| 전자부품 데이터시트 검색엔진 |
|
AT89LP428 데이터시트(PDF) 84 Page - ATMEL Corporation |
|
|
|||||||||||||||||||||||||||||
AT89LP428 데이터시트(HTML) 84 Page - ATMEL Corporation |
|
84 / 149 page ![]() 84 3654A–MICRO–8/09 AT89LP428/828 Figure 16-2. Mode 0 Waveforms Mode 0 may be used as a hardware accelerator for software emulation of serial interfaces such as a half-duplex Serial Peripheral Interface (SPI) in mode (0,0) or (1,1) or a Two-wire Interface (TWI) in master mode. An example of Mode 0 emulating a TWI master device is shown in Figure 16-3. In this example, the start, stop, and acknowledge are handled in software while the byte transmission is done in hardware. Falling/rising edges on TXD are created by setting/clearing SM2. Rising/falling edges on RXD are forced by setting/clearing the P3.0 register bit. SM2 and P3.0 must be 1 while the byte is being transferred. Figure 16-3. UART Mode 0 TWI Emulation (SMOD1 = 1) Mode 0 transfers data LSB first whereas SPI or TWI are generally MSB first. Emulation of these interfaces may require bit reversal of the transferred data bytes. The following code example reverses the bits in the accumulator: EX: MOV R7, #8 REVRS: RLC A ; C << msb(ACC) XCH A, R6 RRC A ; msb(ACC) >> B XCH A, R6 DJNZ R7, REVRS 7 RXD (TX) TXD 6 5 4 3 2 1 0 RXD (RX) 01234567 7 RXD (TX) TXD 6 5 4 3 2 1 0 RXD (RX) 01234567 7 RXD (TX) TXD 6 5 4 3 2 1 0 RXD (RX) 01234567 7 RXD (TX) TXD 6 5 4 3 2 1 0 RXD (RX) 01234567 SMOD1 = 0 SM2 = 0 SMOD1 = 1 SM2 = 0 SMOD1 = 0 SM2 = 1 SMOD1 = 1 SM2 = 1 7 (SDA) RXD (SCL) TXD 6 5 4 3 2 1 0 ACK SM2 P3.0 Write to SBUF TI Sample ACK |
|
링크 URL |
| 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 |