English
Language : 

TLC156 Datasheet, PDF (27/50 Pages) List of Unclassifed Manufacturers – EPROM/ROM-Based 8-Bit Microcontroller Series
TLC
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
GOTO I
Return, place Immediate in ACC
Call subroutine
Unconditional branch
I à ACC,
Top of Stack à PC
PC + 1 à Top of Stack,
I à PC<9:0>
PCHBUF<2> à PC<10>
I à PC<9:0>
PCHBUF<2> à PC<10>
Note: 1. 2 cycles for skip, else 1 cycle
2. 3 cycles for TLC154/156
2 cycles for TLC155/157
3. 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
TLC156
1
C
1
-
1
-
1
C, DC, Z
1
C, DC, Z
1
Z
1
Z
1
Z
2
-
2
-
2
-
Rev0.95 Nov 20, 2003
P.2/TLC156