|
UPD78F9177 Datasheet, PDF (25/56 Pages) NEC – 8-BIT SINGLE-CHIP MICROCONTROLLER | |||
|
◁ |
µPD78F9177, 78F9177Y
Mnemonic
Operand
Bytes Clock
Operation
Flags
Z AC CY
INCW
rp
1
4
rp â rp + 1
DECW
rp
1
4
rp â rp â 1
ROR
A, 1
1
2
(CY, A7 â A0, Am-1 â Am) Ã 1
Ã
ROL
A, 1
1
2
(CY, A0 â A7, Am+1 â Am) Ã 1
Ã
RORC
A, 1
1
2
(CY â A0, A7 â CY, Am-1 â Am) Ã 1
Ã
ROLC
A, 1
1
2
(CY â A7, A0 â CY, Am+1 â Am) Ã 1
Ã
SET1
saddr.bit
3
6
(saddr.bit) â 1
sfr.bit
3
6
sfr.bit â 1
A.bit
2
4
A.bit â 1
PSW.bit
3
6
PSW.bit â 1
ÃÃÃ
[HL].bit
2
10 (HL).bit â 1
CLR1
saddr.bit
3
6
(saddr.bit) â 0
sfr.bit
3
6
sfr.bit â 0
A.bit
2
4
A.bit â 0
PSW.bit
3
6
PSW.bit â 0
ÃÃÃ
[HL].bit
2
10 (HL).bit â 0
SET1
CY
1
2
CY â 1
1
CLR1
CY
1
2
CY â 0
0
NOT1
CY
1
2
CY â CY
Ã
CALL
!addr16
3
6
(SP â 1) â (PC + 3)H, (SP â 2) â (PC + 3)L,
PC â addr16, SP âSP â 2
CALLT
[addr5]
1
8
(SP â 1) â (PC + 1)H, (SP â 2) â (PC + 1)L,
PCH â (00000000, addr5 + 1)
PCL â (00000000, addr5)
SP â SP â 2
RET
1
6
PCH â (SP + 1), PCL â (SP),
SP â SP + 2
RETI
1
8
PCH â (SP + 1), PCL â (SP),
PSW â (SP + 2), SP â SP + 3,
NMIS â 0
RRR
PUSH
PSW
1
2
(SP â 1) â PSW, SP â SP â 1
rp
1
4
(SP â 1) â rpH, (SP â 2) â rpL,
SP â SP -â 2
POP
PSW
1
4
PSW â (SP), SP â SP + 1
RRR
rp
1
6
rpH â (SP + 1), rpL â (SP),
SP â SP + 2
MOVW
SP, AX
2
8
SP â AX
AX, SP
2
6
AX â SP
Remark One clock of an instruction is one clock of the CPU clock (fCPU) selected using the processor clock
control register (PCC).
Data Sheet U14022EJ1V0DS00
25
|
▷ |