mc68hc05pv8 Freescale Semiconductor, Inc, mc68hc05pv8 Datasheet - Page 10

no-image

mc68hc05pv8

Manufacturer Part Number
mc68hc05pv8
Description
Hcmos Microcontroller Unit
Manufacturer
Freescale Semiconductor, Inc
Datasheet
T echnical Data
Technical Data
2.6
2.7
3.1
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.3
3.4
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.6
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.7
Freescale Semiconductor, Inc.
For More Information On This Product,
Program EEPROM/ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Arithmetic/Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Instruction Set Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Instruction Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Instruction Set Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Program Counter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Condition Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Inherent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Immediate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Extended . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Indexed, No Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Indexed, 8-Bit Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Indexed,16-Bit Offset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Relative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Register/Memory Instructions . . . . . . . . . . . . . . . . . . . . . . . 52
Read-Modify-Write Instructions . . . . . . . . . . . . . . . . . . . . . . 53
Jump/Branch Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Bit Manipulation Instructions . . . . . . . . . . . . . . . . . . . . . . . . 56
Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Go to: www.freescale.com
Section 3. CPU and Instruction Set
Table of Contents
MC68HC(8)05PV8/A — Rev. 1.9

Related parts for mc68hc05pv8