单片机用keil C 编程时如何让把一个数字的各个位分开

单片机用keil C 编程时如何让把一个数字的各个位分开,第1张

LedNumVal=Temperature 这条语句是将之前18B20转换的得到的温度值赋给LedNumVal,比如说温度是2567,代表25.67度。LedOut[0]=Disp_Tab[LedNumVal%10000/1000],2567%10000=2567,2567/1000=2,得到的是温度的最大值。下次得到百位5,再下次得到十位6,再得到个位7.从而将一个四位的数,分成了4个数。从而可以输给数码管显示。

编好多个c文件,做个.h头文件,将main函数中需要的程序以类似extern void GetNum()的格式写上,然后再main函数中添加include “*.h”,便可以在main函数中使用其他c文件中定义的函数了。


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

原文地址: http://outofmemory.cn/yw/11457414.html

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

发表评论

登录后才能评论

评论列表(0条)

保存