| 전자부품 데이터시트 검색엔진 |
|
MCP960X 데이터시트(PDF) 23 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MCP960X 데이터시트(HTML) 23 Page - Microchip Technology |
|
23 / 57 page ![]() 2015-2021 Microchip Technology Inc. DS20005426G-page 23 MCP960X/L0X/RL0X FIGURE 4-4: Timing Diagram to Set a Register Pointer, Write One Byte, and Read the Data. SDA A C K 11 00 A 00 0 0 A C K S 2 A 1 A 0 12 3 4 56 7 8 1 2 3 456 7 8 SCL 0 Address Byte W 10 1 P A C K 11 0 0 A N A K S P 2 A 1 A 0 12 3 4 5 678 1 2 3 4 567 8 Address Byte LSB Data R Host SDA SCL x x xxx x x x TABLE 4-3: POINTERS Read/Write Registers Pointer STATUS 0000 0100 Configuration 0000 0101 0000 0110 xx x x A C K 1 2 3 456 7 8 xx x x Register Data Note: this is an example pseudo routine: i2c_start(); // send START command i2c_write(b’1100 0000’); // WRITE Command // also, make sure bit 0 is cleared ‘0’ i2c_write(b’0000 0101’); // Write Status or Configuration registers i2c_write(b’XXXX XXXX’); // Write register data i2c_stop(); // send STOP command i2c_start(); // send START command i2c_write(b’1100 0001’); // READ Command // also, make sure bit 0 is set ‘1’ Data = i2c_read(NAK); // READ 8 bits (with t STRETCH delay) // and Send NAK bit i2c_stop(); // send STOP command Device* Device* MCP960X/L0X/RL0X Clock Stretching, tSTRETCH Device* Configuration (Table 4-3) *MCP960X/L0X/RL0X |
|
링크 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 |