这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 如何基于单片机使LCD1602显示小数

共6条 1/1 1 跳转至

如何基于单片机使LCD1602显示小数

菜鸟
2013-09-13 20:50:08     打赏

这个不是用于温度传感器啥的,就是让单片机控制LCD1602怎么显示小数,我看了一下http://zhidao.baidu.com/link?url=6c_DJj2vOohh_j0JpU2JJ8gn6SbWTArR5c6eMyAWr56I6fStl_DZKoQgyTTVjivneFZLLx2J_S8PNrvLoYOU-q这个函数,完全可以看懂,但是我的结果却是循环显示的。附上程序和照片。(注:第二行为LCD1602.h的测试部分,显示正常,所以可以排除是头文件的出问题。)附上照片以便讨论。

注明:我想让它显示的格式为                              -123.98
                                                                      14535
但是他的低氧显示小数部分确实这样的,肯请懂这个的给看看。

xiaoshu.rar

 




关键词: LCD1602     显示     小数     单片机    

高工
2013-09-13 20:53:39     打赏
2楼
 注意主函数的结构哟。

菜鸟
2013-09-13 21:11:49     打赏
3楼

请大师明示,急……


专家
2013-09-13 21:48:51     打赏
4楼
貌似是显示结束的地方没处理好。你需要仔细看L602的手册,应该是显示函数有问题。

菜鸟
2013-09-14 16:07:26     打赏
5楼
我在学长的指导下解决了已经,第63行到第65行改为了
strcat(p,p1);
strcat(change_array,p);
change_array[7] = '\0';

院士
2013-09-15 14:44:17     打赏
6楼
嗯,解决了就好。经常来,自然有收获。

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]