|
Z86L82 Datasheet, PDF (39/80 Pages) Maxim Integrated Products – 28-Pin Low-Voltage IR Microcontrollers | |||
|
◁ |
Z86L82/85/88
28-Pin Low-Voltage IR Microcontrollers
32
R253 RP
D7 D6 D5 D4 D3 D2 D1 D0
Default setting after
reset = 0000 0000
Expanded Register Bank
Pointer
Working Register
Pointer
Figure 27. Register PointerâFDH: Read/Write
R254 SPH
D7 D6 D5 D4 D3 D2 D1 D0
General-Purpose Register
Byte (SP15âSP8)
Figure 28. Stack Pointer HighâFEH: Read/Write
R255 SPL
D7 D6 D5 D4 D3 D2 D1 D0
Stack Pointer Lower
Byte (SP7âSP0)
Figure 29. Stack Pointer LowâFFH: Read/Write
Register File
The register file (bank 0) consists of 4 I/O port registers, 237 general-purpose reg-
isters, and 16 control and status registers (R0âR3, R4âR239, and R240â255,
respectively). Additionally, there are two expanded registers groups in Banks D
and F. Instructions can access registers directly or indirectly through an 8-bit
address field, thereby allowing a short, 4-bit register address to use the Register
Pointer (Figure 30). 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.
Note: Working register group E0âEF can only be accessed through
working registers and indirect addressing modes.
PS009007-1202
|
▷ |