Z86C83/C84/E83
CMOS Z8
®
MCU Zilog
8-46 P R E L I M I N A R Y DS97DZ80700
Z8
CONTROL REGISTERS
Figure 51. Reserved
Figure 52. Timer Mode Register (F1
H
: Read/Write)
Figure 53. Counter/Timer 1 Register (F2
H
: Read/Write)
D7 D6 D5 D4 D3 D2 D1 D0
Reserved (Must be 0)
R240
D7 D6 D5 D4 D3 D2 D1 D0
0 Disable T0 Count
1 Enable T0 Count
0 No Function
1 Load T0
0 No Function
1 Load T1
0 Disable T1 Count
1 Enable T1 Count
TIN Modes
00 External Clock Input
01 Gate Input
10 Trigger Input
(Non-retriggerable)
11 Trigger Input
(Retriggerable)
TOUT Modes
00 Not Used
01 T0 Out
10 T1 Out
11 Internal Clock Out
R241 TMR
D7 D6 D5 D4 D3 D2 D1 D0
T Initial Value
(When Written)
(Range: 1-256 Decimal
01-00 HEX)
T Current Value
(When Read)
1
1
R242 T1
Figure 54. Prescaler 1 Register (F3
H
: Write-Only)
Figure 55. Counter/Timer 0 Register (F4
H
: Read/Write)
Figure 56. Prescaler 0 Register (F5
H
: Write-Only)
Figure 57. Port 3 Mode Register (F7
H
: Write-Only)
D7 D6 D5 D4 D3 D2 D1 D0
Count Mode
0 T1 Single Pass
1 T1 Modulo N
Clock Source
1 T1Internal
0 T1External Timing Input
(TIN) Mode
Prescaler Modulo
(Range: 1-64 Decimal
01-00 HEX)
R243 PRE1
D7 D6 D5 D4 D3 D2 D1 D0
T0 Initial Value
(When Written)
(Range: 1-256 Decimal
01-00 HEX)
T0 Current Value
(When Read)
R244 T0
0 T0 Single Pass
1 T0 Modulo N
D7 D6 D5 D4 D3 D2 D1 D0
Count Mode
Reserved (Must be 0)
Prescaler Modulo
(Range: 1-64 Decimal
01-00 HEX)
R245 PRE0
D7 D6 D5 D4 D3 D2 D1 D0
0 Port 2 Open-Drain*
1 Port 2 Push-Pull
Port 3 Inputs
0 Digital*
1 Analog
Reserved (Must be 0)
R247 P3M
*Default Setting After Reset
Z86C83/C84/E83
Zilog CMOS Z8
®
MCU
DS97DZ80700 P R E L I M I N A R Y 8-47
1
Figure 58. Port 2 Mode Register (F6
H
: Write-Only)
Figure 59. Port 0 and 1 Mode Register
(F8
H
: Write-Only)
Figure 60. Interrupt Priority Register (F9
H
: Write-Only)
D7 D6 D5 D4 D3 D2 D1 D0
P27- P20 I/O Definition
0 Defines Bit as OUTPUT
1 Defines Bit as INPUT*
R246 P2M
*Default Setting After Reset
D7 D6 D5 D4 D3 D2 D1 D0
P00-P03 Mode †
00 Output
01 Input
1X A11-A8
R248 P01M
Reserved (Must be 1)
Reserved (Must be 0)
P04-P06 Mode
00 Output
01 Input
1X A15-A12
D7 D6 D5 D4 D3 D2 D1 D0
Interrupt Group Priority
000 Reserved
001 C > A > B
010 A > B > C
011 A > C > B
100 B > C > A
101 C > B > A
110 B > A > C
111 Reserved
IRQ3, IRQ5 Priority (Group A)
0 IRQ5 > IRQ3
1 IRQ3 > IRQ5
IRQ0, IRQ2 Priority (Group B)
0 IRQ2 > IRQ0
1 IRQ0 > IRQ2
IRQ1, IRQ4 Priority (Group C)
0 IRQ1 > IRQ4
1 IRQ4 > IRQ1
Reserved (Must be 0)
R249 IPR
Figure 61. Interrupt Request Register
(F
AH
: Read/Write)
Figure 62. Interrupt Mask Register (F
BH
: Read/Write)
Figure 63. Flag Register (F
CH
: Read/Write)
D7 D6 D5 D4 D3 D2 D1 D0
IRQ0 = P32 Input
IRQ1 = P33 Input
IRQ2 = P31 Input
IRQ3 = Software Controlled
IRQ4 = T0
IRQ5 = T1
Inter Edge
00 P31
01 P31
10 P31
11 P31 ↑↓
R250 IRQ
Default Setting After Reset = 00H
P32
P32
P32
P32 ↑↓
D7 D6 D5 D4 D3 D2 D1 D0
1 RAM Protect Enabled
0 RAM Protect Disabled *
1 Enables IRQ5-IRQ0
(D0 = IRQ0)
1 Enables Interrupts
0 Disable interrupts
* (Default setting after RESET.)
R251 IMR
D7 D6 D5 D4 D3 D2 D1 D0
User Flag F1
User Flag F2
Half Carry Flag
Decimal Adjust Flag
Overflow Flag
Sign Flag
Zero Flag
Carry Flag
R252 Flags
Z86C83/C84/E83
CMOS Z8
®
MCU Zilog
8-48 P R E L I M I N A R Y DS97DZ80700
Z8 CONTROL REGISTERS (Continued)
Figure 64. Register Pointer (F
DH
: Read/Write)
Figure 65. General-Purpose Register
(F
EH
: Read/Write)
D7 D6 D5 D4 D3 D2 D1 D0
Expanded Register File Pointer
Working Register Pointer
R253 RP
Default Setting After Reset = 00H
D7 D6 D5 D4 D3 D2 D1 D0
R254 GPR
0 = Low Level
1 = High Level
Figure 66. Stack Pointer (F
FH
: Read/Write)
Figure 67. Port 2 Pull-up Register
D7 D6 D5 D4 D3 D2 D1 D0
Stack Pointer Lower
Byte (SP7-SP0)
R255 SPL
0 = Low Level
1 = High Level
D7 D6 D5 D4 D3 D2 D1 D0
Port 2 (P27-P20) 10K Pull-up
0 = Disabled
1 = Enabled
P2RES Bank C, Register 3

Z86E8316SSG

Mfr. #:
Manufacturer:
ZiLOG
Description:
8-bit Microcontrollers - MCU 4K OTP 16MHz W/ADC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union