
■
•
•Supporting
Memory space | FFFFFFH |
|
|
|
|
|
|
|
| Bank FF |
|
|
|
|
|
| |
| FF0000H |
|
|
|
|
|
| |
|
|
|
|
|
|
|
| |
| Bank FE |
|
|
|
|
|
| |
| FE0000H |
|
|
|
|
|
| |
|
|
| @RL access |
|
|
|
| |
|
|
|
|
|
|
| ||
|
|
|
|
|
| |||
| Access possible | · |
|
| 16MB | |||
| to any space PC, |
|
|
|
|
|
| |
| DT, SP or AD | · |
|
|
|
|
|
|
|
| · |
|
|
|
|
|
|
|
| · |
|
|
|
| FFFFH |
|
|
|
|
|
|
|
| ||
|
| · |
|
|
|
|
|
|
|
| · |
|
|
|
|
|
|
|
| · |
|
|
|
| 0380H |
|
|
| · |
|
|
|
|
| |
|
|
|
|
|
| |||
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| register area |
| 020000H |
|
|
|
|
| 0180H |
|
|
|
|
|
|
|
| ||
|
|
|
|
|
| 0100H |
| |
| Bank 01 |
|
|
|
|
| ||
| 010000H |
|
|
|
|
| ||
|
|
|
|
| I/O area | |||
|
|
|
|
|
|
| ||
| Bank 00 |
|
|
|
|
| ||
| 000000H |
|
|
|
| 0000H | ||
|
|
|
|
|
| |||
|
|
|
|
|
|
| ||
|
|
|
|
|
|
| ||
• Registers
Dedicated registers
Dedicated registers |
AH | AL | Accumulator | |
| USP | User stack pointer | |
| SSP | System stack pointer | |
| PS | Processor status | |
| PC | Program counter | |
|
|
| Direct page register |
|
| DPR | |
|
|
| Program bank register |
|
| PCB | |
|
| DTB | Data bank register |
|
| USB | User stack bank register |
|
| SSB | System stack bank register |
|
| ADB | Additional data bank register |
|
| 8 bits |
|
16 bits 
32 bits
32 Max. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Upper address |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| R7 | R6 |
|
| (RW7) | ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (RL3) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| R5 | R4 |
|
| (RW6) | | |||
|
|
|
|
|
|
|
|
|
| | ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| R3 | R2 |
|
| (RW5) | ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (RL2) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| R1 | R0 |
|
| (RW4) | | |||
|
|
|
|
|
|
|
|
|
| | ||||||
|
|
|
|
|
|
|
| RW3 |
|
|
| | ||||
|
|
|
|
|
|
|
|
|
|
| | |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (RL1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| RW2 |
|
|
| | ||||
|
|
|
|
|
|
|
|
|
|
| | |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| RW1 |
|
|
| | ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (RL0) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| RW0 |
|
|
| | ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
000180H+(RP× 10H) → |
|
|
|
|
|
|
|
| Lower address | |||||||
16 bits
•Clock multiplier circuit (⋅1/2, ⋅2, ⋅3, and ⋅4) to protect your surrounding environment Reducing the radiation interference
•Power management capabilities to contribute to the conservation of energy: STOP, SLEEP, subclock, hardware standby
•AL 2 layers 0.5 µm (reducing the chip footprint)
•
Supporting large memory (up to 256 Kbytes for ROM; up to 10 Kbytes for RAM)
•Power dissipation reduced by 60 % as compared to the earlier product (5 V compatible product)
96