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.DIALING RATEPAUSEM/BFLASH
W91630
10 ppS4 sec
1:2
W916312:3
W9163210 ppS4 sec1:2100 mS
W916332:3
300 mS
Publication Release Date: June 1996
- 1 -Revision A3
Page 2
PIN CONFIGURATION
XT
MUTE
MUTE
W91630 SERIES
118R4C1
C2
C3
C4
P MUTE
V
XT
XT
T/P MUTE
SS
2
3
4
5
6
7
8
910
R3
17
16
R2
R1
15
14
13
12DTMF
11
DD
V
MODE
DP/C5
HKS
PIN DESCRIPTION
SYMBOLPIN NO.I/OFUNCTION
Column-
Row Inputs
1−4
&
15−18
I
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,
7, 8I, OA built-in inverter provides oscillation with an inexpensive
3.579545 MHz crystal or ceramic resonator.
T/P
9O
The T/P
is a conventional CMOS inverter output. It is low
during pulse and tone mode dialing sequence and flash break;
otherwise, it remains high.
MODE13IPulling 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)
- 2 -
Page 3
W91630 SERIES
HKS
HKS
HKS
HKS
DP/C5
Pin Description, continued
SYMBOLPIN NO.I/OFUNCTION
10IHook switch input. Conventional CMOS input with an internal
protection diode and a pull-high resistor to VDD.
= VDD: On-hook state. Chip in sleep mode, no operation.
= VSS: Off-hook state. Chip enabled for normal operation.
During dialing, this input ignores
than 150 mS (i.e., dialing is not terminated).
11OOpen drain dialing pulse output (Figure 1).
Flash key causes DP/C5 to be active in both tone mode and pulse
mode.
DTMF12ODuring 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
SpecifiedActualError %
R1
R2
R3
R4
C1
C2
C3
697
770
852
941
1209
1336
1477
= VDD for durations of less
699
766
848
948
1216
1332
1472
+0.28
-0.52
-0.47
+0.74
+0.57
-0.30
-0.34
VDD, VSS14, 6IPower input pins.
P MUTE5OThe P MUTE is a conventional CMOS inverter output. It is high
during pulse dialing sequence and flash break. Otherwise, it
remains low.
Publication Release Date: June 1996
- 3 -Revision A3
Page 4
BLOCK DIAGRAM
C1C2C3
C4
DP/C5
W91630 SERIES
XT
XT
ROW
(R1 to R4)
COLUMN
(C1 to C4)
DTMF
KEYBOARD
INTERFACE
D/A
CONVERTER
FUNCTIONAL DESCRIPTION
HKS
MODE
READ/WRITE
COUNTER
RAM
LOCATION
LATCH
ROW & COLUMN
PROGRAMMABLE
COUNTER
SYSTEM CLOCK
GENERATOR
CONTROL
LOGIC
PULSE
CONTROL
LOGIC
DATA LATCH
& DECODER
T/P MUTE
P MUTE
DP/C5
Keyboard Operation
123S
P→T
456FPR2
789AR3
*0#RR4
• 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 -
R1
Page 5
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
,R
TheRkey executes the redialing function.
2. Redial content = D1, D2, ..., Dn
OFF HOOK,R,D1',D2',
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,Ln
thenON HOOK,OFF HOOK,R
4.OFF HOOK,A,Lm,A,Ln,A,Lp
Busy, thenON HOOK,OFF HOOK,R
a. The digits stored in Lm, Ln, and Lp will be dialed out after theRkey is pressed.
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.
, will dial out D1, D2, P→T, D3, D4
P→T
,D3',D4'
will dial out D1, D2, P→T, D3, D4.
ON HOOK,OFF HOOK
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.
Publication Release Date: June 1996
- 5 -Revision A3
Page 6
W91630 SERIES
c. The store mode is released to the initial state only when all store operations are finished.
There is no need to performON HOOK,OFF HOOKto begin a second store operation.
For exampleS,D1,D2,D3,D4,A,Ln,
thenS,D1',D2',D3',D4',A,Lp,
thenS, ..., is still available.
But the following sequence is not valid:
S,D1,D2,D3,D4,A,Ln,
thenS,R,A,Ln
2.OFF HOOK,S,R,A,Ln,ON HOOK
a. Redial content is transferred to memory Ln.
b. When the last number was dialed from redial memory, the content of the redial memory cannot
be transferred to a memory location. For example, if the redial content is 1 2 3 4 5 + A 3, it
cannot be transferred to a memory location, and the content of Ln will not be modified.
Memory Clear
OFF HOOK,S,A,Ln,S,A,Lp, ...
The Ln, Lp, etc., memories will be cleared.
Repertory Dialing
OFF HOOK,A,Ln
1. The digits stored in Ln will be dialed out.
2. The type of output signal is determined by the mode switch.
3. The redial register content is the content of location number Ln.
4. If the content of Ln is 1, 2, 3, P→T, 4, 5, 6, the redial function will execute the P¡÷T function and
the system will change to tone mode.
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.
- 6 -
Page 7
Pulse-to-tone (P→T)
W91630 SERIES
1.OFF HOOK,D1,D2, ...,Dn,
a. If the mode switch is set to pulse mode, then the output signal will be as follows:
c. The P→T key may be pressed before the first sequence is dialed out completely.
2.OFF HOOK,R
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)
3.OFF HOOK,A,Ln
a. The P→T key can be stored in memory as a digit. The digits after the P→T key are also sent in
repertory dialing.
b. The P→T key does not stop dialing (no pause).
c. The number stored in memory location Ln will be transferred to the redial register.
P→T
,D1',D2', ...,Dn'
d. The P→T function timing diagram is shown in Figure 4.
Flash
OFF HOOK,D1,D2,D3,F,D4,D5,D6
1. TheFkey may be pressed before digits D1, D2, D3 are sent completely. Digits D4, D5, D6
may be pressed during the 100/300 mS. flash period.
2. The flash key cannot be stored as a digit in memory or in the redial register.
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.
Publication Release Date: June 1996
- 7 -Revision A3
Page 8
W91630 SERIES
7. The flash function timing diagram is shown in Figure 5.
Cascaded & Mixed Dialing
Cascaded Dialing
1. Definition of cascaded dialing:
The next sequence may be pressed before the previous sequence is sent out completely.
Examples of cascaded dialing.
Example 1:Normal dialing
Example 2:Repertory dialing 1
Example 3:Redialing
2. The rectangles above represent one sequence of normal dialing, redialing, or repertory dialing.
3. At most 64 digits are allowed in cascaded dialing. There is no limitation on the number of
sequences.
4. The content of cascaded dialing may include a combination of normal dialing, redialing, and
repertory dialing. Redialing is valid only as the first key-in, however.
5.ON HOOK,OFF HOOK,R: The cascaded dialing sequences described in the above
examples will be dialed out only if they do not exceed a total of 32 digits. If the length of the
combined sequences oversteps 32 digits then redialing is inhibited.
Mixed Dialing
1. Definition of mixed dialing:
Mixed dialing is a combination of sequences of normal dialing, repertory dialing, and redialing. The
three examples given for cascaded dialing are also examples of mixed dialing, provided each
sequence is dialed out completely before the next sequence is entered.
2. There is no limitation on the number of digits and sequences in mixed dialing.
3. If a mixed dialing sequence includes redialing, the redialing is valid only as the first key-in.
¡Ï
¡Ï
Normal dialing
Repertory dialing 1
¡Ï
Normal dialing
¡Ï
¡Ï
Repertory dialing 2
¡Ï
Repertory dialing 2
Repertory dialing
¡Ï
...
¡Ï
¡Ï
...
...
4.ON HOOK,OFF HOOK,R: The mixed dialing sequences described in the above
examples will be dialed out only if the total number of digits does not exceed 32. If the total
oversteps 32 digits, then redialing is inhibited.
Combination of Cascaded and Mixed Dialing
1. Cascaded dialing and mixed dialing can be combined; each follows the rules described above.
2. To apply redialing to combinations of cascaded and mixed dialing:
ON HOOK,OFF HOOK,R: Redialing will be executed only if the total number of
digits
does not exceed 32. If the total oversteps 32 digits, then redialing is inhibited.
3. If n cascaded sequences with a total of 60 digits have been dialed, then for the (n+1)th cascaded
sequence, either one 4-digit normal dialing sequence or one complete repertory dialing sequence
(length up to 32 digits) may be dialed. The (n+2)th sequence is not accepted for cascaded dialing.
- 8 -
Page 9
W91630 SERIES
HKS
HKS
4. After a total of 64 digits of cascaded dialing, mixed dialing can be added.
ABSOLUTE MAXIMUM RATINGS
PARAMETERSYMBOLRATINGUNIT
DC Supply Voltage
Input/Output VoltageVILVSS -0.3V
Power DissipationPD120mW
Operating TemperatureTOPR-20 to +70
Storage TemperatureTSTG-55 to +150
Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and reliability of the
device.
VDD−VSS
VIHV
VOLVSS -0.3V
VOHVDD +0.3V
-0.3 to +7.0V
+0.3V
DD
°C
°C
DC CHARACTERISTICS
(FOSC. = 3.58 MHz, Ta = 25° C, all outputs unloaded)