如果在液晶12864里面一个地址里显示两个8*16的数字,

如果在液晶12864里面一个地址里显示两个8*16的数字,,第1张

你好:
这种方式很简单的,如果你要用变量的显示方式肯定不能实现。如果用字符串显示的方式来显示就可以了。具体就这样:
write_com(0x80);write_data("45");
你先试试吧。
希望我的回答能帮助到你。

LCD12864显示时钟乱码的问题,可能是你的程序没有写对,
你可以查看你的程序语言有没有出现错误,
具体的还需要对接下LCD12864的产品规格书,
南京罗姆液晶希望对你的问题有所帮助!!!

给你一个笨而是用的方法:
比如我要显示(float a=)789。那么:
b=a100;
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)之后,然后再将积分解到液晶的每一个位置。
希望我的回答能帮助到你。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12977577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存