W91610 SERIES TONE/PULSE DIALER WITH TWO-STAGE REDIAL FUNCTION
GENERAL DESCRIPTION
The W91610 series are Si-gate CMOS ICs that provide the signals needed for either pulse or tone dialing.
FEATURES
• • • • • • • • • • • • • •
DTMF/Pulse switchable dialer 32-digit redial memory Two-stage redial function Pulse-to-tone (P→T) keypad for long distance call operation Easy operation with redial, flash, pause and P→T keypads Pause, pulse-to-tone (P→T) can be stored as a digit in memory Tone output duration: as long as key is depressed or 90 mS minimum Minimum intertone pause: 90 mS Flash time: 100 mS Uses 4 × 5 keyboard On-chip power-on reset Uses 3.579545 MHz crystal or ceramic resonator Packaged in 18-pin DIP The different dialers in the W91610 series are shown in the following table: TYPE NO. W91610 W91611 DIALING RATE 10 ppS PAUSE 4 sec B:M 2:1 3:2 FLASH 100 mS
-1-
Publication Release Date: July 1996 Revision A3
W91610 SERIES
PIN CONFIGURATION
C1 C2 C3 C4 P MUTE VSS XT XT T/P MUTE
1 2 3 4 5 6 7 8 9
18 17 16 15 14 13 12 11 10
R4 R3 R2 R1 V DD MODE DTMF DP/C5 HKS
PIN DESCRIPTION
SYMBOL ColumnRow Inputs PIN NO. 1−4 & 15−18 I/O I FUNCTION Keyboard inputs are designed for use with either a standard 4 × 5 keyboard or an inexpensive single contact (Form A) keyboard. Electronic input from a µC can also be used. Valid key entry is defined by a connection between a single row and a single column. XT, XT T/P MUTE 7, 8 9 I, O O A built-in inverter provides oscillation with an inexpensive 3.579545 MHz crystal or ceramic resonator. The T/P MUTE is a conventional CMOS inverter output. It is low during pulse and tone mode dialing sequence and flash break; otherwise, it remains high. Pulling the mode pin to VSS place the dialer in tone mode. Pull to VDD or leave floating: Pulse mode (10 ppS, M/B = 2:3 or 1:2)
MODE
13
I
-2-
W91610 SERIES
Pin Description, continued
SYMBOL HKS
PIN NO. 10
I/O I
FUNCTION Hook switch input. Conventional CMOS input with an internal protection diode and a pull-high resistor to VDD. HKS = VDD: On-hook state. Chip in sleep mode, no operation. HKS = VSS: Off-hook state. Chip enabled for normal operation. During dialing, this input ignores HKS = VDD for durations of less than 150 mS (i.e., dialing is not terminated).
DP / C5
11
O
Open drain dialing pulse output (Figure 1). Flash key causes DP / C5 to be active in both tone mode and pulse mode. During pulse dialing, maintains low state at all times. In tone mode, outputs a dual or single tone. Detailed timing diagram for tone mode is shown in Figure 2(a, b).
OUTPUT FREQUENCY Specified R1 R2 R3 R4 C1 C2 C3 697 770 852 941 1209 1336 1477 Actual 699 766 848 948 1216 1332 1472 Error % +0.28 -0.52 -0.47 +0.74 +0.57 -0.30 -0.34
DTMF
12
O
VDD, VSS P MUTE
14, 6 5
I O
Power input pins. The P MUTE is a conventional CMOS inverter output. It is high during pulse dialing sequence and flash break. Otherwise, it remains low.
-3-
Publication Release Date: July 1996 Revision A3
W91610 SERIES
BLOCK DIAGRAM
XT XT
HKS MODE
SYSTEM CLOCK GENERATOR
READ/WRITE COUNTER ROW (R1 to R4) KEYBOARD INTERFACE RAM
CONTROL LOGIC PULSE CONTROL LOGIC
T/P MUTE P MUTE DP/C5
COLUMN (C1 to C4)
LOCATION LATCH
DTMF
D/A CONVERTER
ROW & COLUMN PROGRAMMABLE COUNTER
DATA LATCH & DECODER
FUNCTIONAL DESCRIPTION
Keyboard Operation
C1 1 4 7 *
• • • •
C2 2 5 8 0
C3 3 6 9 #
C4
DP / C5 P→T R1 R2 R3 R4
F R
P
F: Flash key P→T: In pulse mode, this key works as Pulse→Tone key P→T key can be stored as a digit in pulse or tone mode R: Redial function key P: Pause key
Normal Dialing
OFF HOOK , D1 , D2 , ..., Dn
1. D1, D2, ..., Dn will be dialed out. -4-
W91610 SERIES
2. Dialing length is unlimited, but redial is inhibited if length oversteps 32 digits in normal dialing. 3. Dialing mode is determined at the on/off hook transition.
Redialing
1. OFF HOOK The R , D1 , D2 , ..., Dn , Busy, Come ON HOOK , OFF HOOK , R
key executes the redialing function.
2. Redial content = D1, D2, ..., Dn OFF HOOK , R , D1' , D2' , P→T , D3' , D4'
a. D1, D2, ..., Dn, D1', D2', P→T, D3', D4' will be dialed out. b. Redial register is changed to D1, D2, ..., Dn, D1', D2', P→T, D3', D4'. c. OFF HOOK , R (1st)
D1, D2, ..., Dn, D1', D2', will be dialed out, R (2nd); P→T, D3', D4' will be dialed out.
Access Pause
OFF HOOK , D1 , D2 , P , D3 , ..., Dn
1. The pause function can be stored in memory. 2. The pause function may be executed in normal dialing, redialing, or memory dialing (4.0 sec/pause). 3. The pause function can be stored as the first digit in memory. 4. The pause time depends on the number of times the P key is depressed. For example, if the sequence 1, 2, P, P, 4, 5, 6 is keyed in, then the pause time is 8 seconds. 5. The pause function timing diagram is shown in Figure 3.
Pulse-to-tone (P→T)
1. OFF HOOK , D1 , D2 , ..., Dn , P→T , D1' , D2' , ..., Dn'
a. If the mode switch is set to pulse mode, then the output signal will be as follows: D1, D2, ..., Dn, no pause, D1', D2', ..., Dn' (Pulse) (Tone) In this case, the device can be reset to pulse mode only by going on-hook, because tone mode remains enabled after the digits have been dialed out. Publication Release Date: July 1996 Revision A3
-5-
W91610 SERIES
b. If the mode switch is set to tone mode, then the output signal will be as follows: D1, D2, ..., Dn, no pause, D1', D2', ..., Dn' (Tone) (Tone) c. The P→T key may be pressed before the first sequence is dialed out completely. 2. OFF HOOK , R
a. If the mode switch is set to pulse mode, then the output signal will be as follows: D1, D2, ..., Dn (Pulse) b. In the first redial operation, only the digits before the tone key are dialed out. R (2nd) D1', D2', ..., Dn' are dialed out. (Tone) c. In the second redial operation, the digits after the tone key are dialed out.
Flash
OFF HOOK 1. The , D1 , D2 , D3 , F , D4 , D5 , D6
F key may be pressed before digits D1, D2, D3 are sent completely. Digits D4, D5, D6 may
be pressed during the 100 mS. flash period. 2. The flash key cannot be stored as a digit in memory or in the redial register. 3. The content of the redial register is D1, D2, D3, D4, D5, D6. The register. F key is not stored in the redial
4. The flash does not have first priority among the keyboard functions. 5. The flash pause time is 800 mS, so there is a pause of 800 mS between the flash and the next digit dialed (see Figure 5). 6. The dialer will not return to the initial state after the flash break time has elapsed. 7. The flash function timing diagram is shown in Figure 5.
ABSOLUTE MAXIMUM RATINGS
PARAMETER DC Supply Voltage Input/Output Voltage SYMBOL VDD−VSS VIL VIH VOL VOH -6RATING -0.3 to +7.0 VSS -0.3 VDD +0.3 VSS -0.3 VDD +0.3 UNIT V V V V V
W91610 SERIES
Power Dissipation Operating Temperature Storage Temperature PD TOPR TSTG 120 -20 to +70 -55 to +150 mW °C °C
Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and reliability of the device.
DC CHARACTERISTICS
(FOSC. = 3.58 MHz, Ta = 25° C, all outputs unloaded)
PARAMETER Operating Voltage Operating Current Standby Current Memory Retention Current DTMF Output Voltage Pre-emphasis DTMF Distortion DTMF Output DC Level DTMF Output Sink Current DP / C5 Output Sink Current P MUTE & T/P MUTE Output Drive Current P MUTE & T/P MUTE Output Sink Current Keypad Input Drive Current Keypad Input Sink Current Keypad Resistance HKS Input Pull High Resistance
SYM. VDD IOP ISB IMR VTO
CONDITIONS Tone, VDD = 2.5V Pulse, VDD = 2.5V HKS = 0, No load & No key entry HKS = 1, VDD = 1.0V Row group, RL = 5 KΩ Col/Row, VDD = 2.0 to 5.5V
MIN. 2.0 130 1 1.0 0.2 0.5 0.2 0.5 4 200 -
TYP. 0.30 0.15 150 2 -30 400 300
MAX. 5.5 0.50 0.30 15 0.2 170 3 -23 3.0 5.0 -
UNIT V mA µA µA mVrms dB dB V mA mA mA mA µA µA KΩ KΩ
THD VTDC ITL IPL IMH IML IKD IKS RK RHK
RL = 5 KΩ VDD = 2.0 to 5.5V RL = 5 KΩ VDD = 2.0 to 5.5V VTO = 0.5V VDD = 2.5V VPO = 0.5V VDD = 2.5V VMO = 2.0V VDD = 2.5V VMO = 0.5V, VDD = 2.5V VI = 0V, VDD = 2.5V VI = 2.5V, VDD = 2.5V -
-7-
Publication Release Date: July 1996 Revision A3
W91610 SERIES
Input Voltage Low Level Input Voltage High Level VIL VIH Pins 1, 2, 3, 4, 10, 13, 15, 16, 17, 18 0 0.8 VDD 0.2 VDD VDD V V
AC CHARACTERISTICS
PARAMETER Keypad Active in Debounce Key Release Debounce Pre-digit Pause SYMBOL TKID TKRD TPDP1 10 ppS Interdigit Pause (Auto Dialing) Make/Break Ratio DTMF Output Duration Intertone Pause Flash Break Time Flash Pause Pause Time Pre-tone Mute
Notes: 1. Crystal parameters suggested for proper operation are RS < 100 Ω, Lm = 96 mH, Cm = 0.02 pF, Cn = 5 pF, Cl = 18 pF, FOSC. = 3.579545 MHz ±0.02%. 2. Crystal oscillator accuracy directly affects these times.
CONDITIONS Mode Pin = Floating Mode Pin = VDD 10 ppS M/B = 1:2 M/B = 2:3 Auto Dialing -
MIN. -
TYP. 20 20 33.3 40 800 33:67 40:60 90 90 100 800 4.0 70
MAX. -
UNIT mS mS mS
TIDP M/B TTD TITP TFB TFP TP TPTM
mS % mS mS mS mS S mS
-8-
W91610 SERIES
TIMING WAVEFORMS
HKS KEY IN 3 2 R TPDP TIDP TPDP TIDP TB TM T/P MUTE TPDP TKID TIDP TPDP TIDP
TKID
DP/C5
P MUTE DTMF OSC. OSCILLATION NORMAL DIALING LOW OSCILLATION AUTO DIALING
Figure 1. Pulse Mode Timing Diagram Timing Waveforms, continued
HKS KEY IN
TKID TPTM TITP
TKRD
TKRD
TKID TPTM
TKRD
DTMF
TTD
TITP
TITP
T/P MUTE HIGH LOW
DP/C5 P MUTE
OSC.
OSCILLATION
OSCILLATION
Figure 2(a). Tone Mode Normal Dialing Timing Diagram
-9-
Publication Release Date: July 1996 Revision A3
W91610 SERIES
HKS
KEY IN
R TKID TPTM
DTMF TTD T/P MUTE DP/C5 P MUTE LOW HIGH TITP TITP
OSC.
OSCILLATION
Figure 2(b). Tone Mode Auto Dialing Timing Diagram
- 10 -
W91610 SERIES
Timing Waveforms, continued
HKS 4 TKID BM DP/C5 TPDP TIDP MB TIDP TP T/P MUTE DTMF
LOW
KEY IN
2
P
2
TPDP
TIDP
P MUTE
OSCILLATION
OSC.
Figure 3. Pause Function Timing Diagram
HKS P KEY IN 4
TKID
T 8
2
BM DP/C5 TPDP T/P MUTE TIDP
MB TIDP
TITP
DTMF
P MUTE OSC. OSCILLATION
Figure 4. P→T Operation Timing Diagram in Normal Dialing
- 11 -
Publication Release Date: July 1996 Revision A3
W91610 SERIES
Timing Waveforms, continued
HKS
LOW
KEY IN
F TKID
F
3
DP/C5
TFB
TFP
TFP
TIDP
T/P MUTE
P MUTE DTMF LOW
OSC.
OSCILLATION
Figure 5. Flash Operation Timing Diagram
Headquarters
No. 4, Creation Rd. III, Science-Based Industrial Park, Hsinchu, Taiwan TEL: 886-3-5770066 FAX: 886-3-5792697 http://www.winbond.com.tw/ Voice & Fax-on-demand: 886-2-7197006
Winbond Electronics (H.K.) Ltd.
Rm. 803, World Trade Square, Tower II, 123 Hoi Bun Rd., Kwun Tong, Kowloon, Hong Kong TEL: 852-27516023 FAX: 852-27552064
Winbond Electronics North America Corp. Winbond Memory Lab. Winbond Microelectronics Corp. Winbond Systems Lab.
2730 Orchard Parkway, San Jose, CA 95134, U.S.A. TEL: 1-408-9436666 FAX: 1-408-9436668
Taipei Office
11F, No. 115, Sec. 3, Min-Sheng East Rd., Taipei, Taiwan TEL: 886-2-7190505 FAX: 886-2-7197502
Note: All data and specifications are subject to change without notice.
- 12 -