iic总线协议及adcpcf8951汇总.pptVIP

  • 4
  • 0
  • 约5.67千字
  • 约 43页
  • 2021-03-13 发布于天津
  • 举报
void iic_sendbyte(unsigned char byt) { unsigned char i; for(i=0;i8;i++) { if(byt0x80) // 先发高位 SDA = 1; else SDA = 0; somenop; SCL = 1; byt = 1; somenop; SCL = 0; } } 发送字节 unsigned char iic_recbyte(void) { unsigned char da; unsigned char i; for(i=0;i8;i++) { SCL = 1; somenop; da = 1; if(SDA) da |= 0x01; SCL = 0; somenop; } return da; } 接收字节 I 2 C 串行总线的组成及工作原理 结合 AD/DA 芯片 PCF8591 与 AT24C02 I 2 C 串行总线的组成及工作原理 采用串行总线技术可以使系统的硬件设计大大简化、系统 的体积减小、可靠性提高。同时,系统的更改和扩充极为容 易。 常用的串行扩展总线有: ? I 2 C ( Inter IC BUS )总线, 如 PCF8591 , AT24C02 ? 单总线 ( 1 - WIRE BUS ) , 如温度传感器 18B20 ? SPI ( Serial Perip

文档评论(0)

1亿VIP精品文档

相关文档