|
EM73461B Datasheet, PDF (36/40 Pages) ELAN Microelectronics Corp – 4-BIT MICRO-CONTROLLER FOR LCD PRODUCT | |||
|
◁ |
INCL
INCM
SUBA #k
SBCAM
SUBM #k
0111 1110
0101 1111
0110 1110 0111 kkkk
0111 0010
0110 1110 1111 kkkk
EM73461B
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Preliminary
LRâLR + 1
1
RAM[HL]âRAM[HL]+1
1
Accâk-Acc
2
AccâRAM[HLl - Acc - CF' 1
RAM[HL]âk - RAM[HL]
2
1
- Z C'
1
- Z C'
2
- ZC
1
C ZC
2
- ZC
(4) Logical operation
Mnemonic Object code (binary) Operation description
ANDA #k
ANDAM
ANDM #k
ORA #k
ORAM
ORM #k
XORAM
0110 1110 0110 kkkk
0111 1011
0110 1110 1110 kkkk
0110 1110 0100 kkkk
0111 1000
0110 1110 1100 kkkk
0111 1001
AccâAcc&k
AccâAcc & RAM[HL]
RAM[HL]âRAM[HL]&k
AccâAcc k
Acc âAcc RAM[HL]
RAM[HL]âRAM[HL] k
AccâAcc^RAM[HL]
Byte Cycle
2
2
1
1
2
2
2
2
1
1
2
2
1
1
Flag
C ZS
- Z Z'
- Z Z'
- Z Z'
- Z Z'
- Z Z'
- Z Z'
- Z Z'
(5) Exchange
Mnemonic Object code (binary) Operation description
EXA x
EXAH
EXAL
EXAM
EXHL x
0110 1000 xxxx xxxx
0110 0110
0110 0100
0101 1000
0100 1100 xxxx xx00
AccâRAM[x]
AccâHR
AccâLR
AccâRAM[HL]
LRâRAM[x],
HRâRAM[x+1]
Byte
2
1
1
1
Cycle
2
2
2
1
Flag
C ZS
- Z1
- Z1
- Z1
- Z1
2
2
- -1
(6) Branch
Mnemonic Object code (binary) Operation description
SBR a
LBR a
@@ SLBR a
00aa aaaa
1100 aaaa aaaa aaaa
0101 0101 1100 aaaa
aaaa aaaa
(a : 1000-1FFFh)
0101 0111 1100 aaaa
aaaa aaaa
(a : 0000-0FFFh)
If SF=1 then PCâPC11-6.a5-0
else null
If SF= 1 then PCâa else null
If SF=1 then PCâa else null
Byte Cycle Flag
C ZS
1
1
- -1
2
2
- -1
3
3
- -1
@@ : just for 8K ROM
* This specification are subject to be changed without notice.
12.26.2001 36
|
▷ |