The HT9302 series tone/pulse dialers are CMOS LSIs
for telecommunication systems. They are designed to
meet various dialing specifications through resistor op
tion matrix.
The HT9302 series provide the pin-selected lock func-
tion, Hold-line, Hand-free and LCD dialing number
display interface, all of which are suitable for feature
phone applications. HT9302G is simpler than HT9302X
version. It provides only a redialing memory for simple
low-cost system applications.
Selection Table
Function
Part No.
HT9302x(Normal version)
HT9302A
HT9302B
HT9302C
HT9302D
HT9302G(Simple version)
HT9302G
Lock Function
(Pin Selection)
Ö ¾¾¾
ÖÖÖ¾
Ö¾¾Ö
Ö ÖÖÖ
¾ ¾¾¾
Hold LineHand FreeLCD InterfacePackage
18 DIP
22 SKDIP
20 DIP
24 SKDIP
16 DIP
Rev. 1.201September 30, 2002
Block Diagram
HT9302 Series
C 1
K e y
C o l u m n
C 4
R 1
K e y R o w
R 4
X 1
X 2
D i v i d e r
Pin Assignment
HT9302x normal version
L O C K
X M U T E
V S S
C 1
C 2
C 3
C 4
X 1
X 2
1
2
3
4
5
6
7
8
9
H T 9 3 0 2 A
1 8 D I P - A
R 4
1 8
R 3
1 7
R 2
1 6
R 1
1 5
M O D E
1 4
D T M F
1 3
P O
1 2
H K S
1 1
V D D
1 0
L O C K
X M U T E
V S S
F S M
K e y
F u n c t i o n
E n c o d e r
E n c o d e r
D e b o u n c e
C l o c k
G e n e r a t o r
H D I
C 1
C 2
C 3
C 4
X 1
X 2
H F I
2 2 S K D I P - A
1
2
3
4
5
6
7
8
9
1 0
1 1
H T 9 3 0 2 B
2 2
2 1
2 0
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
C o n t r o l
W R M
C o u n t e r
A D D R L
C l o c k
C o n t r o l
M / B
H D O
R 4
R 3
R 2
R 1
M O D E
D T M F
P O
H K S
V D D
H F O
L O C K
L O C K
X M U T E
V S S
D O U T
S R A M
C 1
C 2
C 3
C 4
X 1
X 2
F l a s h
T i m e r
1
2
3
4
5
6
7
8
9
1 0
H T 9 3 0 2 C
2 0 D I P - A
C h e c k
T o n e
E n c o d e r
C o n v e r t e r
M o d e I n
R 4
2 0
R 3
1 9
R 2
1 8
R 1
1 7
M O D E
1 6
D T M F
1 5
P O
1 4
H K S
1 3
V D D
1 2
C L O C K
1 1
T o n e
O u t
P u l s e
O u t
H D / H F
K e y t o n e
G e n e r a t o r
H D I
C 1
C 2
C 3
C 4
L O C K
X 1
X 2
X M U T E
V S S
H F I
D O U T
1
2 4
2
2 3
3
2 2
4
2 1
5
2 0
6
1 9
7
1 8
8
1 7
9
1 6
1 0
1 5
1 1
1 4
1 2
1 3
H T 9 3 0 2 D
2 4 S K D I P - A
D O U T
C L O C K
D T M F
P O
X M U T E
H K S
H F I
H D I
H D O
H F O
M O D E
H D O
R 4
R 3
R 2
R 1
M O D E
D T M F
P O
H K S
V D D
H F O
C L O C K
HT9302G simple version
R 4
C 1
C 2
C 3
X 1
X 2
X M U T E
V S S
V D D
1 6
1
2
3
4
5
6
7
8
R 3
1 5
R 2
1 4
R 1
1 3
M O D E
1 2
D T M F
1 1
P O
1 0
H K S
9
H T 9 3 0 2 G
1 6 D I P - A
Rev. 1.202September 30, 2002
Keyboard Information
HT9302 Series
H T 9 3 0 2 A / B / C / D
C 4C 1C 2C 3
S A
1
R 1
4
R 2
7
R 3
* / T
R 4
3
2
F
6
5
P
9
8
R
#
0
Pin Description
Pin NameI/O
C1
~C4
R1~R4
I/O CMOS IN/OUT
X1I
X2O
XMUTE
HKS
PO
MODEI/O CMOS IN/OUT
Internal
Connection
OSCILLATOR
ONMOS OUT
ICMOS IN
OCMOS OUT
H T 9 3 0 2 G
C 1C 2C 3
1
R 1
R 2
R 3
R 4
2
4
5
7
8
* / T
0
These pins form a 4´4 keyboard matrix which can perform keyboard input detec
tion and dialing specification setting functions. When on-hook (HKS
pins are set high. While off-hook the column group (C1
row group (R1
~R4) is set high for key input detection.
An inexpensive single contact 4´4 keyboard can be used as an input device.
Pressing a key connects a single column to a single row, and actuates the system
oscillator that results in a dialing signal output. If more than two keys are pressed at
the same time, no response occurs. The key-in debounce time is 20ms. Refer to
the keyboard information for keyboard arrangement and to the functional descrip
tion for dialing specification selection.
The system oscillator consists of an inverter, a bias resistor and the necessary
load capacitor on chip. Connecting a standard 3.579545MHz crystal or ceramic
resonator to the X1 and X2 terminals can implement the oscillator function. The
oscillator is turned off in the standby mode, and is actuated whenever a keyboard entry is detected.
XMUTE
is an NMOS open drain structure pulled to VSS during dialing signal
transmission. Otherwise, it is an open circuit. The XMUTE
speech circuit when transmitting the dial signal.
This pin is used to monitor the status of the hook-switch and its combination
with HFI/HDI
HKS
=VDD: On-hook state (PO=low). Except for HFI/HDI
can control the PO pin output to make or break the line.
(hand-free/hold-line control input), other functions are all disabled.
HKS
=VSS: Off-hook state (PO=high). The chip is in the standby mode and
ready to receive the key input.
This pin is a CMOS output structure, which by receiving HKS
signals, control the dialer to connect or disconnect the telephone line.
PO
outputs a low to break the line when HKS is high (on-hook) and HFO/HDO
is low. PO
outputs a high to make the line when HKS is low (off-hook) or HFO is
high or HDO is high.
During the off-hook state, the pin also outputs the dialing pulse train in pulse
mode dialing. While in the tone mode, this pin is always high.
This is a three-state input/output pin, used for dialing mode selection whether
Tone mode or Pulse mode; 10pps/20pps.
MODE=VDD: Pulse mode, 10pps
MODE=OPEN: Pulse mode, 20pps
MODE=VSS: Tone mode
During pulse mode dialing, switching this pin to the tone mode changes the
subsequent digit entry to tone mode. When the chips are in tone mode, switch
ing to the pulse mode will also be recognized.
H K S
3
6
F
9
P
#
R
Description
=high) all the
~C4) remains low and the
is used to mute the
and HFO/HDO
-
-
-
Rev. 1.203September 30, 2002
HT9302 Series
Pin NameI/O
Internal
Connection
DTMFOCMOS OUT
HDI
I
CMOS IN
Pull-high
HDOOCMOS OUT
HFII
CMOS IN
Pull-low
HFOOCMOS OUT
LOCKI/O CMOS IN/OUT
DOUTONMOS OUT
CLOCKONMOS OUT
VDD
VSS
¾¾
¾¾
Description
This pin is active only when the chip transmits tone dialing signals. Otherwise, it
always outputs a low. The pin outputs tone signals to drive the external trans
mitter amplifier circuit. The load resistor should not be less than 5kW.
This pin is a Schmitt trigger input structure. Active low. Applying a negative go
ing pulse to this pin can toggle the HDO output once.
An external RC network is recommended for input debouncing. The Pull-high
resistance is 200kW typ.
The HDO is a CMOS output structure. Its output is toggle- controlled by a nega
tive transition on HDI
. When HDO is toggled high, PO keeps high to hold the
line. Thehold functioncan bereleased bysetting HFOhigh orby anon-off hook
operation or by another HDI
input. Refer to the functional description for the
hold-line function.
This pin is a Schmitt trigger input structure. Active high. Applying a positive go
ing pulse to HFI can toggle the HFO once and hence control the hand-free func
tion. The Pull-low resistance of HFI is 200kW typ.
An external RC network is recommended for input debouncing.
The HFO is a CMOS output structure. Its output is toggle- controlled by a posi
tive transition on HFI pin. When HFO is high, the hand-free function is enabled
and PO
outputs a high to connect the line.
The hand-free function can be released by setting HDO high or by an on-off-hook
operation or by another HFI input. Refer to the functional description for the
hand-free functional operation.
This is a three-state input/output pin, used for controlling long distance call
function with a lock-switch.
LOCK=OPEN: Normal dialing (no lock)
LOCK=VDD: ²0, 9² is inhibited for use as the first key input
LOCK=VSS: ²0² is inhibited for use as the first key input
NMOS open drain output pin. It outputs the BCD code of the dialing digits to the
LCD driver chip (HT16XX series) or MCU for dialing number display. Refer to
the functional description for the detailed timing.
NMOS open drain output. When dialing, it outputs a series of pulse trains for
DOUT data synchronization. DOUT data is valid at the falling edge of clock.
Positive power supply, 2.0V~5.5V for normal operation
Negative power supply, ground
-
-
-
-
-
-
Approximate internal connection circuits
C M O S I N / O U T
V
D D
C M O S I N
P u l l - l o w
N M O S O U T
X 1
2 0 p F
O S C I L L A T O R
1 0 M
W
1 0 p F
C M O S I N
X 2
C M O S O U T
V
D D
C M O S I N
P u l l - h i g h
V
D D
Rev. 1.204September 30, 2002
HT9302 Series
Absolute Maximum Ratings
Supply Voltage ...........................................-0.3V to 6V
Input Voltage .............................. V
-0.3 to VDD+0.3V
SS
Note: These are stress ratings only. Stresses exceeding the range specified under ²Absolute Maximum Ratings² may
cause substantial damage to the device. Functional operation of this device at other conditions beyond those
listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliabil
ity.
Storage Temperature ...........................-50°Cto125°C
Operating Temperature ..........................-20°Cto75°C
with a standard 4´4 keyboard, the keyboard matrix is
used for dialing entries. In addition, the keyboard ma
trix provides resistor option for different dialing specifi
cation selections. The keyboard arrangement for each of
the HT9302 series are shown in the Keyboard Informa
tion.
Tone frequency
Tone
Name
R1
R2
R3
R4
C1
C2
C3
Note: % Error does not contain the crystal frequency
Dialing specification selection
By means of adding resistors on the keyboard matrix
pins, various dialing specifications can be selected. The
allowable option resistor connections are shown.
R 1
R 2
R 3
R 4
All the resistors are 330kW. The resistor option functions
and the default specifications (without option resistors)
are listed below.
Option
Resistor
R
R
R
R
R
R
Output Frequency (Hz)
SpecifiedActual
697699+0.29%
770766
852847
941948+0.74%
12091215+0.50%
13361332
14771472
drift
R
K 1 2
R
K 1 3
R
K 1 4
Option
Function
Make/Break Ratio
K12
Selection
K13
Flash Function and
Flash Time Selection
K14
Pause & P®T
K21
Duration Selection
K31
Pulse Number
Selection
K41
% Error
-0.52%
-0.59%
-0.30%
-0.34%
C 4C 3C 2C 1
R
R
K 2 1
R
K 3 1
K 4 1
Default
(No Resistor)
40:60
Flash=control function
Flash time=600ms
t
=3.6s
P
t
=3.6s
P®T
N
M/B ratio selection table
R
K12
-
-
-
Flash function/time (duration) selection table
R
No40:60
Yes33.3:66.6
K13
R
K14
Flash
Function
NoNoControl600ms
NoYesDigit600ms
YesNoDigit98ms
YesYesDigit300ms
Pause and P®T duration selection table
R
K21
tP(sec)t
No3.63.6
Yes21
Pulse number selection table
·
This table shows pulse number selections for
HT9302x.
R
K31
R
K41
NoNoN
NoYesN+1
YesNo
YesYes
·
HT9302G has different selection method listed in the
table below.
R
K31
NoN
Yes10-N
HT9302 Series
M/B Ratio (%)
Flash
Time (t
)
F
(sec)
P®T
Pulse Number
10-N
¾
Pulse Number
Rev. 1.207September 30, 2002
HT9302 Series
Pulse number table
KeypadOutput Pulse Number
Digit KeyNormal N
New
Zealand
(10-N)
Sweden/
Denmark
(N+1)
1192
2283
3374
4465
5556
6647
7738
8829
99110
010101
*/TP®TP®TP®T
#IgnoredIgnoredIgnored
Hand-free function operation
·
Hand-free function execution
When HFO is low, a rising edge triggers the HFI, enabling the Hand-free function (HFO becomes high).
·
Reset Hand-free function
When HFO is high, the Hand-free function is enabled
and can be reset by:
¨
Off-hook
¨
Applying a rising edge to HFI
¨
Changing the HDO pin from low to high
·
Hand-free function table
C u r r e n t S t a t eI n p u tN e x t S t a t e
H K S
H
H
H
H
L
L
L
L
X
H :
L o g i c H I G H
L :
L o g i c L O W
H F O
H D I
H D O
L
L
H
X
L
L
H
X
X
X
X
X
L
X
X
L
X
L
X :
A n :
H
H
H
H
H
H
H
H
D o n ' t c a r e
U n c h a n g e d
H F I
H K S
A n
L
A n
A n
L
L
A n
L
A n
A n
H
L
A n
L
H F O
L
H
L
L
L
H
L
A n
L
:
R i s i n g e d g e
:
F a l l i n g e d g e
H D O
Hold-line function operation
·
Hold-line function execution
When HDO is low, a falling edge triggers the HDI
,en
abling the Hold-line function (HDO becomes high).
The XMUTE
·
Reset Hold-line function
remains low when HDO is high.
When HDO is high, the Hold-line function is enabled
and can be reset by:
¨
Off-hook
¨
Applying a falling edge to HDI
¨
Changing the HFO pin from low to high
·
Hold-line function table
C u r r e n t S t a t eI n p u tN e x t S t a t e
H K S
H
H
H
H
L
L
L
L
X
H :
L o g i c H I G H
L :
L o g i c L O W
H D O
H F I
H F O
L
L
H
X
L
L
H
X
X
X
X
L
X
X
X
L
X
L
X :
A n :
L
L
L
L
L
L
L
L
D o n ' t c a r e
U n c h a n g e d
H D I
H K S
A n
H
A n
A n
L
H
A n
H
A n
A n
H
H
A n
H
H D O
L
H
L
L
L
H
L
A n
L
:
R i s i n g e d g e
:
F a l l i n g e d g e
H F O
A n
L
A n
L
A n
L
A n
A n
H
DOUT BCD code
When dialing, the corresponding 4-bit BCD codes are
serially presented on DOUT from MSB to LSB. The data
of DOUT is valid at the falling edge of the CLOCK pin.
The following table lists the BCD codes corresponding
to the keyboard input.
A n
L
A n
L
A n
L
A n
A n
H
Key-InBCD CodeKey-InBCD Code
1000181000
2001091001
3001101010
40100
*/T
1101
50101#1100
60110F1011
70111P1110
Rev. 1.208September 30, 2002
HT9302 Series
LOCK function
The function aims to detect locked dialing number to
prevent a long distance call. The dialing output of the
chip is disabled if the first input key after on-off-hook is
the locked number when the lock function is enabled.
The lock function selection is listed below.
·
HT9302x version
LOCK PinFunction
OPENNormal dialing (no lock)
VDD
VSS
²0, 9² is inhibited
²0² is inhibited
Key definition
·
0,1,2,3,4,5,6,7,8,9 keys
These are dialing number input keys for both the pulse
mode and the tone mode operations.
·
*/T
This key executes the P®T function and waits a t
P®T
duration in the pulse mode. On the other hand, the */T
key executes the * function in the tone mode.
·
#
This is a dialing signal key for the tone mode only, no
response in the pulse mode.
·
SA
Pressing this key can save the preceding dialing telephone numbers. The saved number is redialed if it is
pressed again. SA will also redial the saved number if
it is the first key pressed at the off-hook state. During
the dialing signal transmission, the SA key is inhibited.
·
F
The flash key can be selected as a digit or a control key
by the option resistors R
key will force the PO
and is then followed by t
·
by R
P
K13,RK14
.
K13&RK14
pin to be ²low² for the tFduration
(sec). tFcan also be selected
FP
. Pressing the flash
Pause key. The execution of the pause key pauses
the output for the t
.
R
K21
·
R
duration. tPcan be selected by
P
Redial key. Executes redialing as well as one-key re
dial function.
·
ST
This key can store lock number with personal code in
IDD lock operation.
·
R/P
Redial and pause function key. If it is pressed as the
first key after off-hook, this key executes the redial
function. Otherwise, it works as the pause key.
-
Rev. 1.209September 30, 2002
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.