| 数据搜索系统,热门电子元器件搜索 |
|
ADE5166 数据表(PDF) 134 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADE5166 数据表(HTML) 134 Page - Analog Devices |
|
134 / 156 page ![]() ADE5166/ADE5169/ADE5566/ADE5569 Rev. B | Page 134 of 156 UART2 SERIAL INTERFACE The ADE5166/ADE5169/ADE5566/ADE5569 UART2 is an 8-bit or 9-bit UART with variable baud rate. Variable baud rates are defined by using an internal timer to generate any rate between 300 bauds/sec and 115,200 bauds/sec. The UART2 serial interface provided in the ADE5166/ADE5169/ ADE5566/ADE5569 is a full-duplex serial interface. It is also receive buffered by storing the first received byte in a receive buffer until the reception of the second byte is complete. The physical interface to the UART is provided via the RxD2 (P0.7/SS/T1/RxD2) pin and the TxD2 (SDEN/P2.3/TxD2) pin, whereas the firmware interface is through the SFRs presented in . Table 145 Both the serial port receive and transmit registers are accessed through the SBUF2 SFR (Address 0xEB). Writing to SBUF2 loads the transmit register, and reading SBUF2 accesses a physically separate receive register. An enhanced UART2 mode is offered by using the UART2 timer and providing enhanced frame error, break error, and overwrite error detection. The SBAUD2 SFR (Address 0xEE) is used to configure the UART2 timer and to indicate the enhanced UART2 errors. UART2 SFRs Table 145. Serial Port 2 SFRs SFR Address Bit Addressable Description SCON2 0xE1 No Serial Communications Control 2 (see Table 146). SBUF2 0xEB No Serial Port 2 buffer (see Table 147). SBAUD2 0xEE No Enhanced Serial Baud Rate Control 2 (see Table 148). Table 146. Serial Communications Control 2 SFR (SCON2, Address 0xE1) Bit Mnemonic Default Description 7 N/A N/A Reserved. 6 EN-T8 0 9-bit UART, variable baud rate enable bit. When set, the UART2 is in 9-bit mode. 5 OWE2 0 Overwrite error. This bit is set when new data is received and RI2 = 1 in the SCON SFR. It indicates that SBUF2 was not read before the next character was transferred in, causing the prior SBUF2 data to be lost. Write a 0 to this bit to clear it. 4 FE2 0 Frame error. This bit is set when the received frame does not have a valid stop bit. This bit is read only and is updated every time a frame is received. 3 BE2 0 Break error. This bit is set whenever the receive data line (RxD2) is low for longer than a full transmission frame, the time required for a start bit, eight data bits, a parity bit, and half a stop bit. This bit is updated every time a frame is received. 2 REN2 0 Serial Port 2 receive enable bit. Set by user software to enable serial port reception. Cleared by user software to disable serial port reception. 1 TI2 0 Serial Port 2 transmit interrupt flag. Set by hardware at the end of the eighth bit, TI2 must be cleared by user software. 0 RI2 0 Serial Port 2 receive interrupt flag. Set by hardware at the end of the eighth bit, RI2 must be cleared by user software. Table 147. Serial Port 2 Buffer SFR (SBUF2, Address 0xEB) Bit Mnemonic Default Description [7:0] SBUF2 0 Serial Port 2 data buffer. Table 148. Enhanced Serial Baud Rate Control 2 SFR (SBAUD2, Address 0xEE) Bit Mnemonic Default Description 7 TB8_2 0 Serial port transmit (Bit 9). The data loaded into TB8_2 is the ninth data bit transmitted in 9-bit mode. 6 RB8_2 0 Serial port receive (Bit 9). The ninth data bit received in 9-bit mode is latched into RB8_2. For 8-bit mode, the stop bit is latched into RB8_2. 5 SBF2 Fractional divider Boolean. When set, SBAUDF2 = 0x2B. When cleared, SBAUDF2 = 0x07. [4:3] SBTH2 0 Extended divider ratio for baud rate setting (see Table 149). |
|
链接网址 |
| 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 |