?? vi2c_c51.h
字號:
#ifndef VI2C_C51_H
#define VI2C_C51_H
#ifndef uchar
#define uchar unsigned char
#endif
/*******************************************************************
無子地址發送字節數據函數
功能: 從啟動總線到發送地址,數據,結束總線的全過程,從器件地址sla.
如果返回1表示操作成功,否則操作有誤。
********************************************************************/
extern bit ISendByte(uchar sla,uchar c);
/*******************************************************************
有子地址發送多字節數據函數
功能: 從啟動總線到發送地址,子地址,數據,結束總線的全過程,從器件
地址sla,子地址suba,發送內容是s指向的內容,發送no個字節。
如果返回1表示操作成功,否則操作有誤。
********************************************************************/
extern bit ISendStr(uchar sla,uchar suba,uchar *s,uchar no) ;
/*******************************************************************
無子地址發送多字節數據函數
功能: 從啟動總線到發送地址,子地址,數據,結束總線的全過程,從器件
地址sla,發送內容是s指向的內容,發送no個字節。
如果返回1表示操作成功,否則操作有誤。
********************************************************************/
extern bit ISendStrExt(uchar sla,uchar *s,uchar no);
/*******************************************************************
無子地址讀字節數據函數
功能: 從啟動總線到發送地址,讀數據,結束總線的全過程,從器件地
址sla,返回值在c.
如果返回1表示操作成功,否則操作有誤。
********************************************************************/
extern bit IRcvByte(uchar sla,uchar *c);
/*******************************************************************
有子地址讀取多字節數據函數
功能: 從啟動總線到發送地址,子地址,讀數據,結束總線的全過程,從器件
地址sla,子地址suba,讀出的內容放入s指向的存儲區,讀no個字節。
如果返回1表示操作成功,否則操作有誤。
********************************************************************/
extern bit IRcvStr(uchar sla,uchar suba,uchar *s,uchar no);
/*******************************************************************
無子地址讀取多字節數據函數
功能: 從啟動總線到發送地址,讀數據,結束總線的全過程.
從器件地址sla,讀出的內容放入s指向的存儲區,
讀no個字節。如果返回1表示操作成功,否則操作有誤。
********************************************************************/
extern bit IRcvStrExt(uchar sla,uchar *s,uchar no);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -