欢迎访问ic37.com |
会员登录 免费注册
发布采购

SCC2698BC1A84 参数 Datasheet PDF下载

SCC2698BC1A84图片预览
型号: SCC2698BC1A84
PDF下载: 下载PDF文件 查看货源
内容描述: 增强的八进制通用异步接收器/发送器UART八路 [Enhanced octal universal asynchronous receiver/transmitter Octal UART]
分类和应用: 外围集成电路
文件页数/大小: 29 页 / 170 K
品牌: NXP [ NXP ]
 浏览型号SCC2698BC1A84的Datasheet PDF文件第11页浏览型号SCC2698BC1A84的Datasheet PDF文件第12页浏览型号SCC2698BC1A84的Datasheet PDF文件第13页浏览型号SCC2698BC1A84的Datasheet PDF文件第14页浏览型号SCC2698BC1A84的Datasheet PDF文件第16页浏览型号SCC2698BC1A84的Datasheet PDF文件第17页浏览型号SCC2698BC1A84的Datasheet PDF文件第18页浏览型号SCC2698BC1A84的Datasheet PDF文件第19页  
Philips Semiconductors  
Product specification  
Enhanced octal universal asynchronous  
receiver/transmitter (Octal UART)  
SCC2698B  
MR2[5] – Transmitter Request-to-Send Control  
CAUTION: When the transmitter controls the OP pin (usually used  
for the RTSN signal) the meaning of the pin is not RTSN at all!  
Rather, it signals that the transmitter has finished the transmission  
(i.e., end of block).  
CSR – Clock Select Register  
Table 3. Baud Rate  
CSR[7:4]  
0 0 0 0  
0 0 0 1  
0 0 1 0  
0 0 1 1  
0 1 0 0  
0 1 0 1  
0 1 1 0  
0 1 1 1  
1 0 0 0  
1 0 0 1  
1 0 1 0  
1 0 1 1  
1 1 0 0  
1 1 0 1  
1 1 1 0  
1 1 1 1  
ACR[7] = 0  
50  
ACR[7] = 1  
75  
This bit allows deactivation of the RTSN output by the transmitter.  
This output is manually asserted and negated by the appropriate  
commands issued via the command register. MR2[5] set to 1  
caused the RTSN to be reset automatically one bit time after the  
character(s) in the transmit shift register and in the THR (if any) are  
completely transmitted (including the programmed number of stop  
bits) if a previously issued transmitter disable is pending. This  
feature can be used to automatically terminate the transmission as  
follows:  
1. Program the auto-reset mode: MR2[5]=1  
2. Enable transmitter, if not already enabled  
3. Assert RTSN via command  
4. Send message  
5. Disable the transmitter after the last byte of the message is  
loaded to the TxFIFO. At the time the disable command is  
issued, be sure that the transmitter ready bit is on and the  
transmitter empty bit is off. If the transmitter empty bit is on  
(indicating the transmitter is underrun) when the disable is  
issued, the last byte will not be sent.  
110  
110  
134.5  
200  
38.4k  
150  
300  
300  
600  
600  
1,200  
1,050  
2,400  
4,800  
7,200  
9,600  
38.4k  
Timer  
MP2 – 16X  
MP2 – 1X  
1,200  
2,000  
2,400  
4,800  
1,800  
9,600  
19.2k  
Timer  
MP2 – 16X  
MP2 – 1X  
The receiver clock is always a 16X clock, except for CSR[7:4] =  
1111. When MPP2 is selected as the input, MPP2a is for channel a  
and MPP2b is for channel b. See Table 5.  
6. The last character will be transmitted and the RTSN will be reset  
one bit time after the last stop bit is sent.  
NOTE: The transmitter is in an underrun condition when both the  
TxRDY and the TxEMT bits are set. This condition also exists  
immediately after the transmitter is enabled from the disabled or  
reset state. When using the above procedure with the transmitter in  
the underrun condition, the issuing of the transmitter disable must be  
delayed from the loading of a single, or last, character until the  
TxRDY becomes active again after the character is loaded.  
CSR[7:4] – Receiver Clock Select  
When using a 3.6864MHz crystal or external clock input, this field  
selects the baud rate clock for the receiver as shown in Table 3.  
CSR[3:0] – Transmitter Clock Select  
This field selects the baud rate clock for the transmitter. The field  
definition is as shown in Table 3, except as follows:  
CSR[3:0]  
1 1 1 0  
1 1 1 1  
ACR[7] = 0  
MPP1 – 16X  
MPP1 – 1X  
ACR[7] = 1  
MPP1 – 16X  
MPP1 – 1X  
MR2[4] – Clear-to-Send Control  
The sate of this bit determines if the CTSN input (MPI) controls the  
operation of the transmitter. If this bit is 0, CTSN has no effect on the  
transmitter. If this bit is a 1, the transmitter checks the sate of CTSN  
each time it is ready to send a character. If it is asserted (Low), the  
character is transmitted. If it is negated (High), the TxD output  
remains in the marking state and the transmission is delayed until  
CTSN goes Low. Changes in CTSN, while a character is being  
transmitted do not affect the transmission of that character. This  
feature can be used to prevent overrun of a remote receiver.  
When MPP1 is selected as the input, MPP1a is for channel a and  
MPP1b is for channel b.  
CR – Command Register  
CR is used to write commands to the Octal UART.  
CR[7:4] – Miscellaneous Commands  
The encoded value of this field can be used to specify a single  
command as follows:  
MR2[3:0] – Stop Bit Length Select  
NOTE: Access to the upper four bits of the command register  
should be separated by three (3) edges of the X1 clock.  
This field programs the length of the stop bit appended to the  
transmitted character. Stop bit lengths of 9/16 to 1 and 1–9/16 to 2  
bits, in increments of 1/16 bit, can be programmed for character  
lengths of 6, 7, and 8 bits. For a character length of 5 bits, 1–1/16 to  
2 stop bits can be programmed in increments of 1/16 bit. In all  
cases, the receiver only checks for a mark condition at the center of  
the first stop bit position (one bit time after the last data bit, or after  
the parity bit if parity is enabled). If an external 1X clock is used for  
the transmitter, MR2[3] = 0 selects one stop bit and MR2[3] = 1  
selects two stop bits to be transmitted.  
0000  
0001  
No command.  
Reset MR pointer. Causes the MR pointer to point to  
MR1.  
0010  
Reset receiver. Resets the receiver as if a hardware  
reset had been applied. The receiver is disabled and the  
FIFO pointer is reset to the first location.  
0011  
0100  
Reset transmitter. Resets the transmitter as if a hardware  
reset had been applied.  
Reset error status. Clears the received break, parity  
error, framing error, and overrun error bits in the status  
register (SR[7:4]}. Used in character mode to clear OE  
status (although RB, PE, and FE bits will also be  
cleared), and in block mode to clear all error status after  
a block of data has been received.  
15  
2000 Jan 31  
 复制成功!