标题: PCF8951 AD转换PH值的问题 [打印本页]
作者: fendou666 时间: 2018-4-28 10:26
标题: PCF8951 AD转换PH值的问题
假如采集的是PH值,范围是0-14,输出为0-5V的模拟量,那LCD1602如何显示PH值,而不是0-5V的模拟量,很困惑,求大神解惑
作者: zl2168 时间: 2018-4-28 21:23
本帖最后由 zl2168 于 2018-4-28 21:24 编辑
实例85 PCF8591 I2C串行A-D(1602显示)
先Proteus仿真一下,确认有效。
以上摘自张志良编著《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1书中电路和程序设计有详细说明,程序语句条条有注解。
作者: abc111111 时间: 2019-6-14 02:36
比如,0v对应ph0,5v对应ph14
作者: abc111111 时间: 2019-6-14 02:38
按楼主意思,应该是5v对应255(uchar)显示ph14
作者: abc111111 时间: 2019-6-14 02:40
0v对应0对应ph0,那么就用公式转化呀lcd1602显示程序自己找。转化公式,应该是temp=
作者: abc111111 时间: 2019-6-14 02:43
dis[4]={0x00,0x00,0x00,0x00};temp=pcf8951();
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |