找回密码
 注册
搜索
查看: 878|回复: 0

[MCU资料] 单字节的BCD码转换为十六进制数代码

[复制链接]
发表于 2010-3-19 14:33:26 | 显示全部楼层 |阅读模式
单字节的BCD码转换为十六进制数,觉得比较简练,供大家娱乐一下。
UCHAR Bcd_Hex(UCHAR bcddata)
{
        UCHAR tmpdata;
       
        tmpdata = ((bcddata >> 3) & 0x1e) + ((bcddata >> 1) & 0x78) + (bcddata & 0x0f);
        return(tmpdata);
}
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 20:30 , Processed in 0.043863 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表