English
Language : 

CP80S54 Datasheet, PDF (27/47 Pages) List of Unclassifed Manufacturers – EPROM/ROM-Based 8-Bit Microcontroller Series
CP80S54/56
RRR
R, d Rotate right f through Carry
SWAPR R, d Swap R
C Æ dest<7>,
R<7:1> Æ dest<6:0>,
R<0> Æ C
R<3:0> Æ dest<7:4>,
R<7:4> Æ dest<3:0>
MOVIA I
Move Immediate to ACC
I Æ ACC
ADDIA I
Add ACC and Immediate
I + ACC Æ ACC
SUBIA I
Subtract ACC from Immediate I - ACC Æ ACC
ANDIA I
AND Immediate with ACC
ACC and I Æ ACC
IORIA I
OR Immediate with ACC
ACC or I Æ ACC
XORIA I
Exclusive OR Immediate to ACC ACC xor I Æ ACC
RETIA I
CALL I
Return, place Immediate in ACC
Call subroutine
I Æ ACC,
Top of Stack Æ PC
PC + 1 Æ Top of Stack,
I Æ PC<9:0>
GOTO I
Unconditional branch
I Æ PC<9:0>
Note: 1. 2 cycles for skip, else 1 cycle
2. bit : Bit address within an 8-bit register R
R : Register address (00h to 3Fh)
I : Immediate data
ACC : Accumulator
d : Destination select;
=0 (store result in ACC)
=1 (store result in file register R)
dest : Destination
PC : Program Counter
PCHBUF : High Byte Buffer of Program Counter
WDT : Watchdog Timer Counter
GIE : Global interrupt enable bit
TO : Time-out bit
PD : Power-down bit
C : Carry bit
DC : Digital carry bit
Z : Zero bit
1
C
1
-
1
-
1
C, DC, Z
1
C, DC, Z
1
Z
1
Z
1
Z
2
-
2
-
2
-
Rev0.1 Nov 30, 2005
P.27/CP80S54/S56