English
Language : 

IA88C00 Datasheet, PDF (56/80 Pages) InnovASIC, Inc – Microcontroller
IA88C00
Microcontroller
Data Sheet
As of Production Version -01
Figure 56. Rotate and Shift Instructions
Mnemonic
RL
RLC
RR
RRC
SWAP
Operands
dst
dst
dst
dst
dst
Instructions
Rotate left
Rotate left through carry
Rotate right
Rotate right through carry
Swap nibbles
Figure 57. CPU Control Instructions
Mnemonic
CCF
DI
EI
NOP
RCF
SBO
SB1
SCF
SRP
SRP0
SRP1
STOP
Operands
src
src
src
Instructions
Complement carry flag
Disable interrupts
Enable interrupts
Do nothing
Reset carry flag
Set bank flag
Set bank 1
Set carry flag
Set register pointers
Set register pointer zero
Set register pointer one
Enable STOP Mode
Interrupts
The IA88C00 supports as many as 27 interrupt sources. Interrupt sources are sorted into 8 different
priority levels. These levels are controlled by the interrupt Priority Register (IPR). Enabling and masking
of individual interrupts is controlled by the System Mode Register (R222).
The various sources, vectors and levels of the interrupt structure are depicted in Figure 58 in this section.
Copyright © 2005
Innovasic.com
Innovasic Semiconductor
ENG21 1 030617-04
Page 56 of 80
www.Innovasic
1.888.824.4184