找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3182|回復(fù): 10
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)電子鐘的時間為什么都是問號?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
基于DS1302的電子鐘時間,日期都是問好   ??  是什么原因

TIM圖片20190314135918.jpg (5.94 MB, 下載次數(shù): 53)

設(shè)置界面

設(shè)置界面

TIM圖片20190314135906.jpg (5.94 MB, 下載次數(shù): 38)

時鐘界面

時鐘界面
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:234075 發(fā)表于 2019-3-14 15:51 | 只看該作者
超出顯示范圍,其顯示的是ASCII碼,如果是數(shù)字的話,在要顯示的數(shù)字前加  0x30+
回復(fù)

使用道具 舉報

板凳
ID:490922 發(fā)表于 2019-3-14 18:13 | 只看該作者
是不是讀取的數(shù)據(jù)有問題,還有可能是硬件哪里出問題了,接觸不好什么的
回復(fù)

使用道具 舉報

地板
ID:404374 發(fā)表于 2019-3-14 20:15 | 只看該作者
zhb2004xp 發(fā)表于 2019-3-14 15:51
超出顯示范圍,其顯示的是ASCII碼,如果是數(shù)字的話,在要顯示的數(shù)字前加  0x30+

lcm_w_test(0,0x80);
        lcm_w_word("20");//顯示內(nèi)容字符20
        lcm_w_test(1,(yy/16)+0x30);//函數(shù)參數(shù)1,代表本行寫數(shù)據(jù),YY/16+0X30得出年十位數(shù)字的顯示碼地址,送顯示       
        lcm_w_test(1,yy%16+0x30);//函數(shù)
        lcm_w_word("年");
        //----------------------------------
        lcm_w_test(1,(mo/16)+0x30);
        lcm_w_test(1,mo%16+0x30);//與16取余數(shù),得到月份的個位數(shù),加0x30得到該數(shù)字的液晶內(nèi)定顯示碼送顯示
        lcm_w_word("月");//調(diào)用字符顯示函數(shù),顯示文字 月
回復(fù)

使用道具 舉報

5#
ID:404374 發(fā)表于 2019-3-14 20:16 | 只看該作者
qihangTS 發(fā)表于 2019-3-14 18:13
是不是讀取的數(shù)據(jù)有問題,還有可能是硬件哪里出問題了,接觸不好什么的

我是用開發(fā)版的,顯示字體沒問題,時間讀不出,難道是DS1302時間芯片接觸不良
回復(fù)

使用道具 舉報

6#
ID:96682 發(fā)表于 2019-3-14 21:38 | 只看該作者
出現(xiàn)這事與 DS1302 有關(guān)
回復(fù)

使用道具 舉報

7#
ID:404374 發(fā)表于 2019-3-15 10:49 | 只看該作者
wc86110 發(fā)表于 2019-3-14 21:38
出現(xiàn)這事與 DS1302 有關(guān)

是壞了嗎
回復(fù)

使用道具 舉報

8#
ID:401564 發(fā)表于 2019-3-15 11:57 | 只看該作者
先不要讀取DS1302的時鐘,然后自己設(shè)定好一個數(shù)字顯示,如果可以正常顯示的自己設(shè)定好的數(shù)字,那就說明是DS1302的問題
如果不能正常顯示就是12864這一塊的問題了
回復(fù)

使用道具 舉報

9#
ID:96682 發(fā)表于 2019-3-15 12:00 | 只看該作者
這個不好說,,樓主如果檢查電路程序都沒問題的話,再在 1302 與單片機(jī)連接的三根線上接上拉電阻試試看咋樣
回復(fù)

使用道具 舉報

10#
ID:483991 發(fā)表于 2019-3-15 18:40 | 只看該作者
這個要分兩塊分析,先要判斷出是12864還是DS1302的問題,將時間變量屏蔽,給固定值看12864是不是能正常顯示。
另外不知你有沒有寫字符顯示函數(shù),你上面的20??-??-??應(yīng)該跟這事有關(guān),網(wǎng)上有例子,去看看別人怎 么寫的
回復(fù)

使用道具 舉報

11#
ID:404374 發(fā)表于 2019-3-19 10:29 | 只看該作者
正規(guī)007 發(fā)表于 2019-3-15 18:40
這個要分兩塊分析,先要判斷出是12864還是DS1302的問題,將時間變量屏蔽,給固定值看12864是不是能正常顯示 ...

有時候秒數(shù)會動
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表