English
Language : 

HD64F3039F18 Datasheet, PDF (13/710 Pages) Renesas Technology Corp – Renesas 16-Bit Single-Chip Microcomputer H8 Family / H8/300H Series
Contents
Section 1 Overview ............................................................................................................. 1
1.1 Overview........................................................................................................................... 1
1.2 Block Diagram .................................................................................................................. 6
1.3 Pin Description.................................................................................................................. 7
1.3.1 Pin Arrangement .................................................................................................. 7
1.3.2 Pin Functions ....................................................................................................... 8
1.4 Pin Functions .................................................................................................................... 12
Section 2 CPU ...................................................................................................................... 17
2.1 Overview........................................................................................................................... 17
2.1.1 Features................................................................................................................ 17
2.1.2 Differences from H8/300 CPU............................................................................. 18
2.2 CPU Operating Modes ...................................................................................................... 19
2.3 Address Space ................................................................................................................... 20
2.4 Register Configuration ...................................................................................................... 21
2.4.1 Overview.............................................................................................................. 21
2.4.2 General Registers ................................................................................................. 22
2.4.3 Control Registers ................................................................................................. 23
2.4.4 Initial CPU Register Values ................................................................................. 24
2.5 Data Formats ..................................................................................................................... 25
2.5.1 General Register Data Formats ............................................................................ 25
2.5.2 Memory Data Formats ......................................................................................... 27
2.6 Instruction Set ................................................................................................................... 28
2.6.1 Instruction Set Overview ..................................................................................... 28
2.6.2 Instructions and Addressing Modes ..................................................................... 29
2.6.3 Tables of Instructions Classified by Function...................................................... 31
2.6.4 Basic Instruction Formats .................................................................................... 40
2.6.5 Notes on Use of Bit Manipulation Instructions.................................................... 41
2.7 Addressing Modes and Effective Address Calculation ..................................................... 41
2.7.1 Addressing Modes ............................................................................................... 41
2.7.2 Effective Address Calculation ............................................................................. 45
2.8 Processing States............................................................................................................... 49
2.8.1 Overview.............................................................................................................. 49
2.8.2 Program Execution State...................................................................................... 49
2.8.3 Exception-Handling State .................................................................................... 50
2.8.4 Exception-Handling Sequences ........................................................................... 51
2.8.5 Reset State............................................................................................................ 53
Rev.3.00 Mar. 26, 2007 Page xi of xxii
REJ09B0353-0300