標(biāo)題: 51單片機(jī)中ds1302由24小時(shí)制改成12小時(shí)制的問題 [打印本頁]

作者: 134849694164151    時(shí)間: 2018-5-17 20:17
標(biāo)題: 51單片機(jī)中ds1302由24小時(shí)制改成12小時(shí)制的問題
就是我想把時(shí)間由24小時(shí)制改成12小時(shí)制,這個(gè)該怎么弄啊?麻煩講仔細(xì)一點(diǎn),因?yàn)槲冶容^笨,謝謝!非常感謝回答問題的你們
作者: devcang    時(shí)間: 2018-5-17 23:40
有設(shè)置是12或24小時(shí)的,,,,,,也可以程序轉(zhuǎn)換,Hour<12,直接得到 AM XX; Hour>=12 得到PM Hour-12
作者: 134849694164151    時(shí)間: 2018-5-18 00:13
devcang 發(fā)表于 2018-5-17 23:40
有設(shè)置是12或24小時(shí)的,,,,,,也可以程序轉(zhuǎn)換,Hour=12 得到PM Hour-12

還是不明白呀!怎么辦?
作者: HC6800-ES-V2.0    時(shí)間: 2018-5-18 07:31
自己去找1302的手冊,查一下小時(shí)寄存器,它有一位可以設(shè)置小時(shí)是12或24.

ds1302中文資料_官方.pdf

3.5 MB, 下載次數(shù): 60


作者: 笨笨兔    時(shí)間: 2018-5-18 09:06
仔細(xì)看DS1302的資料,上面有解釋
作者: 134849694164151    時(shí)間: 2018-5-18 09:49
HC6800-ES-V2.0 發(fā)表于 2018-5-18 07:31
自己去找1302的手冊,查一下小時(shí)寄存器,它有一位可以設(shè)置小時(shí)是12或24.

可是我發(fā)現(xiàn)在寫程序?qū)?4小時(shí)制的時(shí)候,也并沒有去寫寄存器呀,還是不理解,怎么辦
作者: HC6800-ES-V2.0    時(shí)間: 2018-5-18 17:03
134849694164151 發(fā)表于 2018-5-18 09:49
可是我發(fā)現(xiàn)在寫程序?qū)?4小時(shí)制的時(shí)候,也并沒有去寫寄存器呀,還是不理解,怎么辦

那是默認(rèn)值哦。
所以,你肯定是操作了的,不然你的小時(shí)數(shù)據(jù)怎么來的?
在你的程序中找到那個(gè)寄存器,重新設(shè)置一下就可以了。
你給你資料為什么不看看?




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