cop8acc National Semiconductor Corporation, cop8acc Datasheet - Page 34

no-image

cop8acc

Manufacturer Part Number
cop8acc
Description
8-bit Cmos Rom Based And Otp Microcontrollers With 4k Or 16k Memory And High Resolution A/d
Manufacturer
National Semiconductor Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cop8acc720M8-XE
Manufacturer:
NS
Quantity:
6 218
Part Number:
cop8acc720M8-XE
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
cop8acc728M8-XE
Manufacturer:
NS
Quantity:
85
Part Number:
cop8acc728M9-RE
Manufacturer:
NS
Quantity:
1
Part Number:
cop8acc728M9-XE
Manufacturer:
NS
Quantity:
104
Part Number:
cop8acc728N9-RE
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
cop8acc728N9-XE
Manufacturer:
NS/国半
Quantity:
20 000
www.national.com
SBIT
RBIT
IFBIT
RPND
X
X
LD
LD
LD
LD
LD
X
X
LD
LD
LD
CLR
INC
DEC
LAID
DCOR
RRC
RLC
SWAP
SC
RC
IFC
IFNC
POP
PUSH
VIS
JMPL
JMP
JP
JSRL
JSR
JID
RET
RETSK
RETI
INTR
NOP
Instruction Set
# ,Mem
# ,Mem
# ,Mem
A,Mem
A,[X]
A,Meml
A,[X]
B,Imm
Mem,Imm
Reg,Imm
A, [B
A, [X
A, [B
A, [X
[B
A
A
A
A
A
A
A
A
A
Addr.
Addr.
Disp.
Addr.
Addr
±
],Imm
±
±
±
±
]
]
]
]
(Continued)
Set BIT
Reset BIT
IF BIT
Reset PeNDing Flag
EXchange A with Memory
EXchange A with Memory [X]
LoaD A with Memory
LoaD A with Memory [X]
LoaD B with Immed.
LoaD Memory Immed
LoaD Register Memory Immed.
EXchange A with Memory [B]
EXchange A with Memory [X]
LoaD A with Memory [B]
LoaD A with Memory [X]
LoaD Memory [B] Immed.
CLeaR A
INCrement A
DECrement A
Load A InDirect from ROM
Decimal CORrect A
Rotate A Right thru C
Rotate A Left thru C
SWAP nibbles of A
Set C
Reset C
IF C
IF Not C
POP the stack into A
PUSH A onto the stack
Vector to Interrupt Service Routine
Jump absolute Long
Jump absolute
Jump relative short
Jump SubRoutine Long
Jump SubRoutine
Jump InDirect
RETurn from subroutine
RETurn and SKip
RETurn from Interrupt
Generate an Interrupt
No OPeration
34
1 to bit, Mem (bit = 0 to 7 immediate)
0 to bit, Mem
If bit # ,A or Mem is true do next instruction
Reset Software Interrupt Pending Flag
A
A
A
A
B
Mem
Reg
A
A
A
A
[B]
A
A
A
A
A
C
C
A7...A4
C
C
IF C is true, do next instruction
If C is not true, do next instruction
SP
[SP]
PU
PC
PC9...0
PC
[SP] PL, [SP-1]
[SP] PL, [SP-1]
PL ROM (PU,A)
SP + 2, PL
SP + 2, PL
SP + 2, PL
[SP]
PC
Meml
[X]
Imm
[B], (B
[X], (X
0
A + 1
A − 1
ROM (PU,A)
BCD correction of A (follows ADC, SUBC)
A7
A7
1, HC
0, HC
Mem
[X]
[B], (B
[X], (X
PC + 1
Imm, (B
SP + 1, A
[VU], PL [VL]
ii (ii = 15 bits, 0 to 32k)
PC + r (r is −31 to +32, except 1)
PL, [SP-1]
Imm
A, SP
Imm
...
i (i = 12 bits)
A3...A0
...
[SP], PU
[SP],PU
[SP],PU
X
1
0
B
X
B
±
A0
±
±
A0
SP − 1
±
1)
B
1)
1)
1)
±
[SP]
PU,SP-2, PC
PU,SP-2, PC9...0
PU, SP-2, PC
1)
C
C
[SP-1], skip next instruction
[SP-1]
[SP-1],GIE 1
ii
0FF
i

Related parts for cop8acc