Z16F3211FI20SG Zilog, Z16F3211FI20SG Datasheet - Page 162

IC ZNEO MCU FLASH 32K 80QFP

Z16F3211FI20SG

Manufacturer Part Number
Z16F3211FI20SG
Description
IC ZNEO MCU FLASH 32K 80QFP
Manufacturer
Zilog
Series
Encore!® ZNEOr
Datasheet

Specifications of Z16F3211FI20SG

Core Processor
ZNEO
Core Size
16-Bit
Speed
20MHz
Connectivity
EBI/EMI, I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
60
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
80-BQFP
Processor Series
Z16F3x
Core
Zneo
Data Bus Width
16 bit
Data Ram Size
2 B
Interface Type
ESPI, I2C, UART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
60
Number Of Timers
4
Operating Supply Voltage
2.7 V to 3.6 V
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
Development Tools By Supplier
Z16F2800100ZCOG
Minimum Operating Temperature
0 C
On-chip Adc
10 bit, 12 Channel
For Use With
770-1003 - ISP 4PORT FOR ZILOG ZNEO MCU269-4537 - DEV KIT FOR Z16F ZNEO
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
Other names
269-4569

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z16F3211FI20SG
Manufacturer:
Zilog
Quantity:
131
Part Number:
Z16F3211FI20SG
Manufacturer:
Zilog
Quantity:
10 000
PS022008-0810
LIN-UART Interrupts
If the CPU is in HALT or OPERATIONAL mode, the LIN-UART (if enabled) times the
duration of the Wake-up and provides an interrupt following the end of the break sequence
if the duration is  4 bit times. The total duration of the Wake-up message in bit times is
obtained by reading the
message is detected, the LIN-UART is placed (by software) into either Lin Master or Lin
Slave Wait for Break states as appropriate. If the break duration exceeds fifteen bit times,
the
Lin Sleep state is selected by software setting
move from an active state to sleep state is based on the LIN messages as interpreted by the
software.
LIN Slave Operation
LIN SLAVE mode is selected by setting the bits
LinState[1:0] = 01b
message by the Break which appears to the slave as a break of at least 11 bit times in
duration. The LIN-UART detects the Break and generates an interrupt to the CPU. The
duration of the Break is observable in the
register. A Break of less than 11 bit times in duration does not generate a break interrupt
when the LIN-UART is in “Wait for Break” state. If the Break duration exceeds 15 bit
times, the
Following the Break the LIN-UART hardware automatically transits to the autobaud state,
where it autobauds by timing the duration of the first 8 bit times of the Synch character as
defined in the standard. At the end of the autobaud period, the duration measured by the
BRG counter (auto baud period divided by 8) is automatically transferred to the baud
reload high and low registers if the
counter overflows before reaching the start of bit 7 in the autobaud sequence the autobaud
overrun error interrupt occurs, the OE bit in the Status0 register is set and the baud reload
registers are not updated. To autobaud within 2% of the master’s baud rate, the slave system
clock must be minimum 100 times the baud rate. To avoid an autobaud overrun error, the
system clock must not be greater than 2
bit prescaler when counting the 8 bit times of the autobaud sequence).
Following the Synch character, the LIN-UART hardware transits to the active state, where
the Identifier character is received and the characters of the response section of the message
are sent or received. The slave remains in the active state until a Break is received or the
software forces a state change. When it is in active State (autobaud has completed), a Break
of 10 or more bit times is recognized and a transition to the autobaud state is caused.
The LIN-UART features separate interrupts for the transmitter and receiver. In addition,
when the LIN-UART primary functionality is disabled, the BRG also functions as a basic
timer with interrupt capability.
RxBreakLength
RxBreakLength
field contains the value
RxBreakLength
(Wait for Break state). The LIN slave detects the start of a new
P R E L I M I N A R Y
field contains the value
ABEN
19
bit of the LIN control register is set. If the BRG
RxBreakLength
field in the mode status register. After a Wake-up
times the baud rate (16 bit counter following 3-
LinState[1:0] = 00
FH
LMST
.
FH
=
.
0
,
LSLV
field of the mode status
Product Specification
=
ZNEO
1
,
. The decision to
ABEN
=
Z16F Series
1
or
LIN-UART
0
and
146

Related parts for Z16F3211FI20SG