- 1
- 0
- 约2.18千字
- 约 3页
- 2026-03-30 发布于山西
- 举报
I2C串行总线驱动程序(C51)-万能程序
reg51.h
#includeintrins.h
unsignedcharSystemError;
sbitSCL=P1^6;//定义串行时钟线所在口使用时根据自己的需要来定义
sbitSDA=P1^7;//定义串行数据线所在口使用时根据自己的需要来定义
#defineSomeNOP();{_nop_();_nop_();_nop_();_nop_();}
/*
调用方式:voidAD7416_I2CStart(void)2003/05/04
函数说明:私有函数,I2C
*/
voidI2CStart(void)
{
EA=0;
SDA=1;SCL=1;SomeNOP();//数据线保持高,时钟线从高到低一次跳变,I2C通信开始
SDA=0;SomeNOP();
SCL=0;
}
/*
调用方式:voidAD7416_I2CStop(void)2003/05/04
函数说明:私有函数,I2C
*/
void
您可能关注的文档
最近下载
- 2026年惠州市惠城区法院书记员招聘考试参考题库及答案解析.docx VIP
- 旅居房车设计毕业设计说明书.doc
- 2026年惠州市惠城区法院书记员招聘考试参考试题及答案解析.docx VIP
- 2026年惠州市惠城区法院书记员招聘笔试模拟试题及答案解析.docx VIP
- 2026年2月份最新可编辑征信报告模版简版.pdf
- 肩关节镜围手术期护理.ppt VIP
- 2026年惠州市惠城区法院书记员招聘笔试备考题库及答案解析.docx VIP
- 连云港市连云区招聘行政执法辅助人员考试真题2025.docx VIP
- 不合格品处理培训教材PPT课件.pptx VIP
- 医学课件-肩关节镜围手术期护理【共36张PPT】.pptx
原创力文档

文档评论(0)