The LC73701M is a DTMP/pulse output dual-system
dialer CMOS LSI for use in push-button telephones. It
provides an on-chip serial interface and operates under the
control of data sent over that serial interface. The
LC73701M can be easily controlled by the system CPU
using this dedicated interface.
Functions
• Functions as a dialer that is controlled over a serial
interface.
• The built-in oscillator circuit (f
either a crystal oscillator or a ceramic resonator as its
oscillator element.
• The adoption of a high-precision (±0.04%) DTMF
signal frequency divider circuit allows a ceramic
resonator to be used as the oscillator element.
• The buffer memory can store up to 32 digits of 5-bit
data.
• Mode change and pause commands can also be stored as
data in the buffer memory.
• Pauses can be inserted automatically on mode changes
(auto-pause).
• A pause can be cancelled during that pause.
• The mode change function supports changing from pulse
to tone (single direction).
• Generates all 16 DTMF signals.
• The pulse dialer output can be turned on or off
arbitrarily.
• The pulse dialer output circuit can be selected to be
either an n-channel open drain or a complementary
circuit.
• The pulse dialer muting function can be turned on or off
arbitrarily.
• A redial function is provided.
• Flash operation is supported. (Data can be received
during flash operation.)
• The flash time can be switched to be either 277 or 707
ms.
• The pause time can be switched to be either 2 or 4
seconds.
• Hooking pause operation is supported. (1.2 s or 801 ms)
• The dial pulse rate can be specified to be either 10 pps
or 20 pps.
= 4.19 MHz) can use
OSC
LC73701M
Serial Interface Dialler
• The dial pulse make ratio can be specified to be either
33 or 39%.
• Wide operating voltage range
Pulse mode: VDD= 1.5 to 5.5 V
DTMF mode: V
Package Dimensions
unit: mm
3095-MFP18
[LC73701M]
= 2.0 to 5.5 V
DD
SANYO: MFP18
SANYO Electric Co.,Ltd. Semiconductor Bussiness Headquarters
TOKYO OFFICE Tokyo Bldg., 1-10, 1 Chome, Ueno, Taito-ku, TOKYO, 110 JAPAN
53197HA(OT) No. 5561-1/11
Page 2
Pin Assignment
LC73701M
DTMF
V
SS
Pin Functions
Pin No.PinI/OPin function
1CEISet high when data is valid. This signal is also used when DTMF signals are issued consecutively in DTMF mode. The last
2CKIData acquisition clock. Data is acquired on the rising edge of this signal.
3NC
4DATAIInput for the 8-bit data.
5RESIReset input. Apply a low level to this input to reset dialer operation when, for example, power is first applied.
6BUSYOUTOOutputs a high level during dialer operation, including during pauses. This is a complementary output.
7OSCII
8OSCOO
9V
SS
10V
DD
11BMRIMake ratio switching input. High: 33%, Low: 39%
12NC
13TESTILSI internal test pin. This pin either must be left open or must be tied low during normal operation.
14DTMFODTMF output. This is an npn emitter-follower output.
15MUTE2ODTMF mute output. This is an n-channel open-drain output.
16MUTEODP and DTMF mute output. This is an n-channel open-drain output.
17MUTE1ODP mute output. This is an n-channel open-drain output.
18DPODP output. This can be either an n-channel open-drain output or a complementary output.
Unused inputs must always be tied to an appropriate logic level, i.e. either ground or VDD.
DTMF signal is output until CE goes low.
Oscillator circuit connections. Connect either a crystal or ceramic 4.194304 MHz oscillator element to these pins.
Power supply
No. 5561-2/11
Page 3
Block Diagram
LC73701M
RAM
5 bits × 32 digits
No. 5561-3/11
Page 4
Input Code Table
LC73701M
D7D6D5D4D3D2D1D0
X0000000YESKEY D
X0000001YESKEY 1
X0000010YESKEY 2
X0000011YESKEY 3
X0000100YESKEY 4
X0000101YESKEY 5
X0000110YESKEY 6
X0000111YESKEY 7
X0001000YESKEY 8
X0001001YESKEY 9
X0001010YESKEY 0
X0001011YESKEY *
X0001100YESKEY #
X0001101YESKEY A
X0001110YESKEY B
X0001111YESKEY C
X0010000NOIllegal value
X0010001NOIllegal value
X0010010NOPAUSE clear (Only valid during a pause.)
X0010011NOFLASH (707 or 277 ms)
X0010100NOSTOP (Forced termination of a the current dialing operation.)
X0010101NORD (redial)
X0010110NOMUTE ST
X0010111NOMUTE END
X0011000NOON-HOOK
X0011001NOOFF-HOOK
X0011100YESMODE-CH (Pulse to tone single-direction change)
X0011101YESPAUSE (Pause for either 2.0 or 4.0 seconds.)
ParameterSymbolConditionsRatingsUnit
Maximum supply voltageV
Maximum input voltageV
Maximum output voltageV
Allowable power dissipationPd maxTa ≤ 70°C180mW
Minimum load resistanceR
Operating temperatureTopr–30 to +70°C
Storage temperatureTstg–40 to +125°C
Pulse mode1.55.5V
DTMF mode2.05.5V
CK and CE input pins0.8 V
Input pins other than CK and CE0.7 V
CK and CE input pinsV
Input pins other than CK and CEV
The serial data is input starting with the LSB.
T1 must be at least 6.5 µs (When an external clock is supplied to OSC1.)
If an oscillator element is used, T1 depends on the oscillator startup time for that oscillator element.
*: For example, for ceramic oscillators, T1 will be about 1 ms (VDD= 3.0 to 5.5 V).
T2 and T3 must be at least 1.0 µs.
Serial Data Sequential Input Format
*: Continuous input is limited to dial data. Continuous input of mode setting commands is not possible.
Mode Settings Format
Point when the DTMF output for KEY32 goes off
KEY1 to KEY31 are guaranteed by the DTMF output time.
Don’t care
A06518
No. 5561-6/11
Page 7
Timing Charts
(1) Pulse mode
(2) Tone mode
DTMF output
DP output
LC73701M
AC Characteristics at Ta = 25°C, f
ParameterSymbolConditions
Pause timeT
DTMF output timeT
DTMF inter-digit pause timeT
Flash timeT
Hooking pause timeT
Low tone amplitudeV
Tone output ratiodBCRV
Tone output distortion%DISV
Pulse Output at Ta = 25°C, f
DPRBMRDial pulse ratePre-digit pauseInter-digit pauseMake ratio
(1) The LC73701M output ports are initialized to the following states when power is first applied.
BUSYOUT and DP pins: Low
DTMF, MUTE1, MUTE, and MUTE2 pins: High-impedance
OSC0 pin: High
(2) The following methods can be used to forcibly terminate dial output.
1. STOP command input
Output ports: The DP and MUTE1 pins hold their previous states, all others are initialized.
Redialing is possible after a STOP command is input. However, this requires that a dialing operation had been
performed previously.
2. Applying a low-level pulse (of at least 1 µs) to the RES pin.
The operation is identical to that of the STOP command.
However, redialing is not possible after this hardware reset.
3. ON-HOOK command input
The DP pin goes low, thus releasing the telephone line (circuit). Redialing is possible after an ON-HOOK
command is input. However, if this dialing operation is performed, although DTMF signals will be output, since
the DP is low dial pulses will not be output. (Since the LSI performs a redial operation internally, the BUSYOUT
pin will go high and the associated muting signal will also be output.)
4. OFF-HOOK command input
A hooking pause will be inserted automatically after the OFF-HOOK command input. Redialing is possible.
5. FLASH command input
A hooking pause will be inserted automatically after the FLASH command input. Redialing is possible.
(3) The MUTE ST and MUTE END commands
These commands allows the MUTE1 pin to be controlled arbitrarily. The other muting outputs cannot be controlled
explicitly.
The figure below shows the timing.
When a MUTE ST command is input, the MUTE1 pin goes low. During this low period, inputting pulse dial data
will not cause the MUTE1 pin to return to the high level. That is, the low level is held until the next MUTE END
command is input.
No. 5561-9/11
Page 10
LC73701M
(4) The ON-HOOK and OFF-HOOK commands
These commands allows the DP pin to be controlled arbitrarily. The figure below shows the timing.
A hooking pause is inserted automatically when the OFF-HOOK command is input. The DP pin goes low when an
ON-HOOK command is input. During this low period, inputting pulse dial data will not cause the DP pin to return to
the high level. (Since the LSI performs a redial operation internally, the BUSYOUT pin will go high.) That is, the
low level is held until the next OFF-HOOK command is input.
(5) The redial command
The redial operation re-outputs the dial data in the LC73701M’s internal buffer memory. This buffer memory (redial
memory) can hold up to 32 digits of dialing data. This means that if 33 or more digits of dialing data are input, earlier
data will be overwritten starting with the thirty-third digit. After the following operations, the LC73701M will
perform a redial operation if a redial command is input.
1. When a flash command is input after dialing data has been input
2. When an STOP command is input after dialing data has been input
3. When an ON-HOOK command is input after dialing data has been input
4. When an OFF-HOOK command is input after dialing data has been input
(6) Mode settings
The break/make ratio (BMR) is switched between 33% and 39% by the BMR pin. The BMR pin is initialized after
power is first applied as shown in the table below.
Settings other than BMR (i.e. DPR, P/T, FLASH, PAUSE, and DPSEL) are switched using mode commands. The
information set by mode setting commands is stored internally by the LSI. Set the desired mode before inputting dial
data. When dial data is written to the buffer memory, the P/T register data is attached to that dial data.
(7) Output pins during dialing and the redial operation
See the table below. The terms ON and OFF in the table below refer to the on or off state of the n-channel open drain
output transistor.
DPMUTE1MUTE, MUTE2BUSYOUTRedial memory
Power onON (L)OFFOFFLReadout is illegal
RES pinON (L)*1 OFFOFFLReadout is illegal
STOP command*2 OFF (H)*3 OFFOFFLReadout allowed
ON-HOOK commandON (L)Retains the previous stateOFFLReadout allowed
OFF-HOOK commandOFF (H)Retains the previous stateOFF*4 HReadout allowed
MUTE-ST commandRetains the previous stateONOFFLReadout allowed
MUTE-END commandRetains the previous stateOFFOFFLReadout allowed
Notes: *2 Turned off during dialing. However, since this command takes priority after an OFF-HOOK command is input, the on state is retained.
*1, 3: Turned off during dialing. However, since this command takes priority after a MUTE-ST command is input, the on state is retained.
*4: Since a hooking pause is inserted automatically, this output goes high during that operation.
No. 5561-10/11
Page 11
LC73701M
(8) CE input format (When an oscillator element is used.)
The figure below shows the CE timing.
Although in the timing shown in the previous figure, T1 depends on the oscillator element startup time, here, this
time does not need to be provided in the T1 period as long as it can be provided by the T4 period. For example,
assume that the oscillator startup time when a ceramic oscillator is used is about 1 ms (when VDD= 3.0 to 5.5 V). In
this case, this time must be provided by either setting T1 = 1 ms, or by setting T4 = 1 ms. However, note that T1
must be 6.5 µs or greater and T4 must be 1 µs or greater.
■ No products described or contained herein are intended for use in surgical implants, life-support systems, aerospace
equipment, nuclear power control systems, vehicles, disaster/crime-prevention equipment and the like, the failure of
which may directly or indirectly cause injury, death or property loss.
■ Anyone purchasing any products described or contained herein for an above-mentioned use shall:
➀ Accept full responsibility and indemnify and defend SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and
distributors and all their officers and employees, jointly and severally, against any and all claims and litigation and all
damages, cost and expenses associated with such use:
➁ Not impose any responsibility for any fault or negligence which may be cited in any such claim or litigation on
SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and distributors or any of their officers and employees
jointly or severally.
■ Information (including circuit diagrams and circuit parameters) herein is for example only; it is not guaranteed for
volume production. SANYO believes information herein is accurate and reliable, but no guarantees are made or implied
regarding its use or any infringements of intellectual property rights or other rights of third parties.
This catalog provides information as of May, 1997. Specifications and information herein are subject to change
without notice.
No. 5561-11/11
Loading...
+ 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.