DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

CMX602BD4 Ver la hoja de datos (PDF) - MX-COM Inc

Número de pieza
componentes Descripción
Fabricante
CMX602BD4 Datasheet PDF : 22 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Calling Line Identifier plus Call Waiting (Type II)
8
CMX602B PRELIMINARY INFORMATION
4.4 Level Detector
The Level Detector block operates by measuring the level of the signal at the output of the Bandpass Filter. It
then compares it against a threshold, which depends on whether FSK Receive or Tone Alert Detect mode has
been selected.
In Tone Alert Detect mode the output of the Level Detector block provides an input to the Tone Alert Signal
Detector.
In FSK Receive mode the CMX602B DET output will be set high when the level has exceeded the threshold
for a sufficient duration. Amplitude and time hysteresis are used to reduce chattering of the DET output in
marginal conditions.
Note: In FSK Receive mode, this circuit may also respond to non-FSK signals such as speech.
Line Signal
DET
MODE, ZP
tDFON
FSK signal
FSK Receiver mode
tDFOFF
See Section 6.1 for definitions of tDFON and tDFOFF
Figure 6: FSK Level Detector Operation
4.5 FSK Demodulator
The FSK Demodulator block converts the 1200 baud FSK input signal to a digital data stream which is output
via the RXD pin as long as the Data Retiming function is not enabled (Holding RXCLK continuously high).
The RXD output does not depend on the state of the FSK Level Detector output.
Note: In the absence of a valid FSK signal, the demodulator may falsely interpret speech or other extraneous
signals as data.
4.6 FSK Data Retiming
The Data Retiming block extracts the 8 data bits of each character from the received asynchronous data
stream and presents them to the µC under the control of strobe pulses applied to the RXCLK input. The
timing of these pulses is not critical, and they may easily be generated by a simple software loop. This facility
removes the need for a UART in the µC without incurring an excessive software overhead.
The block operates on a character by character basis by first looking for the mark to space transition which
signals the beginning of the start bit. Using this transition as a timing reference, the block samples the output
of the FSK Demodulator in the middle of each of the following 8 received data bits and stores the results in an
internal 8-bit shift register.
When the eighth data bit has been clocked into the internal shift register, the CMX602B examines the RXCLK
input. If RXCLK input is low, then the IRQ output will be pulled low, thereby sending the first of the stored
data bits to the RXD output pin. Upon detecting that the IRQ output has gone low, the µC should pulse the
RXCLK pin high 8 times. The high to low transition at the end of the first 7 of these pulses will be used by the
CMX602B to shift the next data bit from the shift register onto the RXD output. At the end of the eighth pulse,
the FSK Demodulator output will be reconnected to the RXD output pin. The IRQ output will be cleared the
first time the RXCLK input goes high.
Thus to use the Data Retiming function, the RXCLK input should be kept low until the IRQ output goes low; if
the Data Retiming function is not required the RXCLK input should continuously be kept high.
The only restrictions on the timing of the RXCLK waveform are those shown in Figure 7 and the need to
complete the transfer of all eight bits into the µC within 8.3ms (to empty the buffer before the next character is
received and put into the buffer).
2000 MX-COM, Inc
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480204.002
4800 Bethania Station Road, Winston-Salem, NC 27105-1201, USA All trademarks and service marks are held by their respective companies.

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]