• 大小: 4KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签: HT16C22  合泰  16C22  HT  I2C  

资源简介

此文件为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发停止命令
输入参数:无
输出

评论

共有 条评论