Winbond Electronics W91578DNF, W91576DNF, W91574DNF, W91572DNF Datasheet

W91570DN SERIES
DP
23-MEMORY TONE/PULSE DIALER WITH
AUTOREDIAL RTC AND LCD DISPLAY FUNCTIONS
GENERAL DESCRIPTION
The W91570DN series ICs are Si-gate CMOS ICs that provide the signals needed for either pulse or tone dialing. They feature 23 number memories and a 16-digit LCD driver for displaying telephone numbers and calling time. A real time clock is included to display the time of day. The W91570DN series is fabricated using CMOS technology providing good performance in low voltage, low power applications.
FEATURES
Three by 32 digits for redial, save and mercury memory
Twenty by 16 digits for one-touch direct or two-touch indirect repertory memory
Uses 6 × 10 keyboard
Pause, Pulse-to-tone (*/T) and flash can be stored as a digit in memory
Minimum tone output duration: 87 mS
Minimum intertone pause: 87 mS
Tone/Pulse mode pin selectable
Make/Break ratio pin selectable
Dialing rate (10 or 20 ppS) pin selectable
Pause time (2.0 or 3.6 Sec) selectable by keypad
Flash break time (100, 300, or 600 mS) selectable by keypad
Built-in 12 or 16-digit LCD driver (1/4 duty, 1/3 bias) selectable by mask option
Built-in calling timer from [00:00] to [59:59]
Uses 3.579545 MHz TV quartz crystal or ceramic resonator
Uses 32768 Hz crystal as RTC frequency base
Packaged in 80-pin plastic QFP with RTC
Provides one-key-redial and auto-redial functions
Switchable 24-hour clock or 12-hour clock with p.m. mode
0 or 9 dialing inhibition pin for PABX systems or long distance dialing lock out
On-hook debounce: 150 msec in normal mode and 20 msec in lock mode
Off-hook delay 300 mS in lock mode (i.e.
First key-in delay: 300 msec in lock mode
MUTE key for speech mute
Cascade and mixed dialing allowed
The functions of the different dialers in the W91570DN series are shown in the following table:
PRODUCT NO. LCD DIGITS LOCK RTC BATTERY
W91572DNF 16 W91574DNF 16 W91576DNF 12 W91578DNF 12
will keep low for 300 mS while off hook)
√ √ √ √
1.5V 3V
1.5V 3V
Publication Release Date: May 1997
- 1 - Revision A2
PIN CONFIGURATION
TESTL
XT2
KMUTE
TEST
1
LOCK
SET
XT1
MUTE
HKS
HFI
DP/C10
TEST
2
65
W91570DN SERIES
41
80
1
25
PIN NAME QFP-80 PIN NAME QFP-80 PIN NAME QFP-80 PIN NAME QFP-80
SEG29 1 COL2 21
41 SEG9 61
SEG30 2 COL3 22 APSET 42 SEG10 62 SEG31 3 COL4 23 XT2 43 SEG11 63 SEG32 4 COL5 24
44 SEG12 64
TEST 5 COL6 25 VLCD 45 SEG13 65
6 COL7 26 VRTC2 46 SEG14 66
KT 7 COL8 27 CN 47 SEG15 67
8 COL9 28 CP 48 SEG16 68
VDD 9 ROW1 29 COM1 49 SEG17 69
NC/
10 ROW2 30 COM2 50 SEG18 70
B/M 11 ROW3 31 COM3 51 SEG19 71
DTMF 12 ROW4 32 COM4 52 SEG20 72
RTC
13 ROW5 33 SEG1 53 SEG21 73
VSS 14 XT1 34 SEG2 54 SEG22 74
H/P MUTE 15
35 SEG3 55 SEG23 75
T/P
HFO 17
16
36 SEG4 56 SEG24 76 37 SEG5 57 SEG25 77
18 VRTC1 38 SEG6 58 SEG26 78
MODE 19
39 SEG7 59 SEG27 79
COL1 20 ARD 40 SEG8 60 SEG28 80
- 2 -
PIN DESCRIPTION
XT
MUTE
16
O
MUTE
KMUTE
KMUTE
HKS
HKS
HKS
HKS
SYMBOL PIN NO. I/O FUNCTION
W91570DN SERIES
Row, Column Inputs
XT1,
T/P
H/P MUTE 15 O The H/P MUTE is a conventional CMOS inverter output. During
2933
and
2028
34, 35 I,OA built-in inverter provides oscillation with an inexpensive
6 O
I
The keyboard inputs may be used with either the standard 6×10 keyboard, an inexpensive single contact (form A) keyboard or electronic input.
A valid key entry is defined by a single row being connected to a single column.
3.579545 MHz crystal or ceramic resonater. The oscillator ceases when a keypad input is not sensed after
chip enable and dialing is finished. The crystal frequency deviation is ±0.02%.
The T/P output. The output transistor is switched on low level during the dialing sequence (both pulse and tone mode), one-key redial break, auto redial break and flash break. Otherwise, it is switched off.
pulse dialing, one-key redial break, auto redial break, flash break, hold, and mercury functions, this pin will output an active high. It remains in a low state at all other times.
The output transistor is switched on only during mute function. Otherwise, it is switched off.
is a conventional CMOS N-channel open drain
is a CMOS N-channel open drain output. The
36 I Hook switch input.
= VDD or floating: On-hook state. Chip in sleeping mode,
no operation.
= VSS: Off-hook state. Chip enable for normal operation. pin is pulled to VDD by internal resistor.
- 3 - Revision A2
Publication Release Date: May 1997
Pin Description, continued
HFI
HFI
HFI
DP/C10
C10
C10
C10
SYMBOL PIN NO. I/O FUNCTION
W91570DN SERIES
, HFO
37, 17 I,
Handfree control pins. A low pulse on the
O
the handfree control state.
input pin toggles
Status of the handfree control is listed in the following table:
CURRENT STATE
Hook SW.
On Hook High Low Off Hook High On Hook Off Hook Low Yes Off Hook Off Hook High On Hook High
The
pin is pulled to VDD by internal resistor.
HFO
Low
Low On Hook Low No
Input
HFI HFI HFI
NEXT STATE
HFO
High
Low Yes
Dialing
Yes
No
Yes
Detailed timing diagrams are shown in Figure 4(a), 4(b).
18 O This pin is a CMOS N-channel open drain output. The flash key
will cause DP/ mode. In lock mode, the DP/
to go active in either pulse mode or tone
keeps low for 300 mS during
off-hook delay time (If first off-hook occured after power-on reset, the DP/
will keep high for 100ms then go low 200 mS. It will be recovered when first key-in was accepted). The timing diagram is shown as Figure 1(a), 1(b), 1(c), 1(d).
DTMF 12 O In pulse mode, this pin remains in low state at all times.
In tone mode, it will output a dual or single tone. Detailed timing diagram for tone mode is shown in Figure 2(a), 2(b), 2(c), 2(d).
OUTPUT FREQUENCY
Specified Actual
R1 R2 R3 R4 C1 C2 C3
697 770 852
941 1209 1336 1477
699 766 848
948 1216 1332 1472
Error %
+0.28
-0.52
-0.47
+0.74
+0.57
-0.30
-0.34
MODE 19 I Pulling the mode pin to VSS places the dialer in tone mode.
Pulling the mode pin to VDD places the dialer in pulse mode and the dialing rate is 10 ppS.
Floating the mode pin places the dialer in pulse mode and the dialing rate is 20 ppS.
- 4 -
Pin Description, continued
LOCK
LOCK
LOCK
XT2
SET
SET
SYMBOL PIN NO. I/O FUNCTION
B/M 11 I Make:Break ratio select pin.
If B/M = VDD, the M/B ratio is 40:60. If B/M = VSS, the M/B ratio is 33.3:66.7. The B/M pin is pulled to VDD by internal resistor.
W91570DN SERIES
10
(for all lock
version)
I
The
pin is used to prevent "0" or "9" dialing under PABX system long distance call control. When the first key input after reset is "0" or "9", all the key inputs, including "0" or "9" key, become invalid, and the chip generates no output.
The telephone is reinitialized by a reset. The following table describes the functions of the
COM1 to COM4
SEG1 to SEG32
LOCK PIN
Floating
V
DD
V
SS
49 to 52 O COM1 to COM4 are the common signal output terminal for the
1/4 duty LCD.
53 to 80,
O SEG1 to SEG32 are the 16-digit segment signal outputs.
1 to 4
FUNCTION
Normal dialing "0", "9" dialing inhibited
"0" dialing inhibited
VLCD 45 O Power supply pin for LCD driver.
A 0.1 µF capacitor is connected between VLCD and VSS.
CP, CN 48, 47
CP is the voltage control capacitor positive pin.
I
CN is the voltage control capacitor negative pin. A 0.1µF capacitor is connected between these two pins.
pin:
VDD, VSS 9, 14 I Power input pins. XT2,
43, 44 I,OA quartz crystal oscillator provides an RTC frequency time base
of 32.768 KHz.
VRTC1, VRTC2
38, 46 I Either VRTC1 should be connected to a 1.5V battery
(W91572DN/576DN) or VRTC2 should be connected to a 3.0V battery(W91574DN/578DN), which supplies the power source for the RTC.
RTC
13 I
In the chip enable state, pulling RTC set function on/off, when the set function is toggled on, the RTC can be set using the "HOUR" and "MIN" keypads.
- 5 - Revision A2
RTC
to VSS toggles the
Publication Release Date: May 1997
W91570DN SERIES
TEST
1,TEST
2,TESTL
Pin Description, continued
SYMBOL PIN NO. I/O FUNCTION
APSET 42 I If APSET = VDD or floating, 24-hour clock mode.
If APSET = VSS, 12-hour clock with p.m. mode.
ARD 40 I Auto redial function selection.
ARD
V
DD
V
SS
Floating
BREAK
4 secs
30 secs
4 secs
PAUSE WAIT INTERVAL
1 sec 1 sec
1 sec
25 secs 30 secs
-
REPEAT TIMES
10 10
1
When ARD is left floating, the one-key redial function is enabled.
KT 7 O The key tone output is a conventional CMOS inverter.
The key tone is generated as any valid key pressed, as the KT pin generates a 1.2 KHz square wave which keeps on 35 mS; otherwise, it remain in low state.
TEST,
5, 8, 39,
I For testing only.
41
NC 10
(for W91572/574/ W91576/578)
- No connection.
- 6 -
BLOCK DIAGRAM
C1C2C3C4C5C6C7C8C9
W91570DN SERIES
ROW
(R1 to R5)
COLUMN
(C1 to C9)
DTMF
V
LCD
V RTC1 V RTC2
V DD
KEYBOARD INTERFACE
D/A
CONVERTER
CN
CP
SSV
LOCATION
ROW & COLUMN
PROGRAMMABLE
BACKPLANE SIGNAL
GENERATOR
COM2COM1 COM3
XT2
REAL TIME CLOCK
LATCH
COUNTER
GENERATOR
READ/WRITE
COUNTER
COM4
XT2
RAM
DATA LATCH & DECODER
SEGMENT OUTPUT
DECODER
L.C.D.
GENERATOR
CONTROL
LOGIC
PULSE/
TONE
CONTROL
LOGIC
XT1
XT1
SYSTEM CLOCK
SET RTC AP SET
HKS HFI LOCK B/M
MODE ARD
H/P MUTE T/P MUTE DP/C10
HFO
KT
KMUTE
FUNCTIONAL DESCRIPTION
Keyboard Operation
DP / C10 1 2 3 E HOUR M0 M5 M10 M15 HOLD1 R1 4 5 6 MUTE MIN M1 M6 M11 M16 HOLD2 R2 7 8 9 A2 SAVE M2 M7 M12 M17 MER R3
*/T 0 # R/P1 OKR M3 M8 M13 M18 A1 R4
F1 F2 F3 CHK TIM M4 M9 M14 M19 RTC R5
R/P2 - ICON12 ICON13 ICON14 ICON15 ICON16 VDD/VX/R6
Publication Release Date: May 1997
- 7 - Revision A2
W91570DN SERIES
HFI
¡õ
HFI
¡õ
E: Store digit
MUTE: Mute key
F1, F2, F3: Flash keys
SAVE: Save memory key
MER: Mercury memory key
OKR: One-key redial function
RTC: Real time clock toggle key
HOLD1, HOLD2: Hold function keys
R/P1, R/P2: Redial and pause function keys, P1 is 3.6 sec. and P2 is 2.0 sec.
TIM: a. Display last calling time
b. Start and/or stop counting up calling time
HOUR and MIN: Active when setting mode is operated after off-hook
A1, A2: Indirect repertory memory dialing function keys, A1 for page 1 and A2 for page 2
If Lp = 0 to 9, Mp = M0 to M9, and Mq = M10 to M19, then a. A1 + Lp (or Mp) the memory location M0 to M9 will be selected b. A2 + Lp (or Mp) the memory location M10 to M19 will be selected c. A1 (or A2) + Mq the memory location M10 to M19 will be selected
*/T: * in tone mode and PT in pulse mode
CHK: a. Check dialing number
b. Check last dialing time c. Memory check (except mercury)
ICON12, ..., ICON16: Keys reserved for user, can be toggled on any time when the chip is enabled
Notes: D1, ..., Dn, D1', ..., Dn': 0, ..., 9, /T, #
R/P: R/P1 or R/P2
An: A1, A2 Ln: 0, ..., 9, map to indirect memory location 0, ..., 9 Mn: Direct memory location M0, ..., M19
Normal Dialing
OFF HOOK (or ON HOOK &
1. D1, D2, ..., Dn will be dialed out.
2. Dialing length is unlimited, but redial is inhibited if the length oversteps 32 digits in normal dialing.
), D1 , D2 , ..., Dn
Redialing
If ARD pin = floating, the one-key redial function is selected:
1. OFF HOOK (or ON HOOK &
), D1 , D2 , Check Memory (or
Number Store ), D3 , ..., Dn , Busy, ON HOOK , OFF (or
- 8 -
W91570DN SERIES
HFI
¡õ
HFI
¡õ
C10
HFI
¡õ
HFI
¡õ
HFI
¡õ
Come HOOK
ON HOOK &
a. The
b. The redial memory contents will be D3, ..., Dn. c. Redial memory can be checked in memory check mode. d. If redialing length oversteps 32 digits, the redialing function will be inhibited.
2. OFF HOOK (or ON HOOK &
a. If the dialingofD1 to Dn is finished, pressing the OKR key will cause the pulse output
pin DP/ automatically.
b. If the pulses of the dialed digits D1 to Dn have not finished, OKR will be ignored.
c. The one-key redialing function timing diagram is shown in Figure 3.
R/P key can execute the redial function only as the first dialing after off-hook; otherwise,
it
will invoke the pause function.
to go low for 2.2 seconds break time and 0.6 seconds pause time will be added
), R/P
), D1 , D2 , ..., Dn , Busy, OKR
Number Entry
1. OFF HOOK (or ON HOOK
same as one time), Mn (or An , Ln ), ON HOOK
D1, D2, ..., Dn will be stored in memory location Mn (or Ln) and will be dialed out.
2. OFF HOOK (or ON HOOK
(could be skipped), Mn (or An , Ln ), ON HOOK
3. OFF HOOK (or ON HOOK (or An , Ln ), ON HOOK
a. D1, D2, ..., Dn will be stored in memory location Mn (or Ln) but will not be dialed out.
b. R/P and */T keys can be stored as a digit in memory, in store
mode,
is the pause function key.
c. The store mode is released after the store function is executed or when the state of the hook
&
&
&
), D1 , D2 ,
), E , D1 , D2 , ..., Dn , E
), E , D1 , D2 , ..., Dn , Mn
Publication Release Date: May 1997
- 9 - Revision A2
Dn , E (many
...,
R/P
times
switch changes is executed.
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
W91570DN SERIES
4. OFF HOOK ,
The redial content excluding memory dialing will be copied to memory location Mn (or Ln).
5. The first 16 digits will be stored into memory, if the key-in number over 16 digits.
E , Mn
(or An , Ln )
Save
1. OFF
HOOK
E , D1' , D2' , ..., Dn' , SAVE
D1', D2', ..., Dn' will be stored in save memory but will not be dialed out.
2. OFF
HOOK
a. If the dialing sequence D1, D2, ..., Dn has not finished, SAVE will be ignored. b. If the sequence off hook, D1, D2, ..., Dn (dialing finish), SAVE, SAVE is keyed in, D1, D2, ...,
Dn will be copied to save memory and D1, D2, ..., Dn will be dialed out again. c. If the sequence off hook, D1, D2 (dialing finish), SAVE, D3, D4 (dialing finish), SAVE is keyed
in, D1, D2 will be copied to save memory and D3, D4 will not be copied to save memory. d. All above sequences will be displayed on LCD.
(or ON HOOK
(or ON HOOK
&
&
), D1 , D2 , ..., Dn ,
), D1 , D2 , ..., Dn , SAVE
CONVERSATION,
Mercury
OFF
HOOK
&
&
(or ON HOOK
), D1 , D2 , ..., Dn ,
CONVERSATION,
), D1 , D2 ,
&
- 10 -
Dn , MER ,
...,
), MER
1. OFF
HOOK
E , D1' , D2' , ..., Dn' , MER
D1', D2', ..., Dn' will be stored in mercury memory and display on the LCD, but will not be dialed out.
2. MERCURY memory content = D1', D2', ..., Dn'
OFF HOOK (or ON HOOK
ON HOOK ,
a. The dialing sequence will be D1, D2, ... Dn, on hook, off hook, D1', D2', ..., Dn'.
(or ON HOOK
Come,
W91570DN SERIES
b. The MER key can be used to execute the mercury function only when it is the first key-in in dialing
mode after off-hook or first priority flash operation. c. The contents of mercury memory will not be displayed on the LCD except for mercury mark. d. If the sequence D1, D2, ..., Dn, MER, on-hook, off-hook, MER is keyed in, D1, D2, ..., Dn will not be copied to mercury memory, D1', D2', ..., Dn' will be dialed out, and the mercury mark (icon 10) will be blinking after off-hook. Detailed timing diagram is shown in Figure 5. e. Mercury memory cannot be checked in memory check mode.
Publication Release Date: May 1997
- 11 - Revision A2
Repertory Dialing
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
1. One-touch direct repertory dialing.
W91570DN SERIES
a. OFF HOOK (or ON HOOK
b. OFF HOOK (or ON HOOK
c. OFF HOOK (or ON HOOK
2. Two-touch indirect repertory dialing.
OFF HOOK (or ON HOOK
&
&
&
&
), Mn (or R/P )
), SAVE (or MER )
), Mn (or R/P ), SAVE
), An , Ln (or Mn )
Access Pause
OFF HOOK (or ON HOOK &
, Busy, Come, ON HOOK , OFF
1. The first R/P functions as a pause key and the second as a first key-in redial key.
2. The pause function can be stored in memory, and only one R/P key can be released to the user.
3. The pause function is executed in normal dialing, redialing, or memory dialing.
4. The pause duration of 2.0 or 3.6 seconds per pause is selected through the keypad.
5. The default pause duration is 3.6 seconds after power on.
6. The pause function timing diagram is shown in Figure 6.
HOOK
), D1 , D2 , R/P , D3 , ..., Dn
(or ON HOOK
&
), R/P
Pulse- to-tone (*/T)
OFF HOOK (or ON HOOK &
D2' , ..., Dn'
1. If the mode switch is set to pulse mode, then the output signal will be:
D1, D2, ... Dn, Pause (2.0 sec/3.6 sec), D1', D2', ..., Dn' (Pulse) (Tone)
2. If the mode switch is set to tone mode, then the output signal will be:
D1, D2, ... Dn, *, D1', D2', ..., Dn' (Tone) (Tone)
3. The dialer remains in tone mode after the digits have been dialed out and can be reset to pulse
mode only by going on-hook.
4. The pause time of pulse-to-tone is default to 3.6 seconds.
5. The pulse-to-tone function timing diagram is shown in Figure 7.
), D1 , D2 , ..., Dn , */T , D1' ,
- 12 -
Flash (F = F1, F2, F3)
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
HFI
¡õ
W91570DN SERIES
OFF HOOK (or ON HOOK
1. The dialer will execute a flash break time of 600 mS (F1), 300 mS (F2), or 100 mS (F3) and pause
time of 1S before the next digit (except flash key) is dialed out.
2. Flash keeps first priority in normal dialing but insert flash can be stored into memory when flash is
the first digit in memory. In this condition, only one flash key can be released to the user. a. E, F1, D1, D2, D3, E, Mn then the digit stored in Mn will be F1, D1, D2, D3.
b. E, D1, F1, D2, D3, E, Mn then the digit stored in Mn will be D1, D2, D3. c. F1, D1, D2, D3, E, Mn then the digit stored in Mn will be D1, D2, D3.
3. The system will return to the initial state after the flash pause time is finished.
4. Keyboard functions are inhibited when flash break is being executed.
5. The flash timing diagram is shown in Figure 8.
&
), F
Mute
OFF HOOK (or ON HOOK
1. The MUTE is switched on and off by a toggle switch.
2. The function timing diagram is shown in Figure 9.
&
), MUTE
Hold Key
OFF HOOK (or ON HOOK
1. The hold function is toggled on and off by Hold1 or Hold2 key. When the hold function is toggled
on, the hold mark (icon 4) will be lit and all key-ins (except hold keys and icon keys) will be
ignored.
2. The following are examples of hold function toggled on and off:
a. OFF HOOK , HOLD1 b. OFF HOOK , HOLD1
c. OFF HOOK , HOLD1
d. ON HOOK &
3. Hold1 and Hold2 have the same function in off-hook state. The difference between Hold1 and
Hold2 are shown as follows:
a. If OFF HOOK , HOLD1
dialer will be off-line.
&
(or HOLD2 (or HOLD2
(or HOLD2
, HOLD1
(or HOLD2
), HOLD1 (or HOLD2 )
), HOLD1 (or HOLD2 ) ),
), ON HOOK ,
(or HOLD2 ),
- 13 - Revision A2
), ON HOOK , HOLD1 is entered, then the
Publication Release Date: May 1997
W91570DN SERIES
HFI
¡õ
HFI
¡õ
HFI
¡õ
SET
¡õ
SET
¡õ
SET
SET
SET
HFI
¡õ
HFI
¡õ
If OFF HOOK , HOLD1
(or HOLD2
), ON HOOK , HOLD2 is entered, then
the dialer stay at hold function.
b. If ON HOOK &
, HOLD1
(or HOLD2 ), HOLD1 is entered, then the dialer will be off-line. If ON HOOK &
, HOLD1
, (or HOLD2 ), HOLD2 is entered, then
the dialer stay at hold function.
4. The function timing diagram is shown in Figure 10(a), 10(b), 10(c).
Adjusting Time Setting
OFF HOOK (or ON HOOK &
RTC
(or ON HOOK )
1. Only HOUR and MIN keys are valid in set RTC mode.
2. Hours and minutes count forward as long as the HOUR or MIN key is pressed.
3. The on/off function of toggle off
RTC function.
RTC is toggled, and the dialer will go back to a previous state after the
),
RTC
, HOUR , MIN ,
4. If the dialing sequence D1, D2, ..., Dn (including flash and pause) has not finished, 'RTC' key pressed) will be ignored.
RTC Display Mode
OFF HOOK (or ON HOOK &
1.The real time clock display mode can be toggled on and off by RTC key.
2. The icon display will not be changed when enter RTC display mode and set RTC mode.
), RTC
Check Key
OFF HOOK (or ON HOOK &
, ..., etc.)
The redial (or memory) content will be displayed on the LCD when either R/P or OKR is keyed in.
), CHK , R/P (or OKR , SAVE , Mn
- 14 -
RTC (or
Loading...
+ 31 hidden pages