datasheetbank_Logo
전자부품 반도체 검색엔진( 무료 PDF 다운로드 ) - 데이터시트뱅크

CMX808A 데이터 시트보기 (PDF) - CML Microsystems Plc

부품명
상세내역
일치하는 목록
CMX808A Datasheet PDF : 23 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Family Radio CTCSS 'Type 2' Encoder and Decoder
CMX808A
CTCSS TX FREQUENCY Register (Hex address $83)
This is a 16-bit register. Byte (1) is sent first. When the CTCSS transmitter is enabled, the bits 0 to 12
control the frequency of the transmitted CTCSS tones according to the formula below.
A
=
fXTAL (Hz)
16 x fTONE (Hz)
where A is the binary number programmed into the 13 bits.
When Bit 7 (in the first 8 bits) is set to "1" the tone output is set at VBIAS or NOTONE without regard to the
number "A" programmed. When Bit 7 is "0" the programmed tone is set on the output. Programming bits
0 to 12 to "0" sets the output to VBIAS. Powersave is achieved by disabling the Tx (Bit 7 in the SUB-
AUDIO CONTROL register $80).
CTCSS RX PROGRAM Register (Hex address $84)
This is a 16-bit register. Byte (1) is sent first. The two bytes are used to program the centre frequencies of
up to 7 tones in the sub-audio band that will be decoded by the receiver.
Each tone is identified by its address in Bits 6, 5 and 4 of byte (1). The remaining 12 bits contain the data
representing the tone frequency according to the formula below. If a tone is not required the 12 bits should
be set to zero.
Byte 1
Byte 2
Bit Bit Bit Bit Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
7 65 4
3
2
1
0
7
6
5
4
3
2
1
0
0 0 0 0 <----------------------- N -----------------------> <----------------------- R ----------------------->
0001
0 0 1 0 N is the binary representation of the
R is the nearest 6-bit binary
0 0 1 1 following decimal number (n):
representation of (r), where:
0100
0 1 0 1 n = INT (948982 x fTONE / fXTAL)
0110
r = ((237245/fXTAL) - (n/(4 x fTONE))) x 8400
Example: To program 100Hz when using the recommended 4.0MHz Xtal.
n = INT (948982 x 100 / 4.0 x 10^6)
= INT (23.72) = 23
N = 010111 (binary)
r = ((237245 / 4.0 x 10^6) - (23 / (4 x 100))) x 8400
= 15.21 (round up if exactly halfway)
= 15
R = 001111 (binary)
Thus the 12-bit code is 010111001111.
The Hex address represented by Bits 6, 5 and 4 in byte (1) is used as the code to indicate which tone has
been decoded. This code appears in Bits 2, 1 and 0 of the SUB-AUDIO STATUS register $81. The 7
programmed tones use Hex addresses $0 - $6. Address $7 should not be used.
2003 CML Microsystems Plc
10
D/808A/6

Share Link: 

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