Zilog Z16C30 User Manual

Page 171

Advertising
background image

8-16

Z16C30 USC

®

U

SER

'

S

M

ANUAL

Z

ILOG

UM97USC0100

Bit(s)

Field/Bit

Name

Conditions

/Context

Description

RW

Status

Ref Chapter: Section

Channel Mode Register (CMR) (Continued)

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.

CMR11-8

TxMode

RW

0101=5=Bisync

CMR15

TxSubMode

RW

1=send CRC on Tx Underrun

TxMode=5

CMR14

0=send closing/idle SYNs from TSR15-8;
1=send closing/idle SYN0/SYN1 (TSR7-0/15-8)

CMR13

1=send Preamble before opening Sync

CMR12

0=send 8-bit Syncs;
1=send Syncs per TxLength

CMR3-0

RxMode

RW

0101=5=Bisync

CMR5

1=strip received Syncs;
0=include them in RxFIFO and CRC calculation

RxSubMode RxMode=5

RW

CMR4

0=expect 8-bit Syncs;
1=expect Syncs per RxLength

CMR11-8

TxMode

0110=6=HDLC/SDLC

RW

5: HDLC/SDLC Mode

CMR7-4

RxSubMode RxMode=6

xx00=no Address or Control field handling;
xx01=1-byte Address only;
x010=1-byte Address, 1-byte Control;
x110=1-byte Address, 2-byte Control;
0011=Extended Address, 1-byte Control;
0111=Extended Address, 2-byte Control;
1011=Extended Address, Control >= 2 bytes;
1111=Extended Address, Control >= 3 bytes

RW

CMR15

TxSubMode

1=send CRC on Tx Underrun

RW

TxMode=7

0=send closing/idle SYNs;
1=send closing/idle DLE-SYNs

CMR14

1=send Preamble before opening DLE-SYN

CMR13

0=send ASCII control characters;
1=send EBCDIC

CMR12

CMR3-0

RxMode

0111=7=Transparent Bisync

RW

CMR4

RxSubMode

0=look for ASCII control characters;
1=look for EBCDIC

RW

RxMode=7

CMR11-8

TxMode

1000=8=Nine Bit

RW

5: Nine Bit Mode

CMR15

TxSubMode

0=send 9th bit 0 (data);
1=send 9th bit 1 (address)

RW

TxMode=8

0=send eight data bits;
1=send seven data bits plus parity

CMR14

00=16 TxCLKs/Tx bit; 01=32 TxCLKs/Tx bit;
10=64 TxCLKs/Tx bit

CMR13-12

CMR3-0

RxMode

1000=8=Nine Bit

RW

CMR5-4

RxSubMode

00=16 RxCLKs/Rx bit; 01=32 RxCLKs/Rx bit;
10=64 RxCLKs/Rx bit

RW

RxMode=8

5: Monosync and Bisync
Modes

CMR11-8

TxMode

0111=7=Transparent Bisync

RW

5: Transparent Bisync Mode

RW = Read/Write, RO = Read Only, WO = Write Only – for other codes see p. 8-10.

UM009402-0201

Advertising