
User’s Manual U18432EJ5V0UD
9
CHAPTER 3 CPU ARCHITECTURE ...................................................................................................... 55
3.1 Memory Space .............................................................................................................................. 55
3.1.1 Internal program memory space .......................................................................................................63
3.1.2 Mirror area ........................................................................................................................................65
3.1.3 Internal data memory space..............................................................................................................66
3.1.4 Special function register (SFR) area .................................................................................................67
3.1.5 Extended special function register (2nd SFR: 2nd Special Function Register) area ........................67
3.1.6 Data memory addressing ..................................................................................................................68
3.2 Processor Registers .................................................................................................................... 73
3.2.1 Control registers................................................................................................................................73
3.2.2 General-purpose registers ................................................................................................................75
3.2.3 ES and CS registers .........................................................................................................................77
3.2.4 Special function registers (SFRs)......................................................................................................78
3.2.5 Extended special function registers (2nd SFRs: 2nd Special Function Registers)............................84
3.3 Instruction Address Addressing ................................................................................................ 91
3.3.1 Relative addressing ..........................................................................................................................91
3.3.2 Immediate addressing.......................................................................................................................91
3.3.3 Table indirect addressing ..................................................................................................................92
3.3.4 Register direct addressing ................................................................................................................93
3.4 Addressing for Processing Data Addresses............................................................................. 94
3.4.1 Implied addressing ............................................................................................................................94
3.4.2 Register addressing ..........................................................................................................................94
3.4.3 Direct addressing ..............................................................................................................................95
3.4.4 Short direct addressing .....................................................................................................................96
3.4.5 SFR addressing ................................................................................................................................97
3.4.6 Register indirect addressing..............................................................................................................98
3.4.7 Based addressing .............................................................................................................................99
3.4.8 Based indexed addressing..............................................................................................................102
3.4.9 Stack addressing ............................................................................................................................103
CHAPTER 4 PORT FUNCTIONS ......................................................................................................... 104
4.1 Port Functions ............................................................................................................................ 104
4.2 Port Configuration ..................................................................................................................... 108
4.2.1 Port 0 ..............................................................................................................................................109
4.2.2 Port 1 ..............................................................................................................................................117
4.2.3 Port 2 ..............................................................................................................................................123
4.2.4 Port 3 ..............................................................................................................................................125
4.2.5 Port 4 ..............................................................................................................................................128
4.2.6 Port 5 ..............................................................................................................................................137
4.2.7 Port 6 ..............................................................................................................................................139
4.2.8 Port 7 ..............................................................................................................................................142
4.2.9 Port 8 ..............................................................................................................................................143
4.2.10 Port 9 ............................................................................................................................................144
4.2.11 Port 11 ..........................................................................................................................................148
4.2.12 Port 12 ..........................................................................................................................................150
4.2.13 Port 13 ..........................................................................................................................................155
4.2.14 Port 14 ..........................................................................................................................................157