| 数据搜索系统,热门电子元器件搜索 |
|
HCS500 数据表(PDF) 8 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
HCS500 数据表(HTML) 8 Page - Microchip Technology |
|
8 / 40 page ![]() HCS500 DS40153D-page 8 © 2011 Microchip Technology Inc. 4.0 INTERFACING TO A MICROCONTROLLER The HCS500 interfaces to a microcontroller via a syn- chronous serial interface. A clock and data line are used to communicate with the HCS500. The microcon- troller controls the clock line. There are two groups of data transfer messages. The first is from the decoder whenever the decoder receives a valid transmission. The decoder signals reception of a valid code by taking the data line high (maximum of 500 ms) The microcon- troller then services the request by clocking out a data string from the decoder. The data string contains the function code, the status bit, and block indicators. The second is from the controlling microcontroller to the decoder in the form of a defined command set. Figure 4-1 shows the HCS500 decoder and the I/O interface lines necessary to interface to a microcon- troller. 4.1 Valid Transmission Message The decoder informs the microcontroller of a valid transmission by taking the data line high for up to 500 ms. The controlling microcontroller must acknowl- edge by taking the clock line high. The decoder then takes the data line low. The microcontroller can then begin clocking a data stream out of the HCS500. The data stream consists of: • START bit ‘0’. • 2 status bits [REPEAT, VLOW]. • 4-bit function code [S3 S2 S1 S0]. • STOP bit ‘1’. • 4 bits indicating which block was used [TX3…TX0]. • 4 bits indicating the number of transmitters learned into the decoder [CNT3…CNT0]. • 64 bits of the received transmission with the hop- ping code decrypted. The decoder will terminate the transmission of the data stream at any point where the clock is kept low for lon- ger than 1 ms. Therefore, the microcontroller can only clock out the required bits. A maximum of 80 bits can be clocked out of the decoder. FIGURE 4-1: HCS500 DECODER AND I/O INTERFACE LINES FIGURE 4-2: DECODER VALID TRANSMISSION MESSAGE Note: Data is always clocked in/out Least Significant Bit (LSB) first. A0 A1 A2 Vss 24LC02 Vcc WP SCL SD 1 2 3 4 8 7 6 5 VDD EE_CLK EE_DAT MCLR Vss RFIN S_CLK S_DAT 1 2 3 4 8 7 6 5 VDD RF RECEIVER SYNC CLOCK SYNC DATA MICRO RESET HCS500 1K Decoder Signal Valid TCLKH TDS AB Cii TPP3 TDHI TCLA Received String Ci S_DAT TX0 TX3 RX63 REPT VLOW S0 S1 S2 S3 CNT0 CNT3 0 RX0 RX1 RX62 1 S_CLK Information TPP1 TCLKH TCLKL Transmission |
|
链接网址 |
| 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 |