- 6
- 0
- 约1.48万字
- 约 54页
- 2017-11-26 发布于河南
- 举报
I2C总线及其驱动程序
* 在I2C总线上被主机寻址的地址 寄存器地址 作用 长度 是否必须 从机地址 用于区分不同器件 7位或10位 是 寄存器地址 (子地址) 用于区分器件内不同部件或存储单元 长度不确定 否 从机地址 用来区分器件内部不同单元的地址 寄存器地址 目 录 1 I2C简介 2 决策 3 软件接口 4 基本时序代码 5 外部接口代码 6 E2PROM读写范例 7 CAT1024驱动程序 8 温度的测量 总线初始化函数源代码 char __zyI2cInit (void) { __ZY_I2C_SCL = 0; __zyI2cStopSend(); return 0; } I2C总线初始化 = 置I2C总线空闲 = 停止后的总线状态 unsigned char zyI2cWrite(unsigned char ucAddr, unsigned int uiRegAddr, unsigned char ucRegAddrLen, unsigned char *pucData, unsigned char uc DataLen) { unsigned char i; if (ucDataLen == 0
原创力文档

文档评论(0)