mc34216adwf Freescale Semiconductor, Inc, mc34216adwf Datasheet - Page 15

no-image

mc34216adwf

Manufacturer Part Number
mc34216adwf
Description
Programmable Telephone Line Interface Circuit With Loudspeaker Amplifier
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC34216ADWF
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Programming Possibilities
via a 2 wire bus. In this way, it is possible to program the dc
mask, DTMF tones, listening–in mode, loudspeaker volume,
etc.
MC34216A consists of 2 wires: a data wire and a clock wire
connected to Pins D/HS and CLK respectively. Also, the
reset Pin RST of the MC34216A is connected to the
microcontroller. The MC34216A itself has a local oscillator
connected to Pin Osc.
ceramic resonator, with approximately 75 pF capacitance,
c o n n e c t e d t o g r o u n d ( f o r i n s t a n c e , t h e T O K O
FCRK500A–P35). The local oscillator is the reference for all
the internal timings of the MC34216A.
standard includes things such as de–bouncing and bus
monitoring in order to check that the data is sent over
correctly. The full bus specification is depicted in Figure 14.
The data is read in during the falling edge of the clock signal.
The clock has to be active only during the transfer of the data.
After the data is sent, the clock has to be kept low.
MOTOROLA ANALOG IC DEVICE DATA
The MC34216A can be programmed by a microcontroller
The bus interface of the microcontroller with the
The local oscillator needs a 500 kHz parallel mode
The 2 wire bus is based on the SCI standard. This
Tclk
Tclk
T(on)
T(on)
T(on)
TDS
TDS
TDS
TDS
TDH
TDH
TDH
TDH
TDH
TD
TD
TD
TD
TD
TD
TI
TI
TI
TI
TI
TI
TI
T1
T1
T1
T1
T1
T1
T1
T1
Vihc
Vihc
Vihc
Vihc
Vihc
Vihc
Vihc
Vihc
Vihc
Vilc
Vilc
Vilc
Vilc
Vilc
Vilc
Vilc
Vilc
Vilc
Vilc
Vihd
Vihd
Vihd
Vihd
Vihd
Vihd
Vihd
Vihd
Vihd
Vihd
Vild
Vild
Vild
Vild
Vild
Vild
Vild
Vild
Vild
Vild
Vild
Symbol
D/HS
Clk
D/HS
Clk
Description
Clock Period
Clock Period
High Level Duration
High Level Duration
High Level Duration
Data Setup Time
Data Setup Time
Data Setup Time
Data Setup Time
Data Hold Time
Data Hold Time
Data Hold Time
Data Hold Time
Data Hold Time
Debounce Time
Debounce Time
Debounce Time
Debounce Time
Debounce Time
Debounce Time
Data Reset Time to First Clock Rising Edge
Data Reset Time to First Clock Rising Edge
Data Reset Time to First Clock Rising Edge
Data Reset Time to First Clock Rising Edge
Data Reset Time to First Clock Rising Edge
Data Reset Time to First Clock Rising Edge
Data Reset Time to First Clock Rising Edge
Interval Between 2 Successive 8–Bit Words
Interval Between 2 Successive 8–Bit Words
Interval Between 2 Successive 8–Bit Words
Interval Between 2 Successive 8–Bit Words
Interval Between 2 Successive 8–Bit Words
Interval Between 2 Successive 8–Bit Words
Interval Between 2 Successive 8–Bit Words
Interval Between 2 Successive 8–Bit Words
High Input Level – Clock
High Input Level – Clock
High Input Level – Clock
High Input Level – Clock
High Input Level – Clock
High Input Level – Clock
High Input Level – Clock
High Input Level – Clock
High Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
Low Input Level – Clock
High Input Level – Data
High Input Level – Data
High Input Level – Data
High Input Level – Data
High Input Level – Data
High Input Level – Data
High Input Level – Data
High Input Level – Data
High Input Level – Data
High Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
Low Input Level – Data
TI
Figure 14. Bus Specification
MC34216A
TDS
Tclk
output for the hookswitch information. When there is line
current flowing, this pin will be high, provided that the clock
line is low.
voltages on V CC of 3.1 V and higher. It is the indication for the
microcontroller that programming of the device is possible.
When RST becomes high and D/HS is high as well, the
microcontroller can start programming the registers for the
speech mode. When information from the ringer indicates
that there is a ring signal present on the line, the
microcontroller can start programming the registers for
ringing mode.
register bits are shown in Figure 15. The 8–bits can be split
up into 2 address bits and 6 data bits of the format
A1A0D5D4D3D2D1D0. Data is sent over starting with the
address bits (A1 and A0) and then the data bits, D5 through
D0.
internally reset in order to have a defined state. The contents
of the registers after the reset are also given in Figure 15. In
summary, it starts up with LV mask and handset mode with
the transducers muted.
TDH
The D/HS pin is not only the input for the data but also the
The reset Pin RST of the MC34216A is high for supply
The registers of the MC34216A are 8–bits wide. The
During startup of the MC34216A, the registers are
T(on)
T1
125
125
700
700
700
700
700
700
700
700
Min
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.7
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.7
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
66
66
66
10
10
10
10
20
20
20
20
20
16
16
16
16
16
16
40
40
40
40
40
40
40
1000
1000
Max
900
900
900
900
900
Ton
Ton
Ton
Ton
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
0.3
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
Unit
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
Vdc
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
s
15

Related parts for mc34216adwf