C8051F060_07 SILABS [Silicon Laboratories], C8051F060_07 Datasheet - Page 127

no-image

C8051F060_07

Manufacturer Part Number
C8051F060_07
Description
Mixed Signal ISP Flash MCU Family
Manufacturer
SILABS [Silicon Laboratories]
Datasheet
Mnemonic
XRL direct, #data
CLR A
CPL A
RL A
RLC A
RR A
RRC A
SWAP A
MOV A, Rn
MOV A, direct
MOV A, @Ri
MOV A, #data
MOV Rn, A
MOV Rn, direct
MOV Rn, #data
MOV direct, A
MOV direct, Rn
MOV direct, direct
MOV direct, @Ri
MOV direct, #data
MOV @Ri, A
MOV @Ri, direct
MOV @Ri, #data
MOV DPTR, #data16
MOVC A, @A+DPTR
MOVC A, @A+PC
MOVX A, @Ri
MOVX @Ri, A
MOVX A, @DPTR
MOVX @DPTR, A
PUSH direct
POP direct
XCH A, Rn
XCH A, direct
XCH A, @Ri
XCHD A, @Ri
CLR C
CLR bit
SETB C
SETB bit
CPL C
CPL bit
ANL C, bit
Table 13.1. CIP-51 Instruction Set Summary (Continued)
Clear A
Rotate A left
Rotate A left through Carry
Move Register to A
Move direct byte to A
Move indirect RAM to A
Move A to direct byte
Move immediate to direct byte
Move A to indirect RAM
Move immediate to indirect RAM
Move code byte relative DPTR to A
Move code byte relative PC to A
Move external data (16-bit address) to A
Push direct byte onto stack
Clear Carry
Clear direct bit
Set Carry
Set direct bit
AND direct bit to Carry
Description
Exclusive-OR immediate to direct byte
Complement A
Rotate A right
Rotate A right through Carry
Swap nibbles of A
Move immediate to A
Move A to Register
Move direct byte to Register
Move immediate to Register
Move Register to direct byte
Move direct byte to direct byte
Move indirect RAM to direct byte
Move direct byte to indirect RAM
Load DPTR with 16-bit constant
Move external data (8-bit address) to A
Move A to external data (8-bit address)
Move A to external data (16-bit address)
Pop direct byte from stack
Exchange Register with A
Exchange direct byte with A
Exchange indirect RAM with A
Exchange low nibble of indirect RAM with A
Complement Carry
Complement direct bit
Boolean Manipulation
Data Transfer
Rev. 1.2
C8051F060/1/2/3/4/5/6/7
Bytes
3
1
1
1
1
1
1
1
1
2
1
2
1
2
2
2
2
3
2
3
1
2
2
3
1
1
1
1
1
1
2
2
1
2
1
1
1
2
1
2
1
2
2
Cycles
Clock
1
1
1
1
1
1
2
2
2
2
2
3
2
3
2
2
3
3
3
3
3
3
2
1
2
1
1
2
2
2
3
1
1
1
2
2
2
3
2
2
2
2
1
127

Related parts for C8051F060_07