em78p468l ELAN Microelectronics Corp, em78p468l Datasheet - Page 54

no-image

em78p468l

Manufacturer Part Number
em78p468l
Description
8-bit Microcontroller
Manufacturer
ELAN Microelectronics Corp
Datasheet
EM78P468N/EM78P468L
8-Bit Microcontroller
48 •
Note:
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
Binary Instruction
This instruction is applicable to IOC50~IOF0, IOC61~IOCE1.
0110
0110
0110
0110
0111
0111
0111
0111
100b
101b
110b
111b
1000
1001
1010
1011
1100
1101
1111
1110
1110
00kk
01kk
1000 kkkk
1001 kkkk
kkkk kkkk
kkkk kkkk
kkkk kkkk
kkkk kkkk
kkkk kkkk
kkkk kkkk
kkkk kkkk
kkkk kkkk
kkkk kkkk
00rr
01rr
10rr
11rr
00rr
01rr
10rr
11rr
bbrr
bbrr
bbrr
bbrr
rrrr
rrrr
rrrr
rrrr
rrrr
rrrr
rrrr
rrrr
rrrr
rrrr
rrrr
rrrr
1Ckk
1Dkk
1E8k
1E9k
18kk
19kk
1Akk
1Bkk
1Fkk
0xxx
0xxx
0xxx
0xxx
1kkk
1kkk
Hex
06rr
06rr
06rr
06rr
07rr
07rr
07rr
07rr
(This specification is subject to change without further notice)
Mnemonic
RRCA
RRC
RLCA
RLC
SWAPA R
SWAP
JZA
JZ
BC
BS
JBC
JBS
CALL
JMP
MOV
OR
AND
XOR
RETL
SUB
ADD
PAGE
BANK
k
k
k
R
R
R
R
R
R
R
R, b
R, b
R, b
R, b
k
k
A, k
A, k
A, k
A, k
A, k
A, k
Product Specification (V1.5) 02.15.2007
R(n) → A(n-1),
R(0) → C, C → A(7)
R(n) → R(n-1),
R(0) → C, C → R(7)
R(n) → A(n+1),
R(7) → C, C → A(0)
R(n) → R(n+1),
R(7) → (C), C → (R(0)
R(0-3) → ( A(4-7),
R(4-7) → ( A(0-3)
R(0-3) → ( R(4-7)
R+1 → A, skip if zero
R+1 → R, skip if zero
0→ ( R(b)
1→ ( R(b)
if R(b)=0, skip
if R(b)=1, skip
PC+1 → [SP],
(Page, k) → (PC)
(Page, k) → (PC)
k → A
A v k → A
A & k → A
A ⊕ k → A
k → A, [Top of Stack] →
PC
k-A → A
k+A → A
K->R5(6:4)
K->R4(7:6)
Operation
C
C
C
C
None
None
None
None
None
None
None
None
None
None
None
Z
Z
Z
None
Z,C,DC
Z,C,DC
None
None
Affected
Status

Related parts for em78p468l