sh6614d SinoWealth Micro-Electronics Corp. Ltd, sh6614d Datasheet - Page 27

no-image

sh6614d

Manufacturer Part Number
sh6614d
Description
4k 4-bit Microcontroller With Lcd Driver
Manufacturer
SinoWealth Micro-Electronics Corp. Ltd
Datasheet
Transfer Instruction
Control Instruction
Where
PC
-AC
AC
CY
Mx
LDA
STA
LDI
BAZ
BNZ
BC
BNC
BA0
BA1
BA2
BA3
CALL
RTNW
RTNI
HALT
STOP
JMP
TJMP
NOP
Mnemonic
Mnemonic
Accumulator
Carry flag
Data memory
Complement of accumulator
X (, B)
X (, B)
X, I
X
X
X
X
X
H, L
X
X
X
X
X
Program counter
11010 1000 000 0000
11011 0000 000 0000
11011 1000 000 0000
11110 1111 111 1111
11111 1111 111 1111
00111 0bbb xxx xxxx
00111 1bbb xxx xxxx
01111 i i i i xxx xxxx
11010 000h hhh l l l l
10000 xxxx xxx xxxx
1110p xxxx xxx xxxx
10010 xxxx xxx xxxx
10011 xxxx xxx xxxx
10001 xxxx xxx xxxx
10100 xxxx xxx xxxx
10101 xxxx xxx xxxx
10110 xxxx xxx xxxx
10111 xxxx xxx xxxx
11000 xxxx xxx xxxx
Instruction Code
Instruction Code
bbb
&
I
|
Logical exclusive OR
Logical OR
Logical AND
RAM bank = 000
27
AC
Mx
AC, Mx ←
PC
PC
PC
PC
PC
PC
PC
PC
ST
PC
PC ← ST ; TBR ← hhhh; AC ← l l l l
CY ; PC ← ST
PC
PC
No Operation
Immediate data
← Mx
← X
← X
← X
← X
← X
← X
← X
← X
← X (Include p)
← (PC11-C8) (TBR) (AC)
← CY ; PC + 1
← X (Not include p)
Function
Function
AC
I
if AC = 0
if AC ≠ 0
if CY = 1
if CY ≠ 1
if AC (0) = 1
if AC (1) = 1
if AC (2) = 1
if AC (3) = 1
TBR
ST
p
Table Branch Register
ROM page = 0
Flag Change
Flag Change
Stack
SH6614D
CY

Related parts for sh6614d