最常用的Long型变量转BCD码

发布者:安静的夜晚最新更新时间:2015-10-08 来源: eefocus关键字:Long型变量  BCD码 手机看文章 扫描二维码
随时随地手机看文章
将长整型变量sec转换成单字节BCD码并存入显示缓冲数组中
unsigned char a[10];
void long_to_bcd(unsigned long sec)
{
a[0] = sec % 10; // 获得个位
a[1] = sec / 10 % 10; // 获得十位
a[2] = sec / 100 % 10; // 获得百位
a[3] = sec / 1000 % 10; // 获得千位
a[4] = sec / 10000 % 10; // 获得万位
a[5] = sec / 100000 % 10; // 获得十万位
a[6] = sec / 1000000 % 10; // 获得百万位
a[7] = sec / 10000000 % 10; // 获得千万位
a[8] = sec / 100000000 % 10; // 获得亿位
a[9] = sec / 1000000000 % 10; // 获得十亿位
}
关键字:Long型变量  BCD码 引用地址:最常用的Long型变量转BCD码

上一篇:单颗LED指示灯的闪烁控制
下一篇:单片机数据采集常用算法

小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved