The W91580 series dialers are Si-gate CMOS IC tone/pulse switchable dialers containing a 24channel automatic dialing memory, including a 16-digit × 3 emergency dialing memory, a 16-digit ×
20 channel repertory memory that provides one-touch and three-touch dialing, and a 32-digit mercury
memory. These dialers also provide flash, clear, hold, and one-key redial functions.
FEATURES
• DTMF/Pulse switchable dialer
• 31/32-digit LNB (last number buffer) memory (tone/pulse mode)
• 31/32-digit mercury memory (tone/pulse mode)
• 15/16-digit × 3 one-touch direct repertory memory (tone/pulse mode)
• 15/16-digit × 20 direct or indirect repertory memory (tone/pulse mode)
• Uses 9 × 5 keyboard
• Flash time: 98 mS, 305 mS, or 600 mS (selectable by keypad option)
• Pause time: 3.6 sec.
• Pause and P→T (pulse-to-tone) can be stored as a digit in memory
• Minimum tone output duration: 100 mS
• Minimum intertone pause: 100 mS
• On-chip power-on reset
• Uses 3.579545 MHz crystal or ceramic resonator
• Packaged in 22, 24, or 28-pin plastic DIP
• The different dialers in the W91580 series are shown in the following table:
standard 9 × 5 keyboard or an inexpensive
single contact (form A) keyboard. Electronic
input from a µC can also be used.
A valid key entry is defined by a single row
being connected to a single column.
9, 109, 1011, 12I, OA built-in inverter provides oscillation with an
inexpensive 3.579545 MHz crystal or ceramic
resonator.
111113O
The T/P
is a conventional CMOS
N-channel open drain output.
The output transistor is switched on during pulse
and tone mode dialing sequence and flash
break. Otherwise, it is switched off.
--23OThe HPM MUTE is a conventional inverter
output. During pulse dialing, flash, hold, and
mercury mute functions, this pin will output an
active high. It remains in a low state at all other
times.
- 2 -
Page 3
W91580 SERIES
HKS
HKS
HKS
HKS
DP/C9
Pin Description, continued
SYMBOL22-PIN24-PIN28-PINI/OFUNCTION
MODE151719IPulling mode pin to VSS places the dialer in tone
mode.
Pulling mode pin to VDD places the dialer in pulse
mode (10 ppS, M/B = 2:3).
Leaving mode pin floating places the dialer in
pulse mode (10 ppS, M/B = 1:2).
121416IHook switch input.
= 1: On-hook state. Chip in sleep mode, no
operation.
= 0: Off-hook state. Chip enabled for normal
operation.
pin is pulled to VDD by internal resistor.
131517ON-channel open drain dialing pulse output
(see Figure 1).
Flash key causes DP to go active when in pulse
mode and tone mode.
NC171922-No connection.
DTMF141618OIn pulse mode, remains in 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.
OUTPUT FREQUENCY
SpecifiedActualError %
R1
R2
R3
R4
C1
C2
C3
697
770
852
941
1209
1336
1477
699
766
848
948
1216
1332
1472
+0.28
-0.52
-0.47
+0.74
+0.57
-0.30
-0.34
VDD, VSS16, 818, 820, 10IPower input pins.
Publication Release Date: Auguest 1995
- 3 - Revision A3
Page 4
W91580 SERIES
HFI
HFI
HFI
HFI
HFI
Pin Description, continued
SYMBOL22-PIN24-PIN28-PINI/OFUNCTION
, HFO
-12, 1314, 15I, O
Handfree control pins. A low pulse on the
input pin toggles the handfree control state. The
status of the handfree control state is described by
the following table:
CURRENT STATE
Hook SW.
-
On Hook
Off Hook
On Hook
Off Hook
Off Hook
HFO
Low
High
High
-
Low
High
Off Hook
On Hook
On Hook
Input
HFI
NEXT STATE
HFO
High
Low
Low
Low
Low
High
Dialing
Yes
No
Yes
Yes
No
Yes
pin is pulled to VDD by internal resistor.
KT--9OKeytone signal output. A keytone will be generated
whenever a valid key is pressed. Frequency is 600
Hz and duration is 35 mS.
DRS--21IDial rate selection.
This pin is pulled to VDD by an internal resistor.
*MERis for W91580B only; Fin W91580C this key performsSavefunction.
Publication Release Date: Auguest 1995
- 5 - Revision A3
Page 6
• S: Store function key
DP/C9
HFI
HFI
HFI
HFI
HFI
HFI
• F1, F2, F3: Flash keys
• R: One-key redial
• H: Hold function key
W91580 SERIES
•
• M0j: Direct or indirect (MEMO + M0j = M1j) repertory memory
• M1j: Direct repertory dialing
• EMi: One-touch memory for emergency call
• */T: * & P→T
• CLR: Clear key
• R/P: Redial and pause function key
• MER: One-touch memory for mercury code dialing
• MEMO: Indirect repertory dialing function key
Note: Dn = 0 to 9, *, #, Mij = M00 to M19 (i = 0, 1; j = 0 to 9).
: This key is connected to pin DP/C9 via a bipolar switching transistor and a diode.
Normal Dialing
OFF HOOK(orON HOOK&
1. D1, D2, ..., Dn will be dialed out.
2. Dialing length is unlimited, but redial is inhibited if length exceeds 32 digits.
),D1,D2
, …,
Redialing
1.OFF HOOK,D1,D2
(orON HOOK&
, …,
DnBUSY, ComeON HOOK,OFF HOOK
),R/P
Dn
orON HOOK&
,D1,D2
, …,
Dn, BUSY,
Come
,R/P
TheR/P key can execute the redial function only as the first key-in after off-hook; otherwise, it will
execute the pause function.
2.OFF HOOK(orON HOOK&
),D1,D2
, …,
Dn,R
a. The one-key redial function timing diagram is shown in Figure 4.
b. If dialing
D1toDnis completed, pressing theR key will cause the pulse output
of
pin to go low for 2.2 seconds. Break time and a 600 mS pause will automatically be added.
c.If theR key is pressed before the pulses for the number dialed out are completed, it will be
ignored.
- 6 -
Page 7
W91580 SERIES
HFI
D1, D2, ..., Dn will be stored in memory location but will not be dialed out.
function key.
HFI
HFI
HFI
HFI
Number Store
1.OFF HOOK(orON HOOK&
S,Mij,EMiorMER
R/Pand*/Tkeys can be stored as a digit in memory. In store modeR/Pis the pause
The store mode is released after the store function is executed or when the state of the hook switch is
changed.
),S,D1,D2
, …,
Dn
2.S,D1,D2
D1, D2, ..., Dn will be stored in memory location Mij and will not be dialed out.
3.S,D1,D2
a. D1, D2, ..., Dn will be stored in memory location M10 to M19 and will not be dialed out.
b. MEMO + M0j = M1j.
4.OFF HOOK (or ON HOOK&
( orLn ),
a. D1, D2, ..., Dn will be stored in memory location and will be dialed out.
b. TheSkey must be pressed after completion of the dialing sequence.
5.D1,D2
D1, D2, ..., Dn will be stored in memory location Mij and will be dialed out.
6.D1,D2
a. D1, D2, ..., Dn will be stored in memory location M10 to M19 and will be dialed out.
b. MEMO + M0j = M1j.
ON HOOK
, …,
, …,
, …,
, …,
Dn,S,S,i,j
Dn,S,S,MEMO,M0j
Dn,S,i,j
Dn,S,MEMO,M0j
),D1, D2
, …,
Dn,S,S , Mn
Repertory Dialing
1.OFF HOOK (or ON HOOK&
2.OFF HOOK (or ON HOOK&
3.OFF HOOK (or ON HOOK&
),Mijor EMior MER
),MEMO,i,j
),MEMO,M0j
Access Pause
- 7 - Revision A3
Publication Release Date: Auguest 1995
Page 8
W91580 SERIES
HFI
HFI
HFI
OFF HOOK(orON HOOK&
1. The pause function can be stored in memory.
2. The pause function is executed in normal dialing, redialing, or memory dialing.
3. The pause function timing diagram is shown in Figure 5.
),D1,D2,R/P,D3
, …,
Dn
Pulse-to-Tone (*/ T)
OFF HOOK(orON HOOK&
*/T,D1',D2'
1. If the mode switch is set to pulse mode, then the output signal will be:
D1, D2, ..., Dn, Pause (3.6s) , 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) (Tone)
3. The dialer remains in tone mode when the digits have been dialed out and can be reset to pulse
mode only by going on-hook.
4. The P→T function timing diagram is shown in Figure 6.
5. */ T key can be stored as a digit in memory
, …,
Dn'
),D1,D2
, …,
Dn,
Flash (F = F1, F2, F3)
OFF HOOK(orON HOOK&
1. Flash key cannot be stored as a digit in memory, and it has first priority among keyboard functions.
2. The system will return to the initial state after the break time is finished.
3. The flash function timing diagram is shown in Figure 7.
),F
Clear key
1.CLR,R/P(orR)
Redial and one-key redial buffer will be cleared.
2.CLR,Mij
Location Mij buffer content will be cleared.
3.CLR,i,j
Location Mij buffer content will be cleared.
4.CLR,MEMO,M0j
Location M1j buffer content will be cleared.
Save
- 8 -
Page 9
W91580 SERIES
HFI
HFI
1.OFF HOOK(orON HOOK&
), D1, D2, …,
Dn
D1, D2, …, Dn will be stored in save memory and dialed out.
2.OFF HOOK(orON HOOK&
),S
, D1, D2, …, Dn
D1, D2, …, Dn will be stored in save memory but will not be dialed out.
CHAIN DIALING
Relationship between the memory and the chain dialing buffer:
Memory
DigitLocation
16
16
.
.
.
.
.
.
.
.
.
.
.
.
.
M00
M01
.
.
.
M18
M19
M20
EM1
EM2
Chain Dialing Buffer
Section 1
Section 2
Section 3
Section 4
S,S,SAVE
S,SAVE
16
32
EM3
Normal Dialing
The chain dialing buffer may be divided into four sections, allowing up to four numbers to be dialed
out in sequence. For example, if the user enters M01, M03, EM1, and normal dialing (manual dialing),
the content of sections 1 to 4 will be M01, M03, EM1, and normal dialing (manual dialing). When
numbers are entered into the chain dialing buffer, there is no need to wait until the previous dialing
sequence has been completed. Numbers may be entered directly, one after the other, even while
previous numbers are being dialed out.
4.Redialing+Manual Dialing
Redial buffer content = Redialing + Manual dialing.
The primary redial content may not be manual dialing. Otherwise, the last redial content will be
overwritten.
5.Redialing+Repertory Dialing
Redial buffer content = Redialing + Repertory dialing.
Redialing is valid only as the first key-in after off-hook or after the handfree dialing function is
toggled on.
The second sequence should not be performed until the first sequence is completely dialed out.
6.Manual Dialing+One Key Redialing
Redial buffer content = Manual dialing.
The one-key redial may only be used after dialing out of a manual dialing sequence is completed.
,Redialing
M1 and M2 represent any of the repertory dialing memories.
The first redialing will dial out M1; the second will dial out M1, M2.
If dialing out of the repertory dialing memories has not been completed, the one-key redial key will
be ignored.
Dialing of the second repertory dialing memory (M2) should not be performed until the one-key
redialing operation is completed.
Notes:
1. Chain dialing (cascaded dialing) allows for memory or manual dialing while a previous dialing sequence is still being dialed
out.
2. More than one sequence of manual dialing is not permitted.
Entering more than one manual dialing sequence will inhibit redialing.
Chain dialing of more than four sections is not permitted.
Manual Dialing+M1+Manual Dialing(two sections of manual dialing)
3. If more than four sections are entered, all sections after the fourth section will be ignored and redialing will be inhibited.