Z86E61 Zilog., Z86E61 Datasheet - Page 13

no-image

Z86E61

Manufacturer Part Number
Z86E61
Description
CMOS Z8 16K/32K EPROM MICROCONTROLLER
Manufacturer
Zilog.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z86E6116ASG
Manufacturer:
NS
Quantity:
939
Part Number:
Z86E6116ASG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
Z86E6116FSC
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
Z86E6116FSC00TR
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
Z86E6116FSG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
Z86E6116PSG
Manufacturer:
Zilog
Quantity:
40
Part Number:
Z86E6116PSG
Manufacturer:
ZILOG
Quantity:
20 000
Part Number:
Z86E6116VSC
Manufacturer:
Zilog
Quantity:
10 000
Data Memory (/DM). The EPROM version can address up
to 48 Kbytes (E61) or 32 Kbytes (E63) of external data
memory space beginning at location 16384 (E61) or 32768
(E63). The ROMless version can address up to 64 Kbytes
of external data memory. External data memory may be
included with, or separated from, the external program
memory space. /DM, an optional I/O function that can be
programmed to appear on pin P34, is used to distinguish
between data and program memory space (Figure 12).
The state of the /DM signal is controlled by the type
instruction being executed. An LDC opcode references
PROGRAM (/DM inactive) memory, and an LDE instruction
references DATA (/DM active Low) memory.
Register File. The register file consists of four I/O port
registers, 236 general-purpose registers, and 16 control
and status registers (Figure 13). The instructions can
After RESET
(Lower Byte)
(Upper Byte)
First Byte of
Figure 11. Program Memory Configuration
Location of
Instruction
Executed
Interrupt
Interrupt
Vector
Vector
16383 (E61)
32767 (E63)
16384 (E61)
32768 (E63)
65535
12
11
10
9
8
7
6
5
4
3
2
1
0
On-Chip PROM
ROM and RAM
External
IRQ5
IRQ5
IRQ4
IRQ4
IRQ3
IRQ3
IRQ2
IRQ2
IRQ1
IRQ1
IRQ0
IRQ0
P R E L I M I N A R Y
access registers directly or indirectly through an 8-bit
address field. The Z86E61/E63 also allows short 4-bit
register addressing using the Register Pointer (Figure 14).
In the 4-bit mode, the Register File is divided into 16
working register groups, each occupying 16 continuous
locations. The Register Pointer addresses the starting
location of the active working register group.
Stack. The Z86E61/E63 has a 16-bit Stack Pointer (R255-
R254) used for external stacks that reside anywhere in the
data memory for the ROMless mode, but only from 16384
(E61) or 32768 (E63) to 65535 in the EPROM mode. An
8-bit Stack Pointer (R255) is used for the internal stack that
resides within the 236 general-purpose registers (R239-
R4). The high byte of the Stack Pointer (SPH Bits 15-8) can
be use as a general purpose register when using internal
stack only.
32768 (E63)
16384 (E61)
16383 (E61)
32767 (E63)
Figure 12. Data Memory Configuration
65535
0
Not Addressable
External
Memory
Data
WITH
Z86E61/E63 Z8
16K/32K EPROM
®
MCU
13

Related parts for Z86E61