PCF8591-DA和AD转换器读写程序.docVIP

  • 29
  • 0
  • 约4.4千字
  • 约 18页
  • 2022-06-27 发布于江苏
  • 举报
PCF8591-DA和AD转换器读写程序 PCF8591读写程序 (一)、PCF8591 1、引脚说明 ANI0~ANI3 为模拟信号输入端,不使用的输入端应接地 A0~A2 地址输入端 GND、VCC 地和电源端(+5V) SDA 为I2C数据输入与输出端 SCL 为I2C时钟输入端 EXT 内外部时钟选择端,使用内部时钟时接地,使用外部时钟时接+5V OSC 外部时钟输入、内部时钟输出端,不使用时应悬空 AGND 模拟信号地 3、通信格式 第一字节 第二字节 第三字节 写入器件地址(90H) 写入控制字节 要写入的数据 向PCF8591写入格式(高位在前) 第一字节 第二字节 第三字节 第四字节 写入器件地址(90H写) 写入控制字节 写入器件地址(91H读) 读出一字节数据 从PCF8591读数据格式(高位在前) (二)、I2C总线 1、I2C总线数据位的传输 它通过2根线:串行数据线(SDA)和串行时钟线(SCL)组成。连接到总线上的每一个器件都有一个唯一的地址,而且都可以作为一个发生器或接收器,SDA和SCL都是双向线路,分别通过一个电阻连接到电源(+5V)端。前提是连接到总线上的器件的SDA和SCL端必须是漏极或集电极开路型。I2C总线上的数据传输速率在标准模式下可达100Kb/s,快速模式可达400Kb/s,高速模式下可达3.4Mb/s。连接

文档评论(0)

1亿VIP精品文档

相关文档