FX829D2 CMLMICRO [CML Microcircuits], FX829D2 Datasheet - Page 17

no-image

FX829D2

Manufacturer Part Number
FX829D2
Description
Baseband Signal Processor
Manufacturer
CMLMICRO [CML Microcircuits]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
FX829D2
Manufacturer:
CML
Quantity:
20 000
Baseband Signal Processor
8-bit Read Only Registers
Read Only Register Description
STATUS Register (Hex address $41)
This register is used to indicate the status of the device as described below:
Bit 7
RXSUMF
(Bit 6)
TXIDLEF
(Bit 5)
RXDATAF
(Bit 4)
TXDATAF
(Bit 3)
RX SYNC
WORDF
(Bit 2)
SYNTF
(Bit 1)
COMMAND
ADDRESS/
1997 Consumer Microcircuits Limited
HEX
$41
$42
STATUS
RXDATA
REGISTER
NAME
Not used, always set to zero.
When this bit is "1", the Rx checksum is correct.
When this bit is "0", the Rx checksum is incorrect.
This bit is updated and latched in after reception of every eight bits (see CHKSUM
bit of the CONTROL2 register).
When all the Tx data and any checksum and one "hang-bit" have been transmitted,
this bit will be set to "1" to indicate that the transmitter is idle. This bit is reset to
"0" immediately after reading the STATUS register. When this bit is set to "1", an
interrupt may be generated depending on the state of the TXIDLEM bit in the
CONTROL 3 / IRQ ENABLE register.
When a full byte of data is received and is available in the RXDATA register, this
bit will be set to "1". This bit is reset to "0" immediately after reading the STATUS
register. When this bit is set to "1" an interrupt may be generated depending on
the state of the RXDATAM bit in the CONTROL 3 / IRQ ENABLE register.
When the Tx data buffer is empty this bit will be set to "1".
This bit is reset to "0" immediately after reading the STATUS register. When this
bit is set to "1", an interrupt may be generated depending on the state of the
TXDATAM bit in the CONTROL 3 / IRQ ENABLE register.
This bit is only defined when RX SYNC WORD PRIME is enabled.
When the data sequence specified in the RX SYNC WORD register has been
successfully matched to the Rx incoming data, this bit will be set to "1".
This bit is reset to "0" immediately after reading the STATUS register. When this
bit is set to "1", an interrupt will be generated, the checksum generator and byte
counter will be reset and SYNC PRIME, SYNT PRIME and RX SYNC WORD
PRIME will be reset.
This bit is only defined when SYNT PRIME is enabled.
When the data sequence specified by SYNT has been successfully matched to the
Rx incoming data, this bit will be set to "1".
This bit is reset to "0" immediately after reading the STATUS register. When this
bit is set to "1", an interrupt will be generated, the checksum generator and byte
counter will be reset and SYNC PRIME, SYNT PRIME and RX SYNC WORD
PRIME will be reset.
BIT 7
BIT 7
(D7)
0
<--------------------------------------------- RXDATA --------------------------------------------->
RXSUMF
BIT 6
BIT 6
(D6)
TXIDLEF
BIT 5
BIT 5
(D5)
RXDATAF
17
BIT 4
BIT 4
(D4)
TXDATAF
BIT 3
BIT 3
(D3)
RX SYNC
WORDF
BIT 2
BIT 2
(D2)
SYNTF
BIT 1
BIT 1
(D1)
SYNCF
BIT 0
BIT 0
(D0)
D/829/4
FX829

Related parts for FX829D2