EM78815
8-Bit Microcontroller
MOV R7_PAGE1 , A;
MOV R8_PAGE1 , A;
MOV R9_PAGE1 , A ;Start address: 0x00000
MOV A , @0x0B
IOW IOCB_PAGE1
CN1:
;select data mode
MOV A , R6_PAGE1 ;read data from Data ROM and address flag
;increase
MOV RB_RAGE0 , A ;write data to external LCD driver
JMP
LOOP
Bit 1 (DIS) :
External LCD driver Data/Instruction switch
0/1 → Instruction/Data
When EXLCD is equal to 1 and DIS bit equal to 0, the MCU will
transmit/receive instruction. A0 (Port C7) will output a “0”. If the DIS
bit is set to 1, the MCU will transmit/receive data. A0 (Port C4) will
output a “1”.
Bit 2 (CSSON) : External LCD driver select enable
CS1..CS2
CSSON
CSS0
Low
−
High
CS1, CS2
CS2
0
1
1
×
0
1
CS1
CS2
CS1
Example for EMC 65x132 LCD driver :
MOV A, @0x01
IOW IOCB_PAGE1
;Select external LCD driver & Instruction
;mode
MOV A,@0xB0
MOV RB,A
;Select external LCD driver COM0
;Select external LCD driver SEG Upper 4 bit = 0
;Select external LCD driver SEG Lower 4 bit = 0
;Switch to DATA mode
MOV A,@0x10
MOV RB,A
MOV A,@0x00
MOV RB,A
MOV A,@0x03
IOW IOCB_PAGE1
MOV A,@0xFF
MOV RB,A
;Write 0xFF to COM0 &SEG0
:
Product Specification (V2.4) 08.01.2004
(This specification is subject to change without further notice)
55