資源簡介
此文件為HT16C22的I2C的驅動程序,此文件為HT16C22的I2C的驅動程序,實測有效,,實測有效,需要根據自己的單片機稍微修改下,需要根據自己的單片機稍微修改下。
代碼片段和文件信息
/*----------------------------------------------------------------------------
函數功能:延時函數10us
輸????入:無
輸????出:無
-----------------------------------------------------------------------------*/
void??HT16C22_Delay(void)???
{
????volatile?unsigned?char?i;
????for(i=0;i<2;i++)?
????{
????????asm(“Nop“);
????????asm(“Nop“);
????????asm(“Nop“);
????????asm(“Nop“);
????}
}
/***************************************
函數名稱:StartTM1621
函數功能:片選HT1621B
輸入參數:無
輸出參數:無
****************************************/
void??HT16C22_Start(void)
{
???? HT16C22_SDA_OUT;
HT16C22_SDA?=?1;
HT16C22_SCL?=?1;
HT16C22_Delay();
HT16C22_SDA?=?0;
HT16C22_Delay();
HT16C22_SCL?=?0;
HT16C22_Delay();
}
/***************************************
函數名稱:HT16C22_Stop
函數功能:IIC發停止命令
輸入參數:無
輸出
- 上一篇:火炮內彈道程序
- 下一篇:基于STM32F407ZGT6的DS18B20驅動.rar
評論
共有 條評論