p2125vps20 Renesas Electronics Corporation., p2125vps20 Datasheet - Page 9

no-image

p2125vps20

Manufacturer Part Number
p2125vps20
Description
16-bit Single-chip Microcomputer H8s Family / H8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Section 1 Overview................................................................................................1
1.1
1.2
1.3
Section 2 CPU......................................................................................................17
2.1
2.2
2.3
2.4
2.5
2.6
2.7
Overview............................................................................................................................... 1
Internal Block Diagram......................................................................................................... 3
Pin Description ..................................................................................................................... 4
1.3.1
1.3.2
1.3.3
Features............................................................................................................................... 17
2.1.1
2.1.2
2.1.3
CPU Operating Modes........................................................................................................ 20
2.2.1
2.2.2
Address Space..................................................................................................................... 24
Register Configuration........................................................................................................ 25
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
Data Formats....................................................................................................................... 30
2.5.1
2.5.2
Instruction Set ..................................................................................................................... 33
2.6.1
2.6.2
Addressing Modes and Effective Address Calculation....................................................... 46
2.7.1
2.7.2
2.7.3
2.7.4
2.7.5
Register Indirect with Post-Increment
or Pre-Decrement—@ERn+ or @-ERn.............................................................. 47
Pin Assignments ................................................................................................... 4
Pin Functions in Each Operating Mode ................................................................ 7
Pin Functions ...................................................................................................... 11
Differences between H8S/2600 CPU and H8S/2000 CPU ................................. 18
Differences from H8/300 CPU ........................................................................... 19
Differences from H8/300H CPU......................................................................... 19
Normal Mode...................................................................................................... 20
Advanced Mode.................................................................................................. 22
General Registers................................................................................................ 26
Program Counter (PC) ........................................................................................ 27
Extended Control Register (EXR) ...................................................................... 27
Condition-Code Register (CCR)......................................................................... 28
Initial Register Values......................................................................................... 29
General Register Data Formats ........................................................................... 30
Memory Data Formats ........................................................................................ 32
Table of Instructions Classified by Function ...................................................... 34
Basic Instruction Formats ................................................................................... 45
Register Direct—Rn ........................................................................................... 46
Register Indirect—@ERn ................................................................................... 46
Register Indirect with Displacement—@(d:16, ERn) or @(d:32, ERn)............. 47
Absolute Address—@aa:8, @aa:16, @aa:24, or @aa:32................................... 47
Contents
Rev. 1.00 Sep. 21, 2006 Page ix of xxxviii

Related parts for p2125vps20