男友发&#12pcf8591怎么用;给我是什么意思

51单片机的P0口上都标的有ADx和P2口上的Ax!这里指这两个口作为外部设备或者存储的地址线(P0口是地址数据复用)即扩展外部设备用!如图


pcfpcf8591怎么用是一个iic接口的ADC/DAC一体化芯片!找兩个不用的P口接上就行了! LM386是一个功放芯片!能把那个模块的电路图发一下吗?不过通过你发的图片!可以看到上面有两个芯片!一个是386叧一个应该是电压比较器(运放)!看接口Aout输出的模拟量!声音越大电压越高!还有一个是Dout 输出的事0或者1!声音大于某个电压输出1(也囿可能是0,根据电路才能判断出来)小于某个电压输出另一种状态,通过模块上的一个可调电位器来调节比较的电压(即为调节灵敏度)! 希望能帮到你!望采纳!有问题留言!

模拟信号输入端和引脚地址端的意思

一、PCFpcf8591怎么用是一个单片集成、单独供电、低功耗、8-bit CMOS数据获取器件。PCFpcf8591怎么用具有4个模拟输入、1个模拟输出和1个串行I?C总线接口

二、PCFpcf8591怎么用的3个地址引脚A0, A1和A2可用于硬件地址编程,允许在同个I2C总线上接入8个PCFpcf8591怎么用器件而无需额外的硬件。在PCFpcf8591怎么用器件上输入输出的地址、控制和数据信号都是通过双线双向I2C总线以串行的方式进行传输

三、PCFpcf8591怎么用的功能包括多路模拟输入、内置跟踪保持、8-bit模数转换和8-bit数模轉换。PCFpcf8591怎么用的最大转化速率由I2C总线的最大速率决定

四、PCFpcf8591怎么用的9脚和10脚,一个是数据线SDA一个是时钟线SCL。分别接到单片机的P2.0 , P2.1上面选這两个引脚,因为51单片机上没有IIC总线接口需要用普通的IO模拟,所以它随便选了两个IO接上就行

你对这个回答的评价是?

下载百度知道APP搶鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

上学期用过这款芯片主要还是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!

发布了97 篇原创文章 · 获赞 28 · 访问量 1万+

我要回帖

更多关于 pcf8591怎么用 的文章

 

随机推荐