久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 關于51單片機DS3231時鐘程序的問題 [打印本頁]

作者: egsresrhtrhrtst    時間: 2022-11-14 17:24
標題: 關于51單片機DS3231時鐘程序的問題
在論壇看了一個關于DS3231時鐘芯片數碼管顯示的程序有這么一段,有沒有懂的幫忙說一下是什么意思嗎,還有就是為什么要加這個轉換

單片機源程序如下:
uchar BCD2HEX(uchar val)    //BCD轉換為Byte
{
   return    ((val>>4)*10)+(val&0x0f);
}
uchar HEX2BCD(uchar val)    //B碼轉換為BCD碼
{
   return  (((val%100)/10)<<4)|(val%10);
}
作者: 188610329    時間: 2022-11-14 18:03
BCD轉 HEX  方便計算,   HEX轉 BCD 方便顯示。而,DS3231的存儲格式,就是符合方便顯示的 BCD 格式。具體是否要 互轉,主要看你有沒有需要計算,否則就 直接BCD即可。
作者: yzwzfyz    時間: 2022-11-15 09:28
工程問題要了解輸入是什么?輸出需要長什么樣子。
程序中的目的,就是將輸出的樣子,變換成輸出所需要的樣子。

作者: man1234567    時間: 2022-11-17 18:28
就是進制的轉換。
具體要看全部程序才能說清
作者: Hephaestus    時間: 2022-11-17 19:57
BCD碼0x99表示99
hex十六進制0x63表示99
然后你自己算,怎么處理才能正確顯示。
作者: 清炒苦瓜絲    時間: 2022-11-17 21:11
bcd碼轉換為hex進行計算




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美日韩国产欧美 | 精品少妇一区二区三区日产乱码 | 国产 91 视频 | 久久久91精品国产一区二区三区 | 一区二区三区在线 | 欧 | 免费电影av | caoporn视频在线 | 精品国产一区二区国模嫣然 | 久久精品日产第一区二区三区 | 亚洲一区二区三区在线 | 三级视频在线观看 | 久久精品国产99国产精品 | 91精品国产麻豆 | 久久久91 | av片毛片 | 99自拍视频 | 成人夜晚看av | 日韩中文在线观看 | 日日天天| 亚洲欧美日韩国产 | 在线a视频 | 妖精视频一区二区三区 | 欧美区在线 | 久精品久久 | 亚洲国产精品va在线看黑人 | 久久久久久久亚洲精品 | 国产最新精品视频 | 一级黄色影片在线观看 | 国产一级片av | 亚洲成人www | 日本超碰 | 精品一区二区三区免费视频 | 久久人人网| 久草网站 | 欧美激情综合网 | 特级毛片爽www免费版 | 国产精品久久久久久久久久免费看 | 成人中文网 | 亚洲精品视频免费观看 | 日本黄视频在线观看 | 欧美人妇做爰xxxⅹ性高电影 |