English
Language : 

MC68HC05P9A Datasheet, PDF (41/158 Pages) Freescale Semiconductor, Inc – HCMOS Microcontroller Unit
Bit Manipulation
Instructions
Control
Instructions
Freescale Semiconductor, Inc.
CPU
Instruction Set
The CPU can set or clear any writable bit in the first 256 bytes of
memory, which includes I/O registers and on-chip RAM locations. The
CPU can also test and branch based on the state of any bit in any of the
first 256 memory locations.
Table 7. Bit Manipulation Instructions
Instruction
Bit Clear
Branch if Bit Clear
Branch if Bit Set
Bit Set
Mnemonic
BCLR
BRCLR
BRSET
BSET
These instructions act on CPU registers and control CPU operation
during program execution.
Table 8. Control Instructions
Instruction
Clear Carry Bit
Clear Interrupt Mask
No Operation
Reset Stack Pointer
Return from Interrupt
Return from Subroutine
Set Carry Bit
Set Interrupt Mask
Stop Oscillator and Enable IRQ Pin
Software Interrupt
Transfer Accumulator to Index Register
Transfer Index Register to Accumulator
Stop CPU Clock and Enable Interrupts
Mnemonic
CLC
CLI
NOP
RSP
RTI
RTS
SEC
SEI
STOP
SWI
TAX
TXA
WAIT
19-hc05cpu
MOTOROLA
CPU
41
For More Information On This Product,
Go to: www.freescale.com