找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

關(guān)于STC8H8K64U單片機內(nèi)部RTC用OLED顯示問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:118322 發(fā)表于 2023-4-23 14:56 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機用的STC8H8K64U,這個單片機內(nèi)部集成了RTC功能,將RTC顯示在OLED屏幕上,當(dāng)年月日和時分秒小于10的時候,前面的位沒有自動補零,如下圖,有強迫癥的人看了會覺得很不舒服。  不知道有誰遇到這個問題沒有,有沒有解決方法。PS:板子自己設(shè)計的,程序用的STC官網(wǎng)例程。

51hei圖片_20230423144612.jpg (486.45 KB, 下載次數(shù): 83)

51hei圖片_20230423144612.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:996773 發(fā)表于 2023-4-23 15:46 | 只看該作者
會編程的人應(yīng)該是小問題吧,難道程序不是樓主寫的?這種空位肯定有尋址代碼的。如果沒有字庫

自己寫顯示數(shù)據(jù)一般是全部填0或者全部填1,寫過數(shù)碼管驅(qū)動的就是這樣處理的,要么0,要么不顯示
回復(fù)

使用道具 舉報

板凳
ID:584814 發(fā)表于 2023-4-23 16:32 | 只看該作者
用MONTH/10,MONTH%10分離出十位和個位。
如果還不顯零則用if(MONTH/10)=1之類一下先。
回復(fù)

使用道具 舉報

地板
ID:1034262 發(fā)表于 2023-4-23 16:49 | 只看該作者
但凡會寫電子鐘程序(基本是入門必寫)的人,都可以改動,就一個消0而已。
回復(fù)

使用道具 舉報

5#
ID:1072725 發(fā)表于 2023-4-23 17:16 | 只看該作者
應(yīng)該時程序里面判斷小于10時去掉了第一位,只顯示第二位
回復(fù)

使用道具 舉報

6#
ID:118322 發(fā)表于 2023-4-24 09:01 | 只看該作者
已經(jīng)搞寫了,修改了一下代碼,之前沒仔細看,很簡單

51hei圖片_20230424085920.jpg (201.56 KB, 下載次數(shù): 92)

51hei圖片_20230424085920.jpg
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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