
i
Contents
Section 1
Overview............................................................................................................
1
1.1
Overview ............................................................................................................................
1
1.2
Internal Block Diagrams ....................................................................................................
5
1.3
Pin Description ...................................................................................................................
6
1.3.1
Pin Arrangements..................................................................................................
6
1.3.2
Pin Functions in Each Operating Mode ................................................................
8
1.3.3
Pin Functions......................................................................................................... 12
Section 2
CPU...................................................................................................................... 17
2.1
Overview ............................................................................................................................ 17
2.1.1
Features ................................................................................................................. 17
2.1.2
Differences between H8S/2600 CPU and H8S/2000 CPU ................................... 18
2.1.3
Differences from H8/300 CPU.............................................................................. 19
2.1.4
Differences from H8/300H CPU........................................................................... 19
2.2
CPU Operating Modes ....................................................................................................... 20
2.3
Address Space .................................................................................................................... 25
2.4
Register Configuration ....................................................................................................... 26
2.4.1
Overview ............................................................................................................... 26
2.4.2
General Registers .................................................................................................. 27
2.4.3
Control Registers................................................................................................... 28
2.4.4
Initial Register Values ........................................................................................... 30
2.5
Data Formats ...................................................................................................................... 31
2.5.1
General Register Data Formats ............................................................................. 31
2.5.2
Memory Data Formats .......................................................................................... 33
2.6
Instruction Set .................................................................................................................... 34
2.6.1
Overview ............................................................................................................... 34
2.6.2
Instructions and Addressing Modes ...................................................................... 35
2.6.3
Table of Instructions Classified by Function ........................................................ 37
2.6.4
Basic Instruction Formats...................................................................................... 47
2.6.5
Notes on Use of Bit-Manipulation Instructions .................................................... 48
2.7
Addressing Modes and Effective Address Calculation...................................................... 48
2.7.1
Addressing Mode .................................................................................................. 48
2.7.2
Effective Address Calculation............................................................................... 51
2.8
Processing States ................................................................................................................ 55
2.8.1
Overview ............................................................................................................... 55
2.8.2
Reset State ............................................................................................................. 56
2.8.3
Exception-Handling State ..................................................................................... 57
2.8.4
Program Execution State ....................................................................................... 60
2.8.5
Bus-Released State................................................................................................ 60