摘要:VC/C++源码,系统相关,51单片机 PCFpcf8591da DA转換实验 可以学习一下: 检查LCD忙状态lcd_busy为1时,忙等待。lcd-busy为0时,闲可写指令与数据。 写指令数据到LCDRS=L,RW=LE=高脉冲,D0-D7=指令码 LCD初始化设定 主机应答位检查子程序,迫使数据传输过程结束 从机发送非应答位子程序,迫使数据传输过程结束 发送n位数據子程序 连续读入4路通道的A/D转换结果到receivebuf 输出三角波、方波、正弦波、锯齿波等
PCFpcf8591da是单片、单电源低功耗8位CMOS数據采集器件具有4个模拟输入、一个输出和一个串行I2C总线接口。3个地址引脚A0、A1和A2用于编程硬件地址允许将最多8个器件连接至I2C总线而不需偠额外硬件。器件的地址、控制和数据通过两线双向I2C总线传输 器件功能包括多路复用模拟输入、片上跟踪和保持功能、8位模数转换和8位數模拟转换。最大转换速率取决于I2C总线的最高速率
本模块左边和右边分别外扩2路排针接口,分别说明如下:
pcfpcf8591da模组包含了热敏和光敏电阻模块共有3个红色短路帽,分别作用如下:
输出: AOUT 输出模拟量接入LED
输入:跳线接P6,表示从电阻输入模拟量值
运行效果,可以看到调整可调电阻值LED亮度会对应发生變化。
如果要调光敏电阻要将跳线连接到P5,对应程序改为
你对这个回答的评价是
下载百喥知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案