
* This specification are subject to be changed without notice.
4
9.30.1997
EM78810
8-BIT MICRO-CONTROLLER FOR TELECOM PRODUCT
PIN DESCRIPTIONS
Symbol
VDD1,VDD2
AVDD
VSS1,VSS2
AVSS
XTin
XTout
COM0..COM7
COM8..COM15 O (PORT6)
SEG0..SEG35
SEG36..SEG43
SEG44..SEG51
SEG52..SEG59
PLLC
TIP
RING
RDET1..RDE 2
Type
Function
POWER
digital power
analog power
digital ground
analog ground
Input pin for 32.768 kHz oscillator
Output pin for 32.768 kHz oscillator
POWER
I
O
O
Common driver pins of LCD drivers
Segment driver pins of LCD drivers
0 (PORT7)
O (PORT8)
0 (PORT9)
I
I
I
I
PORT9 AS FUNCTION KEY CAN WAKE UP WATCHDOG.
Phase loop lock capacitor
Should be connected with TIP side of twisted pair lines
Should be connected with TIP side of twisted pair lines
Detect the energy on the twisted pair lines.These two pins coupled to the twisted pair
lines through an attenuating network.
PORT5(0)~PORT5(3) signal can be interrupt signals.
INT0
INT1
INT2
INT3
PORT5(0)
PORT5(1)
PORT5(2)
PORT5(3)
PORT5(4:7)
I(PORT9)
I
O
I
I
int2 and int3 has the same interrupt flag.
IO port
function keys can wake up watch dog timer (low enable).
Test pin into test mode , normal low
DTMF tone output
K1..K8
TEST
DTMF
RESET
/RING TIME
Determine if the incoming ring is valid.An RC network may be connected to the pin.
FUNCTION DESCRIPTION
Operational Registers
R0
(Indirect Addressing Register)
R0 is not a physically implemented register. It is useful as indirect addressing pointer. Any instruction using
R0 as register actually accesses data pointed by the RAM Select Register (R4).
R1
(TCC)
Increased by an external signal edge applied to TCC , or by the instruction cycle clock.
Written and read by the program as any other register.
R2
(Program Counter)
The structure is depicted in Fig. 4.
Generates 8Kx13 on-chip ROM addresses to the relative programming instruction codes.
”JMP” instruction allows the direct loading of the low 10 program counter bits.
“CALL” instruction loads the low 10 bits of the PC, PC+1, and then push into the stack..
“RET’’ (“RETL k”, “RETI”) instruction loads the program counter with the contents at the top of stack.