| 数据搜索系统,热门电子元器件搜索 |
|
SC28L201 数据表(PDF) 21 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
SC28L201 数据表(HTML) 21 Page - NXP Semiconductors |
|
21 / 110 page ![]() 9397 750 13138 © Koninklijke Philips Electronics N.V. 2005. All rights reserved. Product data sheet Rev. 01 — 31 October 2005 21 of 110 Philips Semiconductors SC28L201 3.3 V, 5 V UART, 3.125 Mbit/s, with 256-byte FIFO 7.4.7.1 1x and 16x modes, receiver The receiver operates in one of two modes: 1 × and 16×. Of the two, the 16× is by far more robust and the preferred mode. Although the 1 × mode may allow a faster data rate, it does not provide for the alignment of the receiver 1 × data clock to that of the transmitter. This strongly implies that the 1 × clock of the remote transmitter is available to the receiver; the two devices are physically close to each other. The 16 × mode operates the receiver logic at a rate 16 times faster than the 1× data rate. This allows for validation of the start bit length, the validation of level changes at the receiver serial data input (RXD), and the validation of the stop bit length. Of most importance in the 16 × mode is the ability of the receiver logic to align the phase of the internally generated receiver 1 × data clock to that of the received start bit of the remote transmitter. This occurs with an accuracy of less than 1 ⁄ 16-bit time. 7.4.7.2 Receiver The receiver of the SC28L201 is conditioned to receive data when enabled through the Command Register. The receiver looks for a HIGH-to-LOW (mark-to-space) transition of the start bit on the RXD input pin. If a transition is detected, the state of the RXD pin is sampled each 16 × clock for 71⁄ 2 clock periods (16× clock mode) or at the next rising edge of the bit time clock (1 × clock mode). If RXD is sampled HIGH, (that is the start bit was LOW less than 7 ⁄ 16-bit to 1 ⁄ 2-bit time) the start bit is judged invalid and the search for another valid start bit begins immediately. If RXD is still LOW, a valid start bit is assumed and the receiver then continues to sample the input at one-bit time intervals at the theoretical center of the bit. When the proper number of data bits and parity bit (if used) have been assembled, and one half-stop bit has been detected the receiver loads the byte to the FIFO. The least significant bit is received first. The data is then transferred to the Receive FIFO and the ISR RxRDY bit in the SR is set to ‘1’. This condition can be programmed to generate an interrupt at IRQN or I/O[4]B. If the character length is less than 8 bits, the most significant unused bits in the RxFIFO are set to zero. After the stop bit is detected, the receiver will immediately look for the next start bit. However, if a non-zero character was received with the stop bit at a zero level (framing error) and RXD remains LOW for at least another 1 ⁄ 2-bit time after the stop bit was sampled, then the receiver operates as if a new start bit had been detected. It then continues assembling the next character. The error conditions of parity error, framing error, and overrun error (if any) are written to the SR at the received character boundary. This is just before the RxRDY status bit is set. A break condition is detected when RXD is LOW for the entire character including the parity bit, if used, and stop bit. When a break is found a character consisting of all zeros will be loaded into the RxFIFO, the received break bit in the SR and the change of break bit in the ISR are set to 1 and the receiver ready is set in the SR. The RXD input must return to HIGH for two (2) clock edges of the RxC1x clock for the receiver to recognize the end of the break condition. At the end of the break condition the search for the next start bit begins. Two edges of the RxC1x clock will usually require a HIGH time of one RxC1x clock period or 3 RxC1x edges since the clock of the controller is usually not synchronous to nor in phase with the RxC1x clock. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |