EM78911
8-bit micro-controller
Fig15. DTMF Block Diagram
* RB ( DTMF Register )
. Bit 0 - Bit 3 are row-frequency tone.
. Bit 4 - Bit 7 are column-frequency tone.
. Initial RB is equal to HIGH.
. Except below values of RB ,the other values of RB are not effect.
output will be disable and there is no tone output.
. Bit 7 ~ 0 are all "1" , turn off DTMF power .
If RB is set by ineffective value, the DTMF
bit 3~0
1110
1101
1011
0111
Column freq
bit 7~4
Row freq
699.2Hz
771.6Hz
854Hz
940.1Hz
1
4
7
*
1203Hz
1110
2
5
8
0
1331.8Hz
1101
3
6
9
#
1472Hz
1011
A
B
C
D
1645.2Hz
0111
VII.11 LCD Driver
The CALLER ID IC can drive LCD directly and has 60 segments and 16 commons that can drive 60*16 dots
totally. LCD block is made up of LCD driver , display RAM, segment output pins , common output pins and LCD
operating power supply pins.
Duty , bias , the number of segment , the number of common and frame frequency are determined by LCD
mode register . LCD control register.
The basic structure contains a timing control which uses the basic frequency 32.768KHz to generate the proper
timing for different duty and display access. RE register is a command register for LCD driver, the LCD
display( disable, enable, blanking) is controlled by LCD_C and the driving duty and bias is decided by LCD_M and
the display data is stored in data RAM which address and data access controlled by registers IOCB and IOCC.
32.768KHz
LCD timing control
IOCB(address)
IOCC(data)
RAM
RE(LCD_C,LCD_M)
LCD duty control
Bias control
Vdd-Vlcd
LCD COMMON control
COM
Display data control
LCD SEGMENT control
SEG
Fig16. LCD DRIVER CONTROL
24