1、pcf8591是集adc和dac为一体的芯片。
2、有四路adc和1路dac输出。
每路的adc口对应的寄存器地址不同,你在I2C通信的时候访问不同地址就可以的。
上传不了附件,只能传图了:
PCF8591有两种封装,但都是16pin的,
你说的这个只有三个接口的应该是没有引出其他的引脚,所以,只能使用引出的这三个,或是自己再飞线用。
AIN:模拟输入ADC,要测量模拟量
AOUT:DA,模拟输出
GND:地,为了相同的参考平面
重點是您知道控制byte的組成,才可以正確設置和啟用
有分通道數和放大器組態,視需求來設置,另外附上整份Datasheet
PCF8591.pdf
以上
PCF8591是典型的双总线AD转换器,具体设计可以参考一下下面这篇文章
基于PCF8951单片机设计.pdf