麻烦各位帮忙看看,谢谢&#12pcf8591怎么用;

我看了PCFpcf8591怎么用芯片的datasheet和自带的代碼发现DA转换时,先输入芯片地址(数据传输方式为I2C总线的方式)然后输入控制字节(似乎是选通道),最后输入输入数据而AD转化时,则是先输入芯片地址然后直接输入数据,在输入芯片地址+1,最后直接读取数据我想问下的是:

1)、为什么DA时要比AD多输入个控制字节。

* 通过改变学习板上的2个电位器对应的2段模拟输入实现模拟输入,学员观察数码管的数字变化情况





这段代码我有几个问题:

1)、例如第一个case 0裏往PCFpcf8591怎么用发送了0x40然后又读出来,并最后显示在数码管上但数码管显示的却不是0x40对应的值,为什么会这样?

2)、DA输入的数据与AD读取的数据有什么联系没?

小弟新来刚学单片机,现在遇箌个问题我想实现PCFpcf8591怎么用芯片的AD转换,先用通道4然后再LCD上显示电压值,可是我烧进单片机后无论怎样旋转电位器,显示的值都不会變麻烦各位指点,O(∩_∩)O谢谢

























  1. //在LCD指定的行上显示字符串

我要回帖

更多关于 pcf8591怎么用 的文章

 

随机推荐