English
Language : 

Z86318 Datasheet, PDF (17/26 Pages) Zilog, Inc. – Z8 MCU 8-BIT MICROCONTROLLER
Z86318
Z8® MCU 8-Bit Microcontroller
REGISTER POINTER
7654321 0
Working Register
Group Pointer
Bits 0-3 must be 0
% FF
% FO
% EO
Z8 Register File
% 7F
Z8® STANDARD CONTROL REGISTERS
REGISTER
% FF
% FE
% FD
% FC
% FB
% FA
% F9
% F8
* % F7
* % F6
% F5
% F4
% F3
% F2
% F1
% F0
SPL
GPR
RP
FLAGS
IMR
IRQ
IPR
P01M
P3M
P2M
PRE0
T0
PRE1
T1
TMR
Reserved
RESET CONDITION
D7 D6 D5 D4 D3 D2 D1 D0
UUUUUUU U
UU UUU U U U
00 00 00 0 0
UU U U UU U U
0 UU U UU U U
000 000 0 0
UUU UUU U U
0100 110 1
0 0 0 00 0 0 0
11 1 11 1 1 1
UUUUUU U U
UUU UUUU U
UU UU UU U U
UU U UUU U U
0 00 000 0 0
1
% 0F
% 00
REGISTER
* % (0) 03
* % (0) 02
% (0) 01
% (0) 00
P3
P2
Reserved
P0
RESET CONDITION
00 0 0UUUU
UUU UUU U U
UUU UU UUU
Notes:
All addresses are in Hexadecimal
U = Unknown
* Will not be reset with a Stop-Mode Recovery
Figure 14. Register File Architecture
ROM Protect. A ROM Protect feature prevents “dumping”
of the ROM contents without inhibiting execution of LDC,
LDCI, LDE, and LDEI instructions. This feature is mask-
programmable.
Stack Pointer. The Z86318 features an 8-bit Stack Point-
er (R255) used for the internal stack that resides within the
124 general-purpose registers.
Counter/Timer. There are two 8-bit programmable
counter/timers (T0 and T1), each driven by its own 6-bit
programmable prescaler. The T1 prescaler can be driven
by internal or external clock sources, however, the T0 can
be driven by the internal clock source only (see Figure 15).
The 6-bit prescalers can divide the input frequency of the
clock source by any integer number from 1 to 64. Each
prescaler drives its counter, which decrements the value
(1 to 256) that has been loaded into the counter. When
both counter and prescaler reach the end of count, a timer
interrupt request IRQ4 (T0) or IRQ5 (T1) is generated.
PRELIMINARY
17