|
TLC156 Datasheet, PDF (29/50 Pages) List of Unclassifed Manufacturers – EPROM/ROM-Based 8-Bit Microcontroller Series | |||
|
◁ |
TLC
TLC156
BCR
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Clear Bit in R
BCF R, b
0 ⤠R ⤠63
0â¤bâ¤7
0 Ã R<b>
None
Clear bit âbâin register âRâ.
1
BSR
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Set Bit in R
BSR R, b
0 ⤠R ⤠63
0â¤bâ¤7
1 Ã R<b>
None
Set bit âbâin register âRâ.
1
BTRSC
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Test Bit in R, Skip if Clear
BTRSC R, b
0 ⤠R ⤠63
0â¤bâ¤7
Skip if R<b> = 0
None
If bit âbâin register âRâis 0 then the next instruction is skipped.
If bit âbâis 0 then next instruction fetched during the current instruction execution is discarded,
and a NOP is executed instead making this a 2-cycle instruction..
1(2)
BTRSS
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Test Bit in R, Skip if Set
BTRSS R, b
0 ⤠R ⤠63
0â¤bâ¤7
Skip if R<b> = 1
None
If bit âbâin register âRâis â1âthen the next instruction is skipped.
If bit âbâis â1â, then the next instruction fetched during the current instruction execution, is
discarded and a NOP is executed instead, making this a 2-cycle instruction.
1(2)
CALL
Syntax:
Operands:
Operation:
Status Affected:
Description:
Cycles:
Subroutine Call
CALL I
0 ⤠I ⤠1023
PC +1 Ã Top of Stack;
I Ã PC<9:0>
PCHBUF<2> Ã PC<10>
None
Subroutine call. First, return address (PC+1) is pushed onto the stack. The 10-bit immediate
address is loaded into PC bits <10:0>. CALL is a two-cycle instruction.
2
Rev0.95 Nov 20, 2003
P.2/TLC156
|
▷ |