
8-15
Z16C30 USC
®
USER'S MANUAL
ZILOG
UM97USC0100
14 13 12 11 10 9 8 7 6 5 4 3 2 1 015
TxSubMode
Channel Mode Register (CMR) Register Address 0 b 00001
TxMode RxSubMode RxMode
Bit(s)
Field/Bit
Name
Conditions
/Context
Description
RW
Status
Ref Chapter: Section
CMR11-8
Because the content of the SubMode fields depends on the Mode fields, the following descriptions are grouped by mode. TxSubMode
and RxSubMode bits that are not shown for a particular Mode value are Reserved in that mode and should be programmed with zeros.
TxMode 0000=Asynchronous RW 5: Asynchronous Mode
CMR15-14 TxSubMode 00=send one stop bit; 01=two stop bits;
10=1 shaved stop bit (per CCR11-8);
11=2 shaved stop bits
RW
5: External Sync Mode
TxMode=0
CMR13-12 00=16 TxCLKs/Tx bit; 01=32 TxCLKs/Tx bit;
10=64 TxCLKs/Tx bit
CMR3-0 RxMode 0000=Asynchronous RW
CMR5-4 RxSubMode 00=16 RxCLKs/Rx bit; 01=32 RxCLKs/Rx bit;
10=64 RxCLKs/Rx bit
RWRxMode=0
CMR11-8 TxMode 0001=Reserved
RW
CMR3-0 RxMode 0001=External Sync
5: Isochronous ModeCMR11-8 TxMode 0010=Isochronous RW
CMR14 TxSubMode 0=send one stop bit; 1=two stop bits RWTxMode=2CMR14 TxSubMode 0=send one stop bit; 1=two stop bitsTxMode=2
CMR3-0 RxMode 0010=2=Isochronous RW
CMR11-8 TxMode RW0100=4=Monosync 5: Monosync and Bisync
Modes
CMR15 TxSubMode RW1=send CRC on Tx UnderrunTxMode=4
CMR13 1=send Preamble before opening Sync
CMR12 0=send 8-bit Syncs;
1=send Syncs per TxLength
CMR3-0 RxMode RW0100=4=Monosync
CMR5 RxSubMode RWRxMode=4 0=strip received Syncs;
0=include them in RxFIFO and CRC calculation
CMR4 0=expect 8-bit Syncs;
1=expect Syncs per RxLength
RW = Read/Write, RO = Read Only, WO = Write Only – for other codes see p. 8-10.
Kommentare zu diesen Handbüchern