急急急!求解析.&#12pcf8591怎么用;&#12pcf8591怎么用

上学期用过这款芯片主要还是IIC嘚应用……
原理的话没有太多时间深究了,主要还是应用


AN0~AN3为模拟量输入(可以选择输入方式)
A0~A2为硬件地址引脚用来编码地址
AOUT应该为模拟量输出(DA转换)
SCL、SDA即为IIC通信时的总线引脚


高四位为固定的编码,用来标识PCFpcf8591怎么用第四位就是硬件引脚+读写位


第6位:控制模拟量输出使能
苐5和4位:模拟量输入的方式
第2位:自动增量使能,每次A/D 转换后通道号将自动增加
第1和0位:模拟输入的通道选择
根据原理图可以确定硬件设備地址

若要完成一次AD转换应严格按照时序图进行:

利用之前的IIC总线的驱动完成PCFpcf8591怎么用的AD转换

//读取AD转换后得到的值
 

切记:每一次发送完数據都要调用等待应答函数,否则读数将出现问题!(之前一直显示127后来发现发完读命令后忘记等待应答了……)
还有就是延时函数要调整,把宏定义改为25!

先参照《打开i2c总线

1、VCC:接电源囸极(3-5V)(接树莓派

2、GND:接电源负极 接树莓派

3、DO:TTL开关信号输出 (数字信号使用)

4、AO:模拟信号输出 (测试使用该接口,接ADC模块AINO 口)

 


 

pw的其他原創文章导航

 
 




 

 




 

I2C总线是Philips公司推出的新型单片机系統它采用串行总线,主控器与外围器件仅靠两条线进行信息传输一条称为时钟线(SCL),另一条位数据线(SDA)I2C总线单片机系统较通用單片机系统电路简单。由普通CPU芯片同I2C专用器件组成的系统为模拟I2C系统它性能稳定,价格较低目前已得到广泛应用.本文介绍了具有I2C接口嘚A/D芯片PCFpcf8591怎么用的引脚图及应用电路,并在暖水锅炉温度记录仪中得到应用

所需积分/C币:4 上传时间:

我要回帖

更多关于 pcf8591怎么用 的文章

 

随机推荐