English
Language : 

TLC156 Datasheet, PDF (35/50 Pages) List of Unclassifed Manufacturers – EPROM/ROM-Based 8-Bit Microcontroller Series
TLC
TLC156
SLEEP
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Enter SLEEP Mode
SLEEP
None
00h à WDT;
00h à WDT prescaler;
1 à TO ;
0 à PD
TO , PD
Time-out status bit ( TO ) is set. The power-down status bit ( PD ) is cleared. The WDT and its
prescaler are cleared.
The processor is put into SLEEP mode.
1
SBCAR
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Subtract ACC from R with Carry
SBCAR R, d
0 ≤ R ≤ 63
d ∈ [0,1]
R + ACC + C à dest
C, DC, Z
Add the 2’s complement method of the ACC register from register ‘R’with Carry. If ‘d’is 0 the
result is stored in the ACC register. If ‘d’is 1 the result is stored back in register ‘R’.
1
SUBAR
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Subtract ACC from R
SUBAR R, d
0 ≤ R ≤ 63
d ∈ [0,1]
R - ACC à dest
C, DC, Z
Subtract (2’s complement method) the ACC register from register ‘R’. If ‘d’is 0 the result is
stored in the ACC register. If ‘d’is 1 the result is stored back in register ‘R’.
1
SUBIA
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Subtract ACC from Immediate
SUBAR R, d
0 ≤ I ≤ 255
I - ACC à ACC
C, DC, Z
Subtract (2’s complement method) the ACC register from the 8-bit immediate ‘I’. The result is
placed in the ACC register.
1
SWAPR
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Swap nibbles in R
SWAPR R, d
0 ≤ R ≤ 63
d ∈ [0,1]
R<3:0> à dest<7:4>;
R<7:4> à dest<3:0>
None
The upper and lower nibbles of register ‘R’are exchanged. If ‘d’is 0 the result is placed in
ACC register. If ‘d’is 1 the result in placed in register ‘R’.
1
Rev0.95 Nov 20, 2003
P.2/TLC156