Z16FMC28AG20EG

ZNEO
®
Z16F Series Flash Microcontroller
A 16-bit Single-Cycle CISC MCU Solution
Overview
From the company that brought you the revolutionary Z80
®
comes the future of 16-bit processing - the ZNEO
Z16F Series Flash Microcontroller. Zilog’s ZNEO Z16F is a powerful 16-bit CISC microcontroller that outper-
forms most RISC microcontrollers in its class. The ZNEO Z16F boasts a unique architecture that provides the
power, punch, and performance of a 32-bit, with the code, current efficiency, and cost of a 16-bit. The ZNEO
Z16F CPU boasts a highly optimized instruction set that achieves higher performance per clock cycle, with
less code space and lower overhead than competing architectures.
This powerful, yet simple core with sixteen 32-bit general-purpose registers supports complex CISC address-
ing modes and a single-cycle instruction set that includes frame pointer support, multi-bit shift, and multi-reg-
ister push/pop, as well as performance enhancing instructions such as Link and Unlink for lowering overhead.
Powerful signed and unsigned math operations include 32x32 multiply and 64/32 divide operations.
A rich array of intelligent peripherals and analog features make this microcontroller suitable for a large number
of applications, including security panels, industrial controls and motor control, including AC Induction and
Brushless DC motors.
ZNEO Z16F Key Feature Summary
• 16-bit optimized Single-Cycle CISC core
• 128 KB of in-circuit programmable Flash memory
• Highly integrated Digital/Analog peripherals
- Operational Amplifier
- Analog Comparator
- Internal Precision Oscillator
- 4-Channel DMA Controller
- 12-bit PWM module
• Flexible communication interfaces, including two 9-bit UARTs with LIN & IrDA, I
2
C, ESPI
• 12-Channel, 10-bit ADC with a time tag that supports simultaneous conversions
The ZNEO ADVANTAGE
16-bit single-cycle cisc core
8-, 16-, 32-bit alu operations
128 kb of flash memory
16 mb of external memory
rich peripheral set
target
applications
universal motor control
systems monitoring
security panels
security keypad/displays
industrial controls
16-BIT EMBEDDED FLASH SOLUTIONS
ZN E O
®
Z 1 6 F Ser i es Fl a s h MC U
HI GH -P ER FO RM A NC E 16 -B IT F LA S H SO LU TI ON
PB019206-090 7
• Register-to-register-based architecture
• 20 MIPS throughput at 20 MHz
• 8-, 16-, and 32-bit ALU operations
• 16-bit internal and external bus widths
• Built-in 32 x 32 multiply operations
(signed and unsigned)
• Built-in 64 by 32 divide (unsigned)
• Compiler friendly instruction set
ZNEO Z16F Block Diagram
ZNEO CPU Core Features
Up to
128 KB
Flash
12-Channel
10-Bit ADC
Up to 4 KB
SRAM
Three 16-bit
Timers
Analog
Comparator
Crystal/RC
Oscillator
20 MHz
ZNE
CPU Core
Internal
Precision
Oscillator
12-Bit
PWM Module
Operational
Amplifier
4-Channel
DMA Controller
ESPI, I
2
C, and 2 UARTs with IrDA & LIN
On-Chip
Debugger
Up to 76 General-Purpose I/O Pins
External Interface
Watchdog Timer
w/RC Oscillator
POR/VBO
& Reset Control
ZNEO
®
Z 16F S E R I E S F L ASH M I C R O C O N T ROL L E R
HIGH-PERFORM A N C E 1 6 - B IT F L A S H S O L U TION
16-BIT EMBEDDED FLASH SOLUTIONS
ZNEO Z16F Flash Controller Detailed Feature Set
ZNEO CPU CORE
Zilog’s ZNEO Z16F CPU meets the continuing demand for faster and more code-efficient microcontrollers.
The ZNEO Z16F CPU features are as follows:
• Pipelined architecture: Fetch, Decode, and Execute
• 16 MB of Program memory address space for object code and data with 8- or 16-bit data paths
• 8-, 16-, and 32-bit ALU operations
• 24-bit stack with overflow protection
• Direct register-to-register architecture allows each memory address to function as an
accumulator. This improves execution time and decreases the required program memory
• New instructions improve execution efficiency for code developed using higher-level
programming languages including ‘C’
For more information on the core architecture, please refer to the ZNEO Z16F CPU User Manual (UM0188)
available for download at www.zilog.com.
on-chip flash memory
The products in the ZNEO Z16F Series feature up to 128 KB of non-volatile Flash memory with read/write/
erase capability. The Flash memory is programmed and erased in-circuit by either user code or through the
On-Chip Debugger (OCD). The Flash memory array is arranged in 2 KB pages. The 2 KB page is the mini-
mum Flash block size that is erased. The Flash memory is also divided into eight sectors, which is protected
from programming and erase operations on a per sector basis.
analog peripherals
The ZNEO Z16F Series devices include a 12-channel ADC. The ADC converts an analog input signal to a
10-bit binary number. The features of the successive approximation ADC include:
• 12 analog input sources multiplexed with GPIO ports.
• 2.5 μs conversion time
• Automatic Time-Tag of results
• Programmable timing controls
The ZNEO Z16F devices feature a general-purpose comparator and an operational amplifier.
• Moderate speed comparator (200 ns propagation delay) with a maximum input offset of 5 mV
• Two-input, one-output operational amplifier with a typical open loop gain of 10,000 (80 dB)
communication peripherals
The ZNEO Z16F devices feature a rich array of communication peripherals, including:
• 2 UARTs
- LIN Master/Slave
- IrDA Encoder/Decoder
- Multiprocessor 9-bit Mode
• Enhanced SPI (ESPI)
• I
2
C Master/Slave
PB019206-0907
2
key hardware features
zneo cpu core
on-chip flash memory
analog peripherals
communication peripherals
ZNEO
®
Z 16F S E R I E S F L ASH M I C R O C O N T ROL L E R
HIGH-PERFORM A N C E 1 6 - B IT F L A S H S O L U TION
ZNEO Z16F Flash Controller Detailed Feature Set (continued...)
flexible timers
The ZNEO Z16F Series contains three 16-bit reloadable timers used for timing, event counting, or generation
of Pulse Width Modulator (PWM) signals. The timers include the following features:
• 3-Phase, 12-bit PWM with 6 outputs
• 3, 16-bit timers with 8 Modes
• Watchdog timer with RC Oscillator
4-channel dma controller
The four DMA channels are used to transfer data from memory to memory, memory to peripherals, peripherals
to memory, or peripherals to peripherals. The features of DMA controller include:
• Four independent DMA channels
• Supports Internal and External Memory
• Direct and Linked List Modes
• Round-Robin Channel Priority
• Byte, word, or quad operation, up to 64K transfers (64 KByte, 64 KWord or 64 KQuad)
• Shared bandwidth ZNEO Core
flexible interrupt control
The ZNEO Z16F Series includes offers interrupt control flexibility including:
• 8 External Rising or Falling Edge
• 4 External Dual Edge
• Vectored or Polled Interrupts
• 24 Interrupts with 3 Programmable Priority Levels
internal precision oscillator
The ZNEO Z16F incorporates a fully integrated Internal Precision Oscillator (IPO) that eliminates the need for
external components. With nominal untrimmed accuracy of ±30%., and the ability to manually trim the oscillator
to achieve a ±4% frequency accuracy over the operating temperature and supply voltage range of the device,
the ZNEO Z16F provides a best-in-class IPO feature set, including:
• On-chip RC oscillator which does not require external components
• Nominal ±30% accuracy without trim or manually trim the oscillator to achieve a ± 4%
• Typical output frequency of 5.5296 MHz or 32 kHz
• Trimming possible through Flash option bits with user override
• Eliminates crystals/ceramic resonators in applications where high timing accuracy is not required
single-pin on-chip debug
All of Zilog’s embedded Flash devices offer a uniquely integrated On-Chip Debugger (OCD) that provides the
following advanced features:
• Only 1 pin, frees up other pins
• Unlimited Software Breakpoints
• 4 Hardware Breakpoints
• In-Circuit Flash Programming
• Instruction Execution Trace
PB019206-0907
3
key hardware features
flexible timers
dma controller
interrupt control
ipo
single-pin debug
16-BIT EMBEDDED FLASH SOLUTIONS

Z16FMC28AG20EG

Mfr. #:
Manufacturer:
ZiLOG
Description:
16-bit Microcontrollers - MCU 16BIT 128K FL 4KRAM 2UART 12CH 10BIT A/D
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet