W91F810N SERIES 23-FLASH MEMORY TONE/PULSE DIALER WITH HANDFREE, LOCK AND HOLD FUNCTIONS
GENERAL DESCRIPTION
The W91F810N is a series of tone/pulse switchable telephone dialers with 23-falsh memory, keytone, hold, lock, mute, volume control and handfree dialing control features. These chips are fabricated using Winbond's high-performance CMOS technology and thus offer good performance in lowvoltage, low-power operations.
FEATURES
• • • • • • • • • • • • • • • • • • • • • • • •
Tone/pulse switchable dialer Two by 32 digits redial and save memory Three by 32 digits one-touch direct repertory flash-memory Twenty by 32 digits one-touch direct or two-touch indirect repertory flash-memory 4 The read-write times: 10 Pulse-to-tone (*/T) keypad for long distance call operation Chain dialing Uses 6 × 6 or 7 × 7 keyboard Easy operation with redial, flash, pause, and */T keypads Pause, P→T (pulse-to-tone) can be stored as a digit in memory Dialing rate: 10 or 20 ppS by mask option Minimum tone output duration: 93 mS Minimum intertone pause: 93 mS Pause time: 3.6 sec. Flash break time (73 mS, 100 mS, 300 mS, or 600 mS) selectable by keypad; pause time is 1.0 S Make/break ratio (2:3 or 1:2) selectable by MODE pin Mute key for speech network mute No key will be accepted except the "HOLD" key when in the Hold mode 4-level volume control by V1 and V2 pin - default value is zero Key tone output for valid keypad entry recognition On-chip power-on reset Uses 3.579545 MHz crystal or ceramic resonator 22-pin 400 mil, 24-pin 600 mil or 28-pin 600 mil dual-in-line plastic package The different dialers in the W91F810N series are shown in the following table:
TYPE NO. W91F810N W91F810AN W91F810LN W91F810ALN W91F811AN W91F811ALN W91F812N W91F812AN PULSE (ppS) 10 10 10 10 10 10 20 20 FLASH-MEMORY 13 one touch, 10 two touch 13 one touch, 10 two touch 13 one touch, 10 two touch 13 one touch, 10 two touch 23 one touch 23 one touch 13 one touch, 10 two touch 13 one touch, 10 two touch 23 one touch LOCK √ √ √ KEY TONE √ √ √ √ √ HANDFREE DIALING √ √ √ √ √ VOLUME CONTROL √ √ PACKAGE (PINS) 22 24 22 24 28 28 22 24
W91F813AN
20
-
√
√
√
28
-1-
Publication Release Date: March 2000 Revision A2
W91F810N SERIES
PIN CONFIGURATIONS
C1 C2 C1 C1 C2 C3 C4 C5 KT H/P MUTE VSS XT XT T/P MUTE 1 2 3 4 5 6 7 8 9 10 11 22 21 20 19 18 17 16 15 14 13 12 R6 R4 R3 R2 R1 K MUTE V DD MODE DTMF DP HKS C2 C3 C4 C5 KT H/P MUTE VSS XT XT T/P MUTE HFI 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 R6 R4 R3 R2 R1 K MUTE V DD MODE DTMF XT DP T/P MUTE HKS HFO HFI V1 C3 C4 C5 C6 KT H/P MUTE VSS XT
1 2 3 4 5 6 7 8 9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
R7 R6 R4 R3 R2 R1 K MUTE V DD MODE DTMF DP HKS HFO V2
W91F810N/F812N
W91F810AN/F812AN
W91F811AN/F813AN
C1 C2 C1 C1 C2 C3 C4 C5 LOCK H/P MUTE VSS XT XT T/P MUTE 1 2 3 4 5 6 7 8 9 10 11 22 21 20 19 18 17 16 15 14 13 12 R6 R4 R3 R2 R1 K MUTE VDD MODE DTMF DP HKS C2 C3 C4 C5 LOCK H/P MUTE VSS XT XT T/P MUTE HFI 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 R6 R4 R3 R2 R1 K MUTE VDD MODE DTMF XT DP T/P MUTE HKS HFI HFO V1 C3 C4 C5 C6 LOCK H/P MUTE VSS XT
1 2 3 4 5 6 7 8 9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
R7 R6 R4 R3 R2 R1 K MUTE VDD MODE DTMF DP HKS HFO V2
W91F810LN
W91F810ALN
W91F811ALN
-2-
W91F810N SERIES
PIN DESCRIPTION
SYMBOL ColumnRow Inputs 22-PIN 1− 5 & 18−22 24-PIN 1− 5 & 20−24 28-PIN 1−6 & 23−28 I/O I FUNCTION The keyboard input is compatible with a standard 6 × 6 or 7 × 7 keyboard, an inexpensive single contact (Form A) keyboard, and electronic input. In normal operation, any single button can be pushed to produce dual tone, pulses, or functions. Activation of two or more buttons will result in no response except for a single tone. XT 9 9 10 I A built-in inverter together with an inexpensive 3.579545 MHz crystal supplies the oscillator. The oscillator stops when there is no keypad input. The crystal frequency deviation is 0.02%. Crystal oscillator output pin. The T/P MUTE is a conventional CMOS N-channel open drain output. The output transistor turns on with a low level during a dialing sequence (both pulse and tone mode). Otherwise, it is off. K MUTE 17 19 22 O The K MUTE is a conventional CMOS N-channel open drain output. Toggle action speech mute control pin by MUTE key. Connecting the mode pin to VSS places the dialer in tone mode. Connecting the mode pin to VDD places the dialer in pulse mode with an M/B ratio of 40:60. Leaving the mode pin floating places the dialer in pulse mode with an M/B ratio of 33.3:66.7. HKS 12 14 17 I The HKS (hook switch) input is used to sense whether the handset is on-hook or off-hook. In on-hook state, HKS = 1: chip is in sleeping mode, no operation. In off-hook state, HKS = 0: chip is enabled for normal operation. HKS pin is pulled to VDD by internal resistor. KT
(W91F810N/F8 10AN/F812N/F 812AN/F811AN /F813AN only)
XT
10 11
10 11
11 12
O O
T/P MUTE
MODE
15
17
20
I
6
6
7
O
The key tone output is a conventional CMOS inverter. The key tone is generated when any valid key is pressed; the KT pin generates a 1.2 KHz square wave at 35 mS. When no key is pressed, the KT pin remains in low state.
-3-
Publication Release Date: March 2000 Revision A2
W91F810N SERIES
Pin Description, continued
SYMBOL LOCK
(W91F810LN/ F810ALN/ F811ALN only)
22-PIN 6
24-PIN 6
28-PIN 7
I/O I
FUNCTION The function of this terminal is to prevent "0" dialing and "9" dialing under PABX system long distance call control. When the first key input after reset is 0 or 9, all key inputs, including the 0 or 9 key, become invalid and the chip generates no output. The telephone is reinitialized by a reset. The function of the LOCK pin is shown below:
LOCK PIN VDD Floating VSS FUNCTION "0", "9" dialing inhibited Normal dialing Mode "0" dialing inhibited
H/P MUTE
7
7
8
I
The H/P MUTE is a conventional inverter output. During pulse dialing, flash break or hold period, this output is active high; otherwise, it remains in low state. N-channel open drain dialing pulse output. Flash key will cause DP to be active in either tone mode or pulse mode. The timing diagram for pulse mode is shown in Figure 1(a, b). During pulse dialing, this pin remains in a low state regardless of the keypad input. In tone mode, it will output a dual or single tone. A 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
DP
13
15
18
O
DTMF
14
16
19
O
-4-
W91F810N SERIES
Pin Description, continued
SYMBOL VDD, VSS V1, V2
22-PIN 16, 8 -
24-PIN 18, 8 -
28-PIN 21, 9 14, 15
I/O I O
FUNCTION Power input pins for the dialer chip. VDD is the power and VSS is the ground. Volume control output pins. These two pins can be toggled by the volume control keys (Vup, Vdown). These two pins output is a conventional CMOS Nchannel open drain output.
HFI , HFO
-
12, 13
13, 16
I, O Handfree control pins. A low pulse on the HFI input pin toggles the handfree control state. The status of the handfree control state is listed in the following table:
CURRENT STATE
HOOK SW. HFO INPUT
NEXT STATE
HFO DIALING
On Hook Off Hook On Hook Off Hook Off Hook
Low High High Low High
HFI HFI HFI Off Hook On Hook On Hook
High Low Low Low Low High
Yes No Yes Yes No Yes
The HFI pin is pulled to VDD by an internal resistor. A detailed timing diagram is shown in Figure 3.
-5-
Publication Release Date: March 2000 Revision A2
W91F810N SERIES
BLOCK DIAGRAM
XT XT
HKS HFI SYSTEM CLOCK GENERATOR
ROW (R1 ~ R7) KEYBOARD INTERFACE COLUMN (C1 ~ C6) LOCATION LATCH
READ/WRITE COUNTER
CONTROL LOGIC
LOCK MODE
T/P MUTE KT RAM PULSE CONTROL LOGIC DP HFO H/P MUTE K MUTE V1 V2
DTMF
D/A CONVERTER
ROW & COLUMN PROGRAMMABLE COUNTER
DATA LATCH & DECODER
FUNCTIONAL DESCRIPTION
Keyboard Operation
C1 1 4 7 */T F1 M5 C1 1 4 7 */T F1 M5 M15 C2 2 5 8 0 F2 M6 C2 2 5 8 0 F2 M6 M16 C3 3 6 9 # F3 M7 C3 3 6 9 # F3 M7 M17 C4 S F4 Page R/P H M8 C4 S F4 Page R/P H M8 M18 C5 M0 M1 M2 M3 M4 M9 C5 M0 M1 M2 M3 M4 M9 M19 VSS EM1 EM2 EM3 SAVE MUTE C6 M10 M11 M12 M13 M14 R Vup R1 R2 R3 R4 VX/R5 R6 VSS EM1 EM2 EM3 SAVE MUTE Vdown
R1 R2 R3 R4 Vx/R5 R6 R7
• S: Store function key
-6-
W91F810N SERIES
• Page: Indirect repertory memory dialing function key • H: Hold function key • R: One key redial function key • R/P: Redial and pause function key • */T: * in tone mode and P→T key in pulse mode • SAVE: Save function key for one-touch 32-digit memory • MUTE: Mute function key for speech mute • M0−M9: One touch memory. The dialing number can be stored in M0−M9 locations by the S key.
Note that the two touch memory (Page+ 0... Page+9) share the same memory buffer with M10−M19, respectively
• M10, ..., M19: One touch or two touch memory keys. If there are no M10− M19 keys,
Page+(M0−M9) can be used to simulate M10−M19.
• EM1, ..., EM3: Emergency one-touch memory key • A: Indirect repertory dialing function key • F1, ..., F4: Flash function keys: F1 = 600 mS, F2 = 300 mS, F3 = 73 mS, F4 = 100 mS; all flash
pause time is 1.0 S
Note: D1, ..., Dn, D1`, ..., Dn`, */T, #, Mm: M0, ..., M9, Mn: M0, ..., M19, Ln: 0−9 PAGE + LN = PAGE + Mm = M10−M19
Normal Dialing
OFF HOOK (or ON HOOK &
HFI
),
D1
,
D2
, …,
Dn
1. D1, D2, …, Dn will be dialed out. 2. Dialing length is unlimited, but redial is inhibited if length oversteps 32 digits in normal dialing.
Redialing Dialing
1. OFF HOOK (or , ON HOOK OFF HOOK & (or
HFI
,
D1 &
,
D2 HFI
, …, ),
Dn R/P
, BUSY
Come The
ON HOOK
ON HOOK
R/P key can execute redial function only as first key-in after off-hook. Otherwise, it will invoke
the pause function. 2. OFF HOOK (or ON HOOK & HFI ), D1 , D2 , ..., Dn , R
a. The one-key redial function timing diagram is shown in Figure 5. b. If dialing of D1 to Dn is finished, pressing R key will cause the pulse output pin to
go low for 2.2 seconds break time and a 600ms pause will automatically be added.
-7-
Publication Release Date: March 2000 Revision A2
W91F810N SERIES
c. If the pulses of the dialed number 3. OFF HOOK come, If (or ON HOOK , OKR & (or D1 HFI R/P to Dn ), ) D1 have not finished, , D2 , ..., R will be ignored. , Busy ON HOOK
Dn
OFF HOOK
R is the first key after OFF HOOK, it only can execute the redialing function but will not cause
the pulse output pin to go low for the break time of 2.2 seconds.
Number Store
1. OFF HOOK Mn (or (or ON HOOK , Ln D1 or to & EMn Dn
HFI
), SAVE
D1 or
,
D2
, ..., ,
Dn )
,
S
,
S
,
PAGE
or
PAGE
Mm S
a. The dialing out of
must first be finished before the
key is pressed.
b. D1, D2, …, Dn will be stored in memory location Mn or saved and then dialed out. 2. OFF HOOK Mn (or Ln (or or ON HOOK EMn or &
HFI
), or
S
, ,
D1 Mm
, )
D2
, ...,
Dn
,
S
,
SAVE
PAGE
a. D1, D2, …, Dn will be stored in memory location, Mn (or saved), but will not be dialed out. b. R/P and */T keys can be stored as a digit in memory, but the R/P is the pause function key. R/P key cannot be the
first digit. In store mode,
c. The store mode is released after the store function is executed or when the state of the hook switch changes or the flash function is executed.
Save
OFF HOOK (or ON HOOK & HFI ), D1 , D2 , ..., Dn , SAVE
a. D1, D2, ..., Dn will be dialed out. b. If the dialing of memory. OFF HOOK come on (or ON HOOK (or &
HFI
D1
to
Dn
is finished, pressing
SAVE
will duplicate D1 to Dn to the save
), & HFI ), SAVE
OFF HOOK
ON HOOK
c. D1 to Dn will be dialed out after the
SAVE
key is pressed.
-8-
W91F810N SERIES
Repertory Dialing Procedure
One-touch direct repertory dialing: OFF HOOK (or ON HOOK &
HFI
),
Mn
(or
EMn
or
SAVE
)
Two-touch direct repertory dialing: OFF HOOK (or ON HOOK &
HFI
),
Page
,
Ln
(or
Mn
)
Access Pause
OFF HOOK (or ON HOOK & HFI ), D1 , D2 , R/P , D3 , ..., Dn
1. The pause function can be stored in memory. 2. The pause function is executed with normal dialing, redialing or memory dialing. 3. The pause function timing diagram is shown in Figure 6.
Pulse-to-tone (*/T)
OFF HOOK , D2' , ..., (or Dn' ON HOOK & HFI ), D1 , D2 , ..., Dn , */T , D1' ,
1. If the mode switch is set in pulse mode, then it will perform D1, D2, ---, Dn, Pause, (3.6 sec), D1', D2', ---, Dn' (Pulse) (Tone) 2. If the mode switch is set in tone mode, then the output signal will be: D1, D2, ---, Dn, * , D1', D2', ---, Dn' (Tone) (Tone) 3. It can be reset to pulse mode only if ON HOOK is active. This is because it remains in tone mode when the digits have been dialed out. 4. The function timing diagram is shown in Figure 7.
Flash
OFF HOOK (or ON HOOK Fn & HFI ), Fn
1. Fn = F1−F4. If
is pressed, the dialer will execute a flash break time of 600 mS (F1), 300 mS
(F2), 73 mS (F3) or 100 mS (F4) and a pause time of 1.0 second, after which the next digit is dialed out. 2. The flash key has the first priority of the keyboard function only one flash key will be released to the user. 3. When the flash key is key in, the system will return to the initial state after the flash pause time is finished.
-9-
Publication Release Date: March 2000 Revision A2
W91F810N SERIES
4. The flash function timing diagram is shown in Figure 8.
Cascaded Dialing
OFF HOOK 1. (or ON HOOK + &
HFI
) + Normal Dialing
Normal Dialing (1st sequence)
Repertory Dialing (2nd sequence) + Normal Dialing (2nd sequence)
2.
Repertory Dialing (1st sequence)
+
Repertory Dialing
3.
Redialing
+
Normal Dialing
+
Repertory Dialing
(1st sequence)
(2nd sequence)
Redialing is valid only for the first key-in. The second sequence should not be operated until the first sequence is dialed out completely.
Mute
OFF HOOK , MUTE
MUTE has an on/off toggle function.
ABSOLUTE MAXIMUM RATING
PARAMETER DC Supply Voltage Input/Output Voltage SYMBOL VDD-VSS VIL VIH VOL VOH Power Dissipation Operation Temperature Storage Temperature PD TOPR TSTG RATING -0.3 to +7.0 VSS -0.3 VDD +0.3 VSS -0.3 VDD +0.3 120 -20 to +70 -55 to +150 UNIT V V V V V mW °C °C
Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and reliability of the device.
- 10 -
W91F810N SERIES
DC CHARACTERISTICS
(VDD−VSS = 2.5V, Fosc. = 3.58 MHz, TA = 25° C, all outputs unloaded)
PARAMETER Operating Voltage Operating Current Standby Current Memory Retention Current Tone Output Voltage Pre-emphasis DTMF Distortion DTMF Output DC Level DTMF Output Sink Current DP Output Sink Current T/P MUTE Output Sink Current KT Drive/Sink Current HFO Drive/Sink Current
SYM. VDD IOP ISB IMR VTO Tone Pulse
CONDITIONS -
MIN. 2.4 130 1 1.0 0.2 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 4 300
TYP. 0.4 0.2 150 2 -30 500 400 -
MAX. 5.5 0.6 0.4 15 1 170 3 -23 3.0 5.0
UNIT V mA mA µA µA
mVrms
HKS = 0, No load & No key entry
HKS = 1, VDD = 1.0V
Row group, RL = 5 KΩ Col/Row, VDD = 2.0− 5.5V RL = 5 KΩ, VDD = 2.0− 5.5V RL = 5 KΩ, VDD = 2.0− 5.5V VTO = 0.5V VPO = 0.5V VMO = 0.5V VKTH = 2.0V VKTL = 0.5V VHFH = 2.0V VHFL = 0.5V VKML = 0.5V VHPH = 2.0V VHPL = 0.5V VI = 0V
dB dB V mA mA mA mA mA mA mA mA mA mA µA KΩ µA KΩ
THD VTDC ITL IPL IML IKTH IKTL IHFH IHFL IKML IHPH IHPL IKD RHKS IKS
K MUTE Sink Current H/P MUTE Drive/Sink Current Keypad Input Drive Current HKS Pull High Resister Keypad Input Sink Current Keypad Resistance
VI = 2.5V
200 -
- 11 -
Publication Release Date: March 2000 Revision A2
W91F810N SERIES
AC CHARACTERISTICS
PARAMETER Key-in Debounce Key Release Debounce On-hook Debounce Pre-digit Pause1 Pre-digit Pause2 SYM. TKID TKRD TOHD TPDP1 10 ppS TPDP2 20 ppS TIDP CONDITIONS Lock Mode Unlock Mode Mode Pin = VDD Mode Pin = Floating Mode Pin = VDD Mode Pin = Floating 10 ppS
(Unless 91F810N/W91F810AN/ 810LN/F810ALN/F811AN/ F811ALN only)
MIN. -
TYP. 20 20 20 150 40 33.3 20 16.7 800
MAX. -
UNIT mS mS mS mS mS mS mS mS mS
Inter Digit Pause (Auto Dialing)
20 ppS
(W91F812N/F812AN/F813AN only)
-
500
-
mS
Interdigit Pause (Auto dialing) Make/Break Ratio Tone Output Duration Intertone Pause Flash Break Time
TIDP M:B TTD TITP TFB
10 ppS 20 ppS Mode Pin = VDD Mode Pin = Floating
-
800 500 40:60 33.3:66.7 93 93 600 300 73 100 1.0 3.6 1.2 35 600 2.2 300
-
mS mS % % mS mS mS
F1 F2 F3 F4
Flash Pause Time Pause Time Key Tone Frequency Key Tone Duration One-key Redialing Pause Time One-key Redialing Break Time First Key-in Delay
TFP TP FKT TKTD TRP TRB TFKD
Lock only
S S KHz mS mS S mS
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.
- 12 -
W91F810N SERIES
VOLUME CONTROL FLOW CHART
Volume initial data: V1 = 0, V2 = 0 On line In handfree mode In handset mode Volume set Vol-set1: V1 = 0, V2 = 1 In hold mode Volume data can't be changed , and will out handfree data In hold mode In handset mode Vol-set2: V1 = 0, V2 = 1
Yes Off-hook ? No
No Hold release by handfree ? Yes Volume set In handfree mode
- 13 -
Publication Release Date: March 2000 Revision A2
W91F810N SERIES
Volume Control Flow Chart, continied
Volume initial data: V1 = 0, V2 = 0
No Chip Enable ? Yes No No Press Vup or Vdown keys
Hand-free ? Yes
In handset mode
Volume setting OK ? Yes Yes No Press hand-free key ?
In hand-free mode
Press Vup or Vdown keys
No Volume setting OK ? Yes
Yes
Switch to handset ?
No
- 14 -
W91F810N SERIES
TIMING WAVEFORMS
HKS 4 TKID DP
B M
KEY IN
2
M
2 TKID
TIDP T PDP
B
TIDP TPDP
TIDP
T/P MUTE
H/ P MUTE KT DTMF LOW
OSC.
OSC.
OSC.
Figure 1(a) Pulse Mode Tming Diagram (Normal dialing without lock function)
HKS