利用pcf8591芯片.docVIP

  • 19
  • 0
  • 约4.9万字
  • 约 9页
  • 2017-07-08 发布于河南
  • 举报
利用pcf8591芯片

PCF8591芯片的使用 基于PCF8591的AD—DA的程序设计。本设计是通过PCF8591芯片选择通道1将滑动变阻器的电压记过A/D转换,有单片机读回,并在数码管显示,比且有这个数据再经过D/A转换成模拟电压驱动发光二极管。发光二极管的亮度与数码管显示的电压值相对。 1. PCF8591芯片 PCF8591是单片、单电源低功耗8位CMOS数据采集器件,具有4个模拟输入、一个输出和一个串行I2C总线接口。3个地址引脚A0、A1和A2用于编程硬件地址,允许将最多8个器件连接至I2C总线而不需要额外硬件。器件地址、控制和数据通道通过两线双向I2 器件功能包括多路复用模拟量输入、片上跟踪和保持功能、8位模数转换和8位数模转换。最大转换速率取决于I2C总线的最高速率。 我实现的AD转换是使用通道0将滑动变阻器两端的电压 AIN0~AIN3:模拟信号输入端。 A0~A2:引脚地址端。 VDD、VSS:电源端。(2.5~6V) SDA、SCL:I2C 总线的数据线、时钟线。 OSC:外部时钟输入端,内部时钟输出端。 EXT:内部、外部时钟选择线,使用内部时钟时 EXT 接地。 AGND: HYPERLINK /view/38288.htm 模拟信号地。 AOUT:D/A 转换输出端。 VREF:基准电源端。 地址:I2C总线系统中的每一片PCF8591通过发送有效地址到该器件来激活。

文档评论(0)

1亿VIP精品文档

相关文档