Datasheet
Rev. 2.00 Sep. 23, 2005 Page ix of xxx
Contents
Section 1 Overview................................................................................................1
1.1 Features.................................................................................................................................. 1
1.2 Internal Block Diagram..........................................................................................................3
1.3 Pin Assignment...................................................................................................................... 4
1.4 Pin Functions ......................................................................................................................... 5
Section 2 CPU........................................................................................................9
2.1 Address Space and Memory Map ........................................................................................10
2.2 Register Configuration......................................................................................................... 11
2.2.1 General Registers.................................................................................................... 12
2.2.2 Program Counter (PC) ............................................................................................ 13
2.2.3 Condition-Code Register (CCR)............................................................................. 13
2.3 Data Formats........................................................................................................................15
2.3.1 General Register Data Formats............................................................................... 15
2.3.2 Memory Data Formats............................................................................................ 17
2.4 Instruction Set...................................................................................................................... 18
2.4.1 Table of Instructions Classified by Function .......................................................... 18
2.4.2 Basic Instruction Formats ....................................................................................... 27
2.5 Addressing Modes and Effective Address Calculation........................................................ 29
2.5.1 Addressing Modes .................................................................................................. 29
2.5.2 Effective Address Calculation ................................................................................ 32
2.6 Basic Bus Cycle................................................................................................................... 34
2.6.1 Access to On-Chip Memory (RAM, ROM)............................................................ 34
2.6.2 On-Chip Peripheral Modules.................................................................................. 35
2.7 CPU States........................................................................................................................... 36
2.8 Usage Notes......................................................................................................................... 37
2.8.1 Notes on Data Access to Empty Areas ................................................................... 37
2.8.2 EEPMOV Instruction..............................................................................................37
2.8.3 Bit-Manipulation Instruction .................................................................................. 37
Section 3 Exception Handling .............................................................................43
3.1 Exception Sources and Vector Address ...............................................................................44
3.2 Register Descriptions...........................................................................................................45
3.2.1 Interrupt Edge Select Register 1 (IEGR1) .............................................................. 46
3.2.2 Interrupt Edge Select Register 2 (IEGR2) .............................................................. 47
3.2.3 Interrupt Enable Register 1 (IENR1) ...................................................................... 48










