W91630 SERIES
10-MEMORY TONE/PULSE DIALER WITH
REDIAL FUNCTION
GENERAL DESCRIPTION
The W91630 series are Si-gate CMOS ICs that provide the signals needed for either pulse or tone
dialing. The W91630 series features a ten-channel, 32-digit automatic dialing memory.
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
DTMF/Pulse switchable dialer
32-digit redial memory
Ten by 32 digit two-touch indirect repertory memory
Mixed dialing, cascade dialing allowed
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/300 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 W91630 series are shown in the following table:
TYPE NO.
W91630
W91631
W91632
W91633
10 ppS
4 sec
DIALING RATE
10 ppS
PAUSE
4 sec
M/B
1:2
2:3
1:2
2:3
100 mS
FLASH
300 mS
-1-
Publication Release Date: June 1996
Revision A3
W91630 SERIES
PIN CONFIGURATION
C1
C2
C3
C4
P MUTE
V
SS
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
Column-
Row 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.
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 V
SS
place the dialer in tone mode.
Pull to V
DD
or leave floating: Pulse mode (10 ppS, M/B = 2:3 or 1:2)
XT, XT
T/P MUTE
7, 8
9
I, O
O
MODE
13
I
-2-
W91630 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 V
DD
.
HKS = V
DD
: On-hook state. Chip in sleep mode, no operation.
HKS = V
SS
: Off-hook state. Chip enabled for normal operation.
During dialing, this input ignores HKS = V
DD
for durations of less
than 150 mS (i.e., dialing is not terminated).
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
DP /C5
11
O
DTMF
12
O
V
DD
, V
SS
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: June 1996
Revision A3
W91630 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
S
F
A
R
DP / C5
P→T
P
R1
R2
R3
R4
S: Store function key
F: Flash key
P→T: In pulse mode, this key works as Pulse→Tone key
R: The redial function can be excuted only as first key-in after off-hook.
A: Indirect repertory dialing key
P: Pause key
-4-
W91630 SERIES
Normal Dialing
OFF HOOK
,
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.
3. Dialing mode is determined at the on/off hook transition.
Redialing
1.
OFF HOOK
,
D1
,
D2
, ...,
Dn
, Busy,
Come
ON HOOK
,
OFF HOOK
,
The
R
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'.
3. Ln content = D1, D2, P→T, D3, D4
OFF HOOK
,
A
,
A
,
Ln
, will dial out D1, D2, P→T, D3, D4
,
A
R
,
will dial out D1, D2, P→T, D3, D4.
Ln
,
,
R
R
key is pressed.
A
,
Lp
then ON HOOK
4.
OFF HOOK
Busy, then
,
OFF HOOK
,
Lm
,
,
ON HOOK
OFF HOOK
a. The digits stored in Lm, Ln, and Lp will be dialed out after the
b. If length oversteps 32 digits, redial is inhibited.
c. Redial register stores not only normal dialing digits but also repertory or mixed dialed numbers.
d. Redialing is valid for first key-in only.
Number Store
1.
OFF HOOK
,
S
,
D1
,
D2
, ...,
Dn
,
A
,
Ln
,
ON HOOK
a. D1, D2, ..., Dn will be stored in memory location Ln but will not be dialed out.
b. Ln = 0 to 9; Dn = 0 to 9, *, #, Pause, P→T.
-5-
Publication Release Date: June 1996
Revision A3