| поискавой системы для электроныых деталей |
|
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 |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |