
W925E/C625
8-bit CID Microcontroller
Revision : A6
-9-
Release Date : 2002/7/2
6
The W925E/C625 is an 8-bit micro-controller with CID function. The 8-bit micro-control has the
same instruction set as the 8051 family, with one addition: DEC DPTR (op-code A5H, the DPTR
is decreased by 1). In addition, the W925E/C625 contains on-chip 4K + 224 bytes MOVX RAM.
ROM:
There are 64K bytes EEPROM/MASK ROM. The total 64K bytes EEPROM/MASK ROM is used
for program code. The completely 64K bytes EEPROM/MASK ROM can be used for the look-up
table memory.
On-chip Data RAM:
The W925E/C625 has 4K normal RAM + 224 Bytes of discontinuity LCD RAM which address is
from 0000H to 0FFFH + 2000H to 20FEH. It only can be accessed by MOVX instruction; this on-
chip RAM is optional under software control. The 224 bytes of RAM, which no appends to the 4K
bytes RAM, are used for LCD RAM. The on-chip data RAM is not used for executable program
memory. There is no conflict or overlap among the 256 bytes scratchpad RAM and the 4K Bytes
MOVX RAM as they use different addressing modes and separate instructions.
CID:
The CID functions include the FSK decoder, tone alert signal detector, DTMF decoder and ring
detector.
FSK modulator:
Support ITU-T V.23
and Bellcore 202 FSK transmit modulate signal
DTMF modulator:
The W925E/C625 built-in Dual tone multi-frequency generator.
I/O Ports:
The W925E/C625 has five 8-bit I/O ports giving a total of 37 lines. Port0 to Port3 can be used as
an 8-bit general I/O port with bit-addressable. The I/O mode of each port are controlled by PxIO
registers. Port 1 to Port 4 have internal pull high resistors enabled/disabled by PxH registers.
Port0 is open-drain type in output mode.
Serial I/O port:
The serial port, through P4.0 (SCLK) and P4.1 (SDATA), is an 8-bit synchronous serial I/O
interface.
Timers:
The W925E/C625 has two 13/16-bit timers or 8 bits auto-reload timers. An independent watchdog
timer is used as a System Monitor or as a very long time period timer. A divider can produce the
divider interrupt in every period of 0.5S or 0.25S.
Comparator:
The W925E/C625 has an internal comparator with one external analog signal input path VNEG
and an external path VPOS or a regulator voltage for the reference input REF1.
LCD:
The LCD display of 1792 dots is 1/5 bias with 56 segments and 32 commons. The LCD display of
The LCD voltage is from internal regulator or external voltage source.
Interrupts:
The W925E/C625 provides 11 interrupt resources with two priority level, including 4 external
interrupt sources, 2 timer interrupts, 1 CID interrupt, 1 divider interrupt, 1 serial port interrupt, 1
comparator interrupt and 1 watchdog timer interrupt.
Power Management:
FUNCTIONAL DESCRIPTION