LCD 显示 测量信号频率 ,有个坎 过不去了,大神求帮助!

[复制链接]
 楼主| emdgbx 发表于 2014-8-17 10:39 | 显示全部楼层 |阅读模式
是这样的,我现在面临一个坎过不去,就是我现在有一块单片机和一个LCD显示屏,我要测量出一个信号频率 计算后显示到LCD屏上!我现在可以把任何一个长整数显示到LCD屏上,而且通过程序也可以精确的计算出被测量信号的频率,但是这2块我就联系不到一起了,因为这个频率测量计算出来往往都是浮点数带有小数,我就不知道怎么显示到LCD上了 尤其是这个小数点该怎么处理!我现在用的这个LCD是公共端驱动的,不是位码短码那种的液晶管。大家能帮我看看应该怎么做么?
aozima 发表于 2014-8-17 12:52 | 显示全部楼层
sprintf转换成要打印的字符
dirtwillfly 发表于 2014-8-17 20:22 | 显示全部楼层
不太清楚你的长整形数据是怎么现实的。
一般可以把数值(包括浮点数)转换成字符串,然后把字符串显示到LCD
maylai 发表于 2014-8-18 18:07 | 显示全部楼层
如果测得频率的小数位可以不要就直接强制转换,如果希望显示浮点,就像楼上说的那样。所以现在能显示字符串就没太大问题。
shenmu2012 发表于 2014-8-18 19:30 | 显示全部楼层
那要不在网上看下ASCII码表的呗。。
angerbird 发表于 2014-8-21 22:22 | 显示全部楼层
小数点对应的ASCII码的是0x2e的吧,直接输出这个的就可以啦。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

32

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

17

主题

32

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部