English
Language : 

HD6413007F20 Datasheet, PDF (17/798 Pages) Renesas Technology Corp – Hardware Manual Renesas 16-Bit Single-Chip Microcomputer H8 Family/H8/300H Series
Contents
Section 1 Overview ............................................................................................................. 1
1.1 Overview........................................................................................................................... 1
1.2 Internal Block Diagram..................................................................................................... 6
1.3 Pin Description.................................................................................................................. 7
1.3.1 Pin Arrangement .................................................................................................. 7
1.3.2 Pin Functions ....................................................................................................... 9
1.3.3 Pin Assignments in Each Mode ........................................................................... 14
Section 2 CPU ...................................................................................................................... 19
2.1 Overview........................................................................................................................... 19
2.1.1 Features................................................................................................................ 19
2.1.2 Differences from H8/300 CPU............................................................................. 20
2.2 CPU Operating Modes ...................................................................................................... 21
2.3 Address Space ................................................................................................................... 22
2.4 Register Configuration ...................................................................................................... 23
2.4.1 Overview.............................................................................................................. 23
2.4.2 General Registers ................................................................................................. 24
2.4.3 Control Registers ................................................................................................. 25
2.4.4 Initial CPU Register Values ................................................................................. 26
2.5 Data Formats ..................................................................................................................... 27
2.5.1 General Register Data Formats ............................................................................ 27
2.5.2 Memory Data Formats ......................................................................................... 28
2.6 Instruction Set ................................................................................................................... 30
2.6.1 Instruction Set Overview ..................................................................................... 30
2.6.2 Instructions and Addressing Modes ..................................................................... 31
2.6.3 Tables of Instructions Classified by Function...................................................... 32
2.6.4 Basic Instruction Formats .................................................................................... 41
2.6.5 Notes on Use of Bit Manipulation Instructions.................................................... 42
2.7 Addressing Modes and Effective Address Calculation ..................................................... 44
2.7.1 Addressing Modes ............................................................................................... 44
2.7.2 Effective Address Calculation.............................................................................. 46
2.8 Processing States............................................................................................................... 50
2.8.1 Overview.............................................................................................................. 50
2.8.2 Program Execution State...................................................................................... 51
2.8.3 Exception-Handling State .................................................................................... 51
2.8.4 Exception-Handling Sequences ........................................................................... 53
2.8.5 Bus-Released State............................................................................................... 54
Rev.5.00 Sep. 12, 2007 Page xv of xxviii
REJ09B0396-0500