UPD75P3116 NEC, UPD75P3116 Datasheet - Page 22

no-image

UPD75P3116

Manufacturer Part Number
UPD75P3116
Description
4-BIT SINGLE-CHIP MICROCONTROLLER
Manufacturer
NEC
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPD75P3116GK
Manufacturer:
NEC
Quantity:
67
Part Number:
UPD75P3116GK
Manufacturer:
NEC
Quantity:
1 000
Part Number:
UPD75P3116GK
Manufacturer:
NEC
Quantity:
20 000
22
Bit transfer
Arithmetic
Accumulator
manipulation
Increment/
decrement
Instruction
group
MOV1
ADDS
ADDC
SUBS
SUBC
AND
OR
XOR
RORC
NOT
INCS
DECS
Mnemonic
CY, fmem.bit
CY, pmem.@L
CY, @H+mem.bit
fmem.bit, CY
pmem.@L, CY
@H+mem.bit, CY
A, #n4
XA, #n8
A, @HL
XA, rp’
rp’1, XA
A, @HL
XA, rp’
rp’1, XA
A, @HL
XA, rp’
rp’1, XA
A, @HL
XA, rp’
rp’1, XA
A, #n4
A, @HL
XA, rp’
rp’1, XA
A, #n4
A, @HL
XA, rp’
rp’1, XA
A, #n4
A, @HL
XA, rp’
rp’1, XA
A
A
reg
rp1
@HL
mem
reg
rp’
Operand
No. of Machine
bytes
2
2
2
2
2
2
1
2
1
2
2
1
2
2
1
2
2
1
2
2
2
1
2
2
2
1
2
2
2
1
2
2
1
2
1
1
2
2
1
2
cycle
1+S
2+S
1+S
2+S
2+S
1+S
2+S
2+S
1+S
1+S
2+S
2+S
1+S
2+S
2
2
2
2
2
2
1
2
2
1
2
2
2
1
2
2
2
1
2
2
2
1
2
2
1
2
CY<-(fmem.bit)
CY<-(pmem
CY<-(H+mem
(fmem.bit)<-CY
(pmem
(H+mem
A<-A+n4
XA<-XA+n8
A<-A+(HL)
XA<-XA+rp’
rp’1<-rp’1+XA
A, CY<-A+(HL)+CY
XA, CY<-XA+rp’+CY
rp’1, CY<-rp’1+XA+CY
A<-A–(HL)
XA<-XA–rp’
rp’1<-rp’1–XA
A, CY<-A–(HL)–CY
XA, CY<-XA–rp’–CY
rp’1, CY<-rp’1–XA–CY
A<-A
A<-A
XA<-XA
rp’1<-rp’1
A<-A v n4
A<-A v (HL)
XA<-XA v rp’
rp’1<-rp’1 v XA
A<-A v n4
A<-A v (HL)
XA<-XA v rp’
rp’1<-rp’1 v XA
CY<-A
A<-A
reg<-reg+1
rp1<-rp1+1
(HL)<-(HL)+1
(mem)<-(mem)+1
reg<-reg–1
rp’<-rp’–1
^
^
0
7-2
n4
(HL)
, A
3-0
^
+L
^
3
rp’
.bit)<-CY
<-CY, A
3-2
XA
7-2
3-0
.bit(L
+L
Operation
.bit)
3-2
n-1
1-0
.bit(L
))<-CY
<-A
1-0
n
))
Addressing
area
*4
*5
*1
*4
*5
*1
*1
*1
*1
*1
*1
*1
*1
*1
*3
carry
carry
carry
carry
carry
borrow
borrow
borrow
reg=0
rp1=00H
(HL)=0
(mem)=0
reg=FH
rp’=FFH
PD75P3116
condition
Skip

Related parts for UPD75P3116