先给你来一段百科介绍
PCF8591是一个单片集成、单独供电、低功耗、8-bit CMOS数据获取器件。PCF8591具有4个模拟输入、1个模拟输出和1个串行I²C总线接口。PCF8591的3个地址引脚A0, A1和A2可用于硬件地址编程,允许在同个I2C总线上接入8个PCF8591器件,而无需额外的硬件。在PCF8591器件上输入输出的地址、控制和数据信号都是通过双线双向I2C总线以串行的方式进行传输。
所以这个芯片是
地址端口:A0, A1,A2 (通过拉高或者拉低设置地址,可以是000,001……,111,如果只用1个那当然都接地作为000)
4个模拟输出AIN0,AIN1,AIN2,AIN3.
1个模拟输出AOUT
那么这5个模拟口干啥呢,4个是作为输入的,实现ADC,1个输出是实现DAC的
PCF8591是具有I2C总线接口的8位A/D及D/A转换器。有4路A/D转换输入,1路D/A模拟输出。这就是说,它既可以作A/D转换也可以作D/A转换。A/D转换为逐次比较型。 电源电压典型值为5V。
|