全站数据
8 4 2 0 5 8 1

如果要在lcd12864显示变量的值,应怎样把变量送给进去

王老师讲期货 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 00:12:42

问题描述

如果要在lcd12864显示变量的值,应怎样把变量送给进去急求答案,帮忙回答下
精选答案
最佳答案

给你一个笨而是用的方法:

比如我要显示(floata=)7.89。那么:

b=a*100;

write_com(0x80);write_data(b/100+'0');

write_com(0x80+1);write_data(b%100/10+'0');

write_com(0x80+2);write_data(b%10+'0');

就是将这个数乘以10(或者100、1000、10000)之后,然后再将积分解到液晶的每一个位置。

希望我的回答能帮助到你。