English
Language : 

Z8F1601 Datasheet, PDF (22/246 Pages) Zilog, Inc. – Z8 Encore Microcontrollers with Flash Memory and 10-Bit A/D Converter
Z8F640x/Z8F480x/Z8F320x/Z8F240x/Z8F160x
Z8 Encore!®
4
• Software stack allows much greater depth in subroutine calls and interrupts than
hardware stacks
• Compatible with existing Z8 code
• Expanded internal Register File allows access of up to 4KB
• New instructions improve execution efficiency for code developed using higher-level
programming languages, including C
• Pipelined instruction fetch and execution
• New instructions for improved performance including BIT, BSWAP, BTJ, CPC, LDC,
LDCI, LEA, MULT, and SRL
• New instructions support 12-bit linear addressing of the Register File
• Up to 10 MIPS operation
• C-Compiler friendly
• 2-9 clock cycles per instruction
For more information regarding the eZ8 CPU, refer to the eZ8 CPU User Manual avail-
able for download at www.zilog.com.
General Purpose I/O
The Z8 Encore!® features seven 8-bit ports (Ports A-G) and one 4-bit port (Port H) for
general purpose I/O (GPIO). Each pin is individually programmable.
Flash Controller
The Flash Controller programs and erases the Flash memory.
10-Bit Analog-to-Digital Converter
The Analog-to-Digital Converter (ADC) converts an analog input signal to a 10-bit binary
number. The ADC accepts inputs from up to 12 different analog input sources.
UARTs
Each UART is full-duplex and capable of handling asynchronous data transfers. The
UARTs support 8- and 9-bit data modes and selectable parity.
I2C
The inter-integrated circuit (I2C®) controller makes the Z8 Encore!® compatible with the
I2C protocol. The I2C controller consists of two bidirectional bus lines, a serial data (SDA)
line and a serial clock (SCL) line.
PS017610-0404
Introduction