Z86C6116FSC Zilog, Inc., Z86C6116FSC Datasheet

no-image

Z86C6116FSC

Manufacturer Part Number
Z86C6116FSC
Description
CMOS Z8 microcontroller. ROM 16 Kbytes, RAM 256 bytes, speed 16 MHz, 32 lines I/O, 3.0V to 5.5V
Manufacturer
Zilog, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z86C6116FSC
Manufacturer:
ROHM
Quantity:
6 217
FEATURES
Device
Note: *General-Purpose
GENERAL DESCRIPTION
The Z86C61/62/96 microcontroller is a member of the Z8
single-chip microcontroller family with 16 KB of ROM and
236 bytes of RAM. The Z86C96 is ROMless.
The Z86C61 is offered in 40-pin DIP and 44-pin PLCC style
packages, however, the ROMless pin option is available
on the 44-pin version only. The Z86C62/96 is offered in 64-
pin DIP and 68-pin PLCC style packages. A ROMless pin
option enables these MCUs to address both external mem-
ory and preprogrammed ROM, making them well-suited for
high-volume applications or where code flexibility is re-
quired.
With 16 KB of ROM and 236 bytes of general-purpose
RAM, these low-cost, low power consumption CMOS
Z86C61/62/96 MCUs offer fast execution, efficient use of
memory, sophisticated interrupts, input/output bit manipu-
lation capabilities, and easy hardware/software system ex-
pansion.
DS97Z8X1600
Z86C61
Z86C62
Z86C96
3.0V to 5.5V Operating Range
Low Power Consumption: 200 mW (max)
Fast Instruction Pointer: 0.75 µs @ 16 MHz
Two Standby Modes: STOP and HALT
Full-Duplex UART
ROM
(KB)
16
16
16
(Bytes)
RAM*
236
236
236
PS003501-0301
Lines
P R E L I M I N A R Y
I/O
32
52
52
Z86C61/62/96
CMOS Z8 M
The Z86C61/62/96 architecture is characterized by Zilog’s
8-bit microcontroller core. The device offers a flexible I/O
scheme, an efficient register and address space structure,
multiplexed capabilities between address/data, I/O, and a
number of ancillary features that are useful in many indus-
trial and advanced scientific applications.
For applications which demand powerful I/O capabilities,
the Z86C61 fulfills this with 32 pins dedicated to input and
output. These lines are grouped into four ports with eight
lines each. The Z86C62/96 has 52 pins for input and out-
put, and these lines are grouped into six, 8-bit ports and
one 4-bit port. Each port is configurable under software
control to provide timing, status signals, serial or parallel
I/O with or without handshake, and an address/data bus for
interfacing external memory.
There are three basic address spaces available to support
this configuration: Program Memory, Data Memory, and
236 General-Purpose Registers.
All Digital Inputs are TTL Levels
Auto Latches
RAM and ROM Protect
Two Programmable 8-Bit Counter/Timers,
Each with 6-Bit Programmable Prescaler
Six Vectored, Priority Interrupts from Eight Different
Sources
Clock Speeds: 16 and 20 MHz
On-Chip Oscillator that Accepts a Crystal, Ceramic
Resonator, LC, or External Clock Drive
P
RELIMINARY
ICROCONTROLLER
P
RODUCT
S
PECIFICATION
1
1
1

Related parts for Z86C6116FSC

Z86C6116FSC Summary of contents

Page 1

FEATURES ROM RAM* Device (KB) (Bytes) Z86C61 16 236 Z86C62 16 236 Z86C96 16 236 Note: *General-Purpose 3.0V to 5.5V Operating Range Low Power Consumption: 200 mW (max) Fast Instruction Pointer: 0.75 µ MHz Two Standby Modes: STOP ...

Page 2

Z86C61/62/96 CMOS Z8 Microcontroller GENERAL DESCRIPTION (Continued) To unburden the program from coping with the real-time tasks, such as counting/timing and serial data communica- tion, the Z86C61/62/96 offers two on-chip counter/timers with a large number of user selectable modes, and ...

Page 3

Zilog Port 6 Port 5 I/O (Bit Programmable) DS97Z8X1600 Output Input Port 3 UART Counter/ Timers (2) Interrupt Control Port 2 Port 4 I/O (Bit Programmable) (Nibble Programmable) Figure 2. Z86C62 Functional Block Diagram ...

Page 4

Z86C61/62/96 CMOS Z8 Microcontroller GENERAL DESCRIPTION (Continued) Port 6 Port 5 I/O (Bit Programmable) 4 Output Input Port 3 UART Counter/ Timers (2) Interrupt Control Port 2 Port 4 (Nibble Programmable) Figure 3. Z86C96 Functional Block Diagram ...

Page 5

Zilog PIN DESCRIPTION 1 VCC XTAL2 XTAL1 P37 P30 /RESET R//W /DS /AS P35 DIP 40 - Pin GND P32 P00 P01 P02 P03 P04 P05 P06 20 P07 Figure 4. Z86C61 40-Pin DIP Pin Assignments DS97Z8X1600 Table 1. Z86C61 ...

Page 6

Z86C61/62/96 CMOS Z8 Microcontroller PIN DESCRIPTION (Continued) /RESET R//W /DS /AS P35 GND P32 P00 P01 P02 R//RL Figure 5. Z86C61 44-Pin PLCC Pin Assignments Table 2. Z86C61 44-Pin PLCC Pin Assignments Pin # Symbol Function 1 V Power Supply ...

Page 7

Zilog 1 P44 VCC P45 XTAL2 XTAL1 P37 P30 NC /RESET R//W /DS P46 P47 /AS P35 R//RL GND P32 P50 P51 P00 P01 P02 P03 P04 P05 P06 P07 VCC P52 P53 P54 32 Figure 6. Z86C62/C96 64-Pin DIP ...

Page 8

Z86C61/62/96 CMOS Z8 Microcontroller PIN DESCRIPTION (Continued) R//W /PODS /DS P46 P47 /P1DS /AS /DTimers P35 R//RL GND P32 P50 P51 P00 P01 P02 Figure 7. Z86C62/C96 68-Pin PLCC Pin Assignments PLCC 68 - Pin 26 ...

Page 9

Zilog Table 4. Z86C62/C96 68-Pin PLCC Pin Identification Pin # Symbol 1-2 P44-P43 P45 5 XTAL2 6 XTAL1 7 P37 8 P30 9 /RESET 10 R//W 11 /P0DS 12 /DS 13-14 P47-P46 15 /P1DS 16 /AS ...

Page 10

Z86C61/62/96 CMOS Z8 Microcontroller ABSOLUTE MAXIMUM RATINGS Sym Description Min V Supply Voltage* –0 Storage Temp –65 STG T Oper Ambient Temp † A Notes: *Voltages on all pins with respect to GND. †See ordering information STANDARD TEST ...

Page 11

Zilog DC ELECTRICAL CHARACTERISTICS Z86C61/62/96 Sym Parameter Max Input Voltage V Clock Input High 0. Voltage V Clock Input Low Voltage V Input High Voltage IH V Input Low Voltage Output ...

Page 12

Z86C61/62/96 CMOS Z8 Microcontroller DC ELECTRICAL CHARACTERISTICS (Continued) R//W Port 0, /DM Port 1 /AS /DS (Read) Port /DS (Write OUT Figure 9. External I/O or Memory Read/Write P ...

Page 13

Zilog AC CHARACTERISTICS External I/O or Memory Read and Write Timing Z86C61/62/96 (16 MHz) No Symbol 1 TdA(AS) Address Valid to /AS rise Delay 2 TdAS(A) /AS rise to Address Float Delay 3 TdAS(DR) /AS rise to Read Data Req’d ...

Page 14

Z86C61/62/96 CMOS Z8 Microcontroller AC CHARACTERISTICS External I/O or Memory Read and Write Timing Z86C61/62/96 (20 MHz) No Sym Parameter 1 TdA(AS) Address Valid to /AS rise Delay 2 TdAS(A) /AS rise to Address Float Delay 3 TdAS(DR) /AS rise ...

Page 15

Zilog AC CHARACTERISTICS Additional Timing Diagram Clock 7 TIN IRQN DS97Z8X1600 Figure 10. Additional Timing PS003501-0301 Z86C61/62/96 CMOS Z8 ...

Page 16

Z86C61/62/96 CMOS Z8 Microcontroller AC CHARACTERISTICS Additional Timing Table Z86C61/62/96 No Symbol Parameter 1 TpC Input Clock Period 2 TrC,TfC Clock Input Rise & Fall Times 3 TwC Input Clock Width 4 TwTinL Timer Input Low Width 5 TwTinH Timer ...

Page 17

Zilog AC CHARACTERISTICS Handshake Timing Diagrams Data In Data In Valid 1 /DAV (Input) RDY (Output) Data Out 7 /DAV (Output) RDY (Input) DS97Z8X1600 Next Data In Valid 2 3 Delayed DAV 4 Figure 11. Input Handshake Timing Data Out ...

Page 18

Z86C61/62/96 CMOS Z8 Microcontroller AC CHARACTERISTICS Handshake Timing Table Z86C61/62/96 No Symbol 1 TsDI(DAV) Data In Setup Time 2 ThDI(DAV) Data In Hold Time 3 TwDAV Data Available Width 4 TdDAVI(RDY) DAV fall to RDY fall Delay 5 TdDAVId(RDY) DAV ...

Page 19

Zilog PIN FUNCTIONS R//RL (input, active Low). This pin when connected to GND disables the internal ROM and forces the device to function as a Z86C96 ROMless Z8. (Note: When left un- connected or pulled High to VCC the part ...

Page 20

Z86C61/62/96 CMOS Z8 Microcontroller PIN FUNCTIONS (Continued) MCU OEN Out TTL Level Shifter Port 0 (I/O) 4 Handshake Controls /DAV0 and RDY0 (P32 and P35) R 500 K Figure 13. Port 0 Configuration ...

Page 21

Zilog Port 1 (P17-P10). Port 8-bit, byte programmable, bidirectional, TTL compatible port. It has multiplexed Ad- dress (A7-A0) and Data (D7-D0) ports. For Z86C61/62/96, these eight I/O lines can be programmed as Input or Out- put lines ...

Page 22

Z86C61/62/96 CMOS Z8 Microcontroller PIN FUNCTIONS (Continued) Port 2 (P27-P20). Port 8-bit, bit programmable, bi- directional, CMOS-compatible port. Each of these eight I/O lines can be independently programmed as an input or output or globally as an ...

Page 23

Zilog Port 3 (P37-P30). Port 8-bit, CMOS-compatible four-fixed input and four-fixed output port. These eight I/O lines have four-fixed (P33-P30) input and four-fixed (P37- MCU Out In DS97Z8X1600 P34) output ports. Port 3, when used as serial ...

Page 24

Z86C61/62/96 CMOS Z8 Microcontroller PIN FUNCTIONS (Continued) Port 3 can be configured under software control to provide the following control functions: handshake for Ports 0 and 2 (/DAV and RDY); four external interrupt request signals Pin I/O CTC1 P30 IN ...

Page 25

Zilog Transmitted Data (No Parity Transmitted Data (With Parity DS97Z8X1600 Received Data (No Parity ...

Page 26

Z86C61/62/96 CMOS Z8 Microcontroller PIN FUNCTIONS (Continued) Port 4 (P47-P40). Port 8-bit, bit programmable, bi- directional, CMOS-compatible port. Each of these eight I/O lines can be independently programmed as an input or output or globally as an ...

Page 27

Zilog FUNCTIONAL DESCRIPTION Address Space Program Memory. The Z86C61/62 can address external program memory (Figure 19). The first 12 bytes of program memory are reserved for the interrupt vectors. These locations contain six 16-bit vectors ...

Page 28

Z86C61/62/96 CMOS Z8 Microcontroller FUNCTIONAL DESCRIPTION (Continued) Register File. The Register File consists of four I/O port registers, 236 general-purpose registers and 16 control and status registers (Figure 18). There are eight further registers for I/O ports 4, 5 and ...

Page 29

Zilog Figure 23. Expanded Register File Architecture DS97Z8X1600 PS003501-0301 Z86C61/62/96 CMOS Z8 Microcontroller 1 29 ...

Page 30

Z86C61/62/96 CMOS Z8 Microcontroller FUNCTIONAL DESCRIPTION (Continued) Expanded Register File. The register file has been ex- panded to allow for additional system control registers, and for mapping of additional peripheral devices along with I/O ports into the register address area. ...

Page 31

Zilog The upper nibble of the register file address provided by the register pointer specifies the active working-register group. FF Register Group F F0 • • • • • • • • ...

Page 32

Z86C61/62/96 CMOS Z8 Microcontroller FUNCTIONAL DESCRIPTION (Continued) OSC ÷2 Internal Clock External Clock Clock Logic ÷4 Internal Clock Gated Clock Triggered Clock TIN P31 32 Internal Data Bus Write Write PRE0 Initial Value Initial Value Register 6-Bit ÷4 Down Counter ...

Page 33

Zilog Interrupts. The Z86C61/62/96 has six different interrupts from eight different sources. The interrupts are maskable and prioritized. The eight sources are divided as follows: four sources are claimed by Port 3 lines P33-P30, one in Serial Out, one is ...

Page 34

Z86C61/62/96 CMOS Z8 Microcontroller FUNCTIONAL DESCRIPTION (Continued) Clock. The Z86C61/62/96 on-chip oscillator has a high- gain, parallel-resonant amplifier for connection to a crystal, LC, ceramic resonator, or any suitable external clock source (XTAL1 = Input, XTAL2 = Output). The crystal ...

Page 35

Zilog Z8 CONTROL REGISTER DIAGRAMS R240 SIO Figure 28. Serial I/O Register (F0H: Read/Write) R241 TMR Figure 29. Timer Mode Register (F1H: Read/Write) R242 ...

Page 36

Z86C61/62/96 CMOS Z8 Microcontroller Z8 CONTROL REGISTER DIAGRAMS (Continued) R246 P2M Figure 34. Port 2 Mode Register (F6H: Write Only) R247 P3M Figure 35. ...

Page 37

Zilog R250 IRQ IRQ0 = P32 Input (D0 = IRQ0) IRQ1 = P33 Input IRQ2 = P31 Input IRQ3 = P30 Input, Serial Input IRQ4 = T0 IRQ5 = T1 Reserved (Must ...

Page 38

Z86C61/62/96 CMOS Z8 Microcontroller Z8 EXPANDED REGISTER FILE CONTROL REGISTERS P4 (FH) 02H Figure 44. Port 4 Data Register (F) 02: Read/Write) P4M (FH) 03H ...

Page 39

Zilog PACKAGE INFORMATION DS97Z8X1600 Figure 52. 40-Pin DIP Package Diagram Figure 53. 44-Pin PLCC Package Diagram PS003501-0301 Z86C61/62/96 CMOS Z8 Microcontroller 1 39 ...

Page 40

Z86C61/62/96 CMOS Z8 Microcontroller PACKAGE INFORMATION (Continued) 40 Figure 54. 64-Pin DIP Package Diagram PS003501-0301 Zilog DS97Z8X1600 ...

Page 41

Zilog DS97Z8X1600 Figure 55. 68-Pin PLCC Package Diagram PS003501-0301 Z86C61/62/96 CMOS Z8 Microcontroller 1 41 ...

Page 42

... For fast results, contact your Zilog sales office for assis- tance in ordering the part desired. Example: Z 86C61 © 1997 by Zilog, Inc. All rights reserved. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of Zilog, Inc. The information in this document is subject to change without notice ...

Related keywords