欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 這個ds1302顯示時秒分的十位數為什么除以16 啊 什么意思啊 求助 [打印本頁]

作者: 畢業小哥    時間: 2017-12-31 21:35
標題: 這個ds1302顯示時秒分的十位數為什么除以16 啊 什么意思啊 求助
        DisplayData[0] = DIG_CODE[TIME[2]/16];                                //時
                DisplayData[1] = DIG_CODE[TIME[2]&0x0f];        
這個ds1302顯示時秒分的十位數為什么除以16 啊 什么意思啊,,數組DIG_CODE[TIME[2]&0x0f];里邊可以放16進制的嗎


作者: cjjcjj1    時間: 2017-12-31 22:25
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 順子單片機    時間: 2018-1-1 07:59
因為ds1302讀出的是壓縮BCD碼,經這樣轉化后變十進制 注意: BCD就是用4位二進制數表示0-9共10個數字, 壓縮,就是用一個字節,表示兩位十進制數,比如21,對應的字節就是21H 非壓縮 就是用一個字節 表示一位十進制數 比如21,對應的字節就是 02H ,01H 關于BCD碼,壓縮BCD碼,和壓縮BCD轉十進制請 百度一下




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1