?? i2c.h
字號:
// 提供I2C總線工作時序中的起始位。
void I_start( void );
// 提供I2C總線工作時序中的停止位。
void I_stop( void );
// 提供I2C總線的時鐘信號, 并返回在時鐘電平為高期間SDA 信號線上狀
// 態(tài)。本函數可用于數據發(fā)送, 也可用于數據接收。
bit I_clock( void );
// 向I2C總線發(fā)送8位數據, 并請求一個應答信號ACK。如果收到ACK應答
// 則返回1(TRUE), 否則返回0(FALSE)。
bit I_send( unsigned char I_data );
// 從I2C總線上接收8位數據信號, 并將接收到8位數據作為一個字節(jié)
// 返回, 不回送應答信號ACK。主函數在調用本函數之前應保證SDA信
// 號線處于浮置狀態(tài), 即使8051的P1.7腳置1。
char I_receive( void );
// 向I2C總線發(fā)送一個應答信號ACK, 一般用于連續(xù)數據讀取時。
void I_Ack( void );
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -