| Motor de Búsqueda de Datasheet de Componentes Electrónicos |
|
HCS500-IP Datasheet(PDF) 8 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
HCS500-IP Datasheet(HTML) 8 Page - Microchip Technology |
|
8 / 24 page ![]() HCS500 DS40153B-page 8 Preliminary © 1997 Microchip Technology Inc. 4.2 Command Mode 4.2.1 MICROCONTROLLER COMMAND MODE ACTIVATION The microcontroller command consists of four parts. The first part activates the command mode, the second part is the actual command, the third is the address accessed, and the last part is the data. The microcon- troller starts the command by taking the clock line high for up to 500 ms. The decoder acknowledges the start- up sequence by taking the data line high. The micro- controller takes the clock line low, after which the decoder will take the data line low, tri-state the data line and wait for the command to be clock in. The data must be set up on the rising edge and will be sampled on the falling edge of the clock line. 4.2.2 COLLISION DETECTION The HCS500 uses collision detection to prevent clashes between the decoder and microcontroller. Whenever the decoder receives a valid transmission the following sequence is followed: • The decoder first checks to see if the clock line is high. If the clock line is high, the valid transmis- sion notification is aborted, and the microcontrol- ler command mode request is serviced. • The decoder takes the data line high and checks that the clock line doesn’t go high within 50 µs. If the clock line goes high, the valid transmission notification is aborted and the command mode request is serviced. • If the clock line goes high after 50 µs but before 500 ms, the decoder will acknowledge by taking the data line low. • The microcontroller can then start to clock out the 80-bit data stream of the received transmission. FIGURE 4-3: MICROCONTROLLER COMMAND MODE ACTIVATION MSB A Command Byte Start Command TCLKL TCLKH TDS B C LSB TSTART TCMD D TDATA E Address Byte Data Byte TADDR TREQ TRESP CLK µC Data HCS500 Data MSB LSB MSB LSB TACK |
|
|
Enlace URL |
| ¿ALLDATASHEET es útil para Ud.? [ DONATE ] |
Todo acerca de Alldatasheet | Publicidad | Contáctenos | Política de Privacidad | Enlace a la hoja de datos | Intercambio de Enlaces | Lista de Fabricantes 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 |