mc68hc705j1avs Freescale Semiconductor, Inc, mc68hc705j1avs Datasheet - Page 8

no-image

mc68hc705j1avs

Manufacturer Part Number
mc68hc705j1avs
Description
M68hc05 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Table of Contents
Technical Data
2.6
2.6.1
2.6.2
2.6.3
2.7
2.8
3.1
3.2
3.3
3.4
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.6
3.6.1
3.6.1.1
3.6.1.2
3.6.1.3
3.6.1.4
3.6.1.5
3.6.1.6
3.6.1.7
3.6.1.8
3.6.2
3.6.2.1
3.6.2.2
3.6.2.3
3.6.2.4
3.6.2.5
Freescale Semiconductor, Inc.
For More Information On This Product,
EPROM/OTPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Mask Option Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
EPROM Programming Characteristics . . . . . . . . . . . . . . . . . . . 43
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
CPU Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Arithmetic/Logic Unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Instruction Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
EPROM/OTPROM Programming . . . . . . . . . . . . . . . . . . . . . 38
EPROM Programming Register . . . . . . . . . . . . . . . . . . . . . 39
EPROM Erasing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Condition Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Instruction Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Section 3. Central Processor Unit (CPU)
Inherent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Immediate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Extended . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Indexed, No Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Indexed, 8-Bit Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Indexed, 16-Bit Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Relative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
Register/Memory Instructions . . . . . . . . . . . . . . . . . . . . . 55
Read-Modify-Write Instructions . . . . . . . . . . . . . . . . . . . . 56
Jump/Branch Instructions . . . . . . . . . . . . . . . . . . . . . . . .57
Bit Manipulation Instructions . . . . . . . . . . . . . . . . . . . . . . 59
Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Go to: www.freescale.com
Table of Contents
MC68HC705J1A — Rev. 4.0

Related parts for mc68hc705j1avs