EM78811
8-BIT MICRO-CONTROLLER FOR TELECOM PRODUCT
• Bit7 IDLE : Sleep mode selection bit
0/1=sleep mode/IDLE mode. This bit will decide SLEP instruction which mode to go.
These two modes can be waken up by TCC clock or Watch Dog or PORT9 and run from "SLEP" next
instruction.
SLEEP moe
RA(7,6)=(0,0)
+SLEP
IDLE mode
RA(7,6)=(1,0)
+SLEP
GREEN mode
RA(7,6)=(x,0)
no SLEP
NORMAL mode
RA(7,6)=(x,1)
no SLEP
TCC time out
X
Wake-up
Interrupt
Interrupt
+Interrupt
+Next instruction
Wake-up
+Next instruction
Wake-up
WDT time out
Port9 wake-up
RESET
RESET
RESET
RESET
RESET
RESET
+Next instruction
RB(DTMF tone row and column register) (read/write)
7
6
5
4
3
2
1
0
c7
c6
c5
c4
r3
r2
r1
r0
• Bit 0 - Bit 3 are row-frequency tone.
• Bit 4 - Bit 7 are column-frequency tone.
• Initial RB is equal to high. Bit7~0 are all "1", turn off DTMF power.
bit3~0
1110
1101
1011
0111
Row freq
699.2 Hz
771.6 Hz
854 Hz
1
4
7
*
2
5
8
0
3
6
9
#
A
B
C
D
940.1 Hz
Column freq
bit 7~4
1203 Hz 1331.8 Hz 1472 Hz
1645.2 Hz
0111
1110
1101
1011
RC(CALLER ID address)(read/write)
7
6
5
4
3
2
1
0
CIDA7 CIDA6 CIDA5 CIDA4 CIDA3 CIDA2 CIDA1 CIDA0
• Bit 0 ~ Bit 7 select CALLER ID RAM address up to 256.
RD(CALLER ID RAM data)(read/write)
• Bit 0 ~ Bit 8 are CALLER ID RAM data transfer register.
User can see IOCA register how to select CID RAM banks.
RE(LCD Driver,WDT Control)(read/write)
7
-
6
5
4
3
2
1
0
/WDTE /WUP9H /WUP9L /WURING LCD_C2 LCD_1 LCD_M
• Bit0 (LCD_M):LCD_M decides the methods, including duty, bias, and frame frequency.
• Bit1~Bit2 (LCD_C#):LCD_C# decides the LCD display enable or blanking.
change the display duty must set the “LCD_C2,LCD_C1” to “00”.
* This specification are subject to be changed without notice.
9
10.12.1998