| Electronic Components Datasheet Search |
|
L8708H Datasheet(PDF) 29 Page - Zilog, Inc. |
|
|
|||||||||||||||||||||||||||||
L8708H Datasheet(HTML) 29 Page - Zilog, Inc. |
|
29 / 66 page ![]() Z86L88/81/86/87/89/73 IR/Low-Voltage Microcontroller DS96LV00800 P R E L I M I N A R Y 29 1 Register File. The register file (bank 0) consists of four I/O port registers, 236 general-purpose registers, and 16 con- trol and status registers (R0-R3, R4-R239, and R240- R255, respectively), Plus two expanded registers groups (Banks D and F). Instructions can access registers directly or indirectly through an 8-bit address field. This allows a short, 4-bit register address using the Register Pointer (Figure 23). In the 4-bit mode, the register file is divided into 16 working register groups, each occupying 16 contin- uous locations. The Register Pointer addresses the start- ing location of the active working register group. Note: Working register group E0-EF can only be access- ed through working registers and indirect addressing modes. Stack. The Z86LXX external data memory or the internal register file is used for the stack. An 8-bit Stack Pointer (R255) is used for the internal stack that resides in the gen- eral-purpose registers (R4-R239). SPH is used as a gen- eral-purpose register only when using internal stacks. Note: When SPH is used as a general-purpose register and Port 0 is in address mode, the contents of SPH will be loaded into Port 0 whenever the internal stack is accessed. COUNTER/TIMER REGISTER DESCRIPTION Register Description HI8(D)%0B: Holds the captured data from the output of the 8-bit Counter/Timer0. This register is typically used to hold the number of counts when the input signal is 1. L08(D)%0A: Holds the captured data from the output of the 8-bit Counter/Timer0. This register is typically used to hold the number of counts when the input signal is 0. Figure 22. Register Pointer Register D7 D6 D5 D4 D3 D2 D1 D0 Expanded Register File Pointer Working Register Pointer R253 RP Default Setting After Reset = 0000 0000 Figure 23. Register Pointer The upper nibble of the register file address provided by the register pointer specifies the active working-register group r 7 r 6 r 5 r 4 R253 I/O Ports Specified Working Register Group The lower nibble of the register file address provided by the instruction points to the specified register r 3 r 2 r 1 r 0 Register Group 0 7F Register Group 1 6F 5F 4F 3F 2F 1F 0F 00 10 20 30 40 50 60 70 R15 to R0 R15 to R4 * R3 to R0 * Table 4. Expanded Register Group D (D)%0C Reserved (D)%0B HI8 (D)%0A LO8 (D)%09 HI16 (D)%08 LO16 (D)%07 TC16H (D)%06 TC16L (D)%05 TC8H (D)%04 TC8L (D)%03 Reserved (D)%02 CTR2 (D)%01 CTR1 (D)%00 CTR0 Field Bit Position Description T8_Capture_HI 76543210 R W Captured Data No Effect Field Bit Position Description T8_Capture_L0 76543210 R W Captured Data No Effect |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |