| 전자부품 데이터시트 검색엔진 |
|
HT7M2136 데이터시트(PDF) 23 Page - Holtek Semiconductor Inc |
|
|
|||||||||||||||||||||||||||||
HT7M2136 데이터시트(HTML) 23 Page - Holtek Semiconductor Inc |
|
23 / 25 page ![]() Rev. 1.20 23 June 17, 2016 HT7M2126/27/36/56/76 if (ack) i2c_ack(); //send ACK else i2c_nack(); //send ACK return receive; } /******************************************************************** * Function Name: i2c_wait_ack * Return Value: 1:get ack success ,0:get ack failed * Parameters: * Description: wait ack from i2c bus ********************************************************************/ unsigned char i2c_wait_ack () { uint8 ucErrTime=0; SDA_IN(); IIC_SDA=1;_delay(1); IIC_SCL_H();//IIC_SCL=1; _delay(1); while(READ_SDA) { ucErrTime++; if(ucErrTime>50) { IIC_Stop(); return 1; } _delay(1); } IIC_SCL_L(); //IIC_SCL=0; return 0; } /******************************************************************** * Function Name: i2c_ack * Return Value: * Parameters: * Description: generate ack to i2c bus ********************************************************************/ void i2c_ack() { IIC_SCL_L(); //IIC_SCL=0; SDA_OUT(); IIC_SDA=0; _delay(2); IIC_SCL_H(); //IIC_SCL=1; _delay(2); IIC_SCL_L(); //IIC_SCL=0; } /******************************************************************** * Function Name: i2c_ nack * Return Value: * Parameters: * Description: generate nack to i2c bus ********************************************************************/ |
|
|
링크 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 |