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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: lids
打印 上一主題 下一主題
收起左側

OLED12864+DS3231的萬年歷制作,帶農歷,大字體(單片機源碼+實物)

  [復制鏈接]
121#
ID:997051 發表于 2021-12-26 14:13 | 只看該作者
農歷的部分,在那里,
回復

使用道具 舉報

122#
ID:997051 發表于 2021-12-28 00:15 | 只看該作者
OLED 萬年歷 (顯示正負溫度版).rar 已下載完畢,內容完美,程序已運行,很好,謝謝!
回復

使用道具 舉報

123#
ID:894228 發表于 2021-12-29 11:37 | 只看該作者
有開源還是不錯的,謝謝了
回復

使用道具 舉報

124#
ID:894228 發表于 2021-12-29 11:39 | 只看該作者
不知道自己能不能做出來
回復

使用道具 舉報

125#
ID:229641 發表于 2022-2-15 21:49 來自手機 | 只看該作者
成功了,89c52調整過延時函數后下載程序的時候改成雙倍速度按鍵還是反應很慢…
回復

使用道具 舉報

126#
ID:577622 發表于 2022-2-16 08:19 | 只看該作者
不錯的例程,pic能移植一份嗎?
回復

使用道具 舉報

127#
ID:242298 發表于 2022-11-26 10:28 | 只看該作者
我用STC8G1K的單片機運行就點不亮OLED,單片機的頻率和程序頻率都調整為6.000MHZ了,還是不能運行。。。求助
回復

使用道具 舉報

128#
ID:140489 發表于 2022-11-28 09:21 | 只看該作者
leezll 發表于 2022-11-26 10:28
我用STC8G1K的單片機運行就點不亮OLED,單片機的頻率和程序頻率都調整為6.000MHZ了,還是不能運行。。。求 ...

STC8G1K單片機要設置端口的模式才行的
回復

使用道具 舉報

129#
ID:140489 發表于 2022-11-28 09:29 | 只看該作者
leezll 發表于 2022-11-26 10:28
我用STC8G1K的單片機運行就點不亮OLED,單片機的頻率和程序頻率都調整為6.000MHZ了,還是不能運行。。。求 ...

仔細看下STC8G的規格書

51hei截圖20221128092655.png (34.79 KB, 下載次數: 523)

51hei截圖20221128092655.png
回復

使用道具 舉報

130#
ID:922242 發表于 2022-12-19 20:33 | 只看該作者
這個號,剛好可以練練手
回復

使用道具 舉報

131#
ID:46220 發表于 2022-12-19 21:17 | 只看該作者
感謝分享,仿制已經成功,稍微做了點修改,加入了生肖顯示,把星期的數據也自動換算了,但是這兩塊屏幕都是新的,為什么在邊上會有1個豎條的斷續亮點呢?開機的時候有時候多有時候少,搞不懂,難道兩塊屏幕都是次品嗎,便宜是便宜的,1個8塊1個17塊,有懂得高手請指點指點

51hei圖片_20221219211225.jpg (100.22 KB, 下載次數: 519)

51hei圖片_20221219211225.jpg

51hei圖片_20221219211217.jpg (112.56 KB, 下載次數: 506)

51hei圖片_20221219211217.jpg

51hei圖片_20221219211210.jpg (105.99 KB, 下載次數: 527)

51hei圖片_20221219211210.jpg

51hei圖片_20221219211203.jpg (115.42 KB, 下載次數: 516)

51hei圖片_20221219211203.jpg
回復

使用道具 舉報

132#
ID:88256 發表于 2022-12-25 18:18 | 只看該作者
我參考這個界面用ESP-12F模塊聯網,用ARDUINO拼湊了一個程序,但是農歷遲了一天,不明白是怎么計算的不好查錯,特意百度了一下,找到下面的介紹,特意貼出來大家一起學習。


公歷是全世界通用的歷法以地球繞太陽的一周為一年一年365 天分為12 個月1 3 5 7 8 10 12 月為
31 天2 月為28 天其余月份為30 天事實上地球繞太陽一周共365 天5 小時48 分46 秒比公歷一年多出5 小時48
分46 秒為使年誤差不累積公歷年用閏年法來消除年誤差 由于每年多出5 小時48 分46 秒每4 年累計多出23
小時15 分4 秒接近1 天天文學家就規定每4 年有一個閏年把2 月由28 天改為29 天凡是公歷年代能被4 整除
的那一年就是閏年但是這樣一來每4 年又少了44 分56 秒為了更準確地計時天文學家又規定凡能被100 整除
的年份只有能被400 整除才是閏年即每400 年要減掉3 個閏年經過這樣處理后實際上每400 年的誤差只有2 小時
53 分20 秒已相當準確了
農歷與公歷不同農歷把月亮繞地球一周作為一月因為月亮繞地球一周不是一整天所以農歷把月分為大月和小
月大月30 天小月29 天通過設置大小月使農歷日始終與月亮與地球的位置相對應為了使農歷的年份與公歷年
相對應農歷通過設置閏月的辦法使它的平均年長度與公歷年相等農歷是中國傳統文化的代表之一并與農業生產聯
系密切中國人民特別是廣大農民十分熟悉并喜愛農歷
公歷與農歷是我國目前并存的兩種歷法各有其固有的規律農歷與月球的運行相對應其影響因素多它的大小
月和閏月與天體運行有關計算十分復雜且每年都不一致因此要用單片機實現公歷與農歷的轉換用查表法是最方
便實用的辦法
51 系列單片機因其在功能上能滿足大部份對速度要求不高的應用場合的要求且價格低廉開發工具普及程度高
是目前應用最多的單片機之一本文介紹一種用51 單片機實現從1901 年到2099 年2199 年公歷日到農歷日及星期
的轉換方法并向讀者提供完整的51C程序
二 基本原理
實現公歷與農歷的轉換一般采用查表法按日查表是速度最快的方法但51 單片機尋址能力有限不可能采用
按日查表的方法除按日查外我們可以通過按月查表和按年查表的方法再通過適當的計算來確定公歷日所對應的
農歷日期本文采用的是按年查表法最大限度地減少表格所占的程序空間
對于農歷月來說大月為30 天小月為29 天這是固定不變的這樣我們就可用1 個BIT 位來表示大小月信
息農歷一年如有閏月為13 個月否則是12 個月所以一年需要用13 個BIT 閏月在農歷年中所在的月份并不固定
大部分閏月分布在農歷2 8 月但也有少量年份在9 月以后所以要表示閏月的信息至少要4BIT 在這里我們用4BIT
的值來表示閏月的月份值為0 表示本年沒有閏月有了以上信息還不足以判斷公歷日對應的農歷日因為還需要一
個參照日我們選用農歷正月初一所對應的公歷日期作參照日公歷日最大為31 日需要5BIT 來表示而春節所在的
月份不是1 月就是2 月用1BIT 就夠了考慮到表達方便我們用2BIT 來表示春節月2BIT 的值直接表示月份這
樣一年的農歷信息只用3 個字節就全部包括了
計算公歷日對應的農歷日期的方法先計算出公歷日離當年元旦的天數然后查表取得當年的春節日期計算出春
節離元旦的天數二者相減即可算出公歷日離春節的天數以后只要根據大小月和閏月信息減一月天數調整一月農
歷月份即可推算出公歷日所對應的農歷日期如公歷日不到春節日期農歷年要比公歷年小一年農歷大小月取前一
年的信息農歷月從12 月向前推算
公歷日是非常有規律的所以公歷日所對應的星期天可以通過計算直接得到理論上公元0 年1 月1 日為星期日
只要求得公歷日離公元0 年1 月1 日的日子數除7 后的余數就是星期天為了簡化計算采用月校正法根據公歷的
年月日可直接計算出星期天其算法是日期年份所過閏年數月校正數之和除7 的余數就是星期天但如果是在
閏年又不到3 月份上述之和要減一天再除7 其1 12 月的校正數據為6 2 2 5 0 3 5 1 4 6 2 4 在
本程序中采用1 個字節表示年份閏年數也只計算1900 年以后的閏年數所以實際校正數據也和上述數據不同

公歷年對應的農歷數據,每年三字節,
格式第一字節BIT7-4 位表示閏月月份,值為0 為無閏月,BIT3-0 對應農歷第1-4 月的大小
第二字節BIT7-0 對應農歷第5-12 月大小,第三字節BIT7 表示農歷第13 個月大小
月份對應的位為1 表示本農歷月大(30 天),為0 表示小(29 天)
第三字節BIT6-5 表示春節的公歷月份,BIT4-0 表示春節的公歷日期
回復

使用道具 舉報

133#
ID:88256 發表于 2022-12-25 23:34 | 只看該作者
經過對比多個程序(幾乎都是抄來抄去的),發現有個程序在公歷轉農歷上有標注輸入輸出參數都是BCD碼(這個程序之前也是不對),而另外一個程序起始有BCD到hex的處理,但是因為定位數據表地址的語句放置在這之后,所以運行起來也是不對,把該行往前移,就好了,輸出也不需要BCD碼的轉換。
回復

使用道具 舉報

134#
ID:46220 發表于 2023-1-2 10:54 | 只看該作者
調整了一下偏移量,兩個屏幕都可以正常顯示了

51hei圖片_20230102105210.jpg (122.41 KB, 下載次數: 531)

51hei圖片_20230102105210.jpg

51hei圖片_20230102105202.jpg (120.71 KB, 下載次數: 522)

51hei圖片_20230102105202.jpg
回復

使用道具 舉報

135#
ID:1059989 發表于 2023-1-10 21:25 | 只看該作者
感謝分享。準備用大點的屏幕做一個。單片機用不帶AD的就可以了。
回復

使用道具 舉報

136#
ID:55479 發表于 2023-1-11 21:41 | 只看該作者
樓主用的是什么型號的單片機?
回復

使用道具 舉報

137#
ID:1059989 發表于 2023-1-20 12:12 | 只看該作者
我仿制了一個 KS0108 12864+DS3231的萬年歷制作,單片機用STC89C52,12864是KS0108的,感覺很好。感謝樓主分享!
回復

使用道具 舉報

138#
ID:34298 發表于 2023-7-14 21:50 | 只看該作者
都別用OLED屏,一年就衰減了 亮度也暗了 我的就是 還是LCD屏耐用 屏幕也大
回復

使用道具 舉報

139#
ID:282557 發表于 2023-7-29 13:47 | 只看該作者
做了一個,沒有你的好看,看看你的程序,學習一下
回復

使用道具 舉報

140#
ID:1091136 發表于 2023-9-8 08:14 | 只看該作者
我這提示缺少51.h文件,不知道怎么回事
回復

使用道具 舉報

141#
ID:1040201 發表于 2023-9-8 16:21 | 只看該作者
灰常漂亮,感謝分享
回復

使用道具 舉報

142#
ID:929517 發表于 2023-9-9 16:53 來自手機 | 只看該作者
請問群主 3231模塊哪家店買的,怕買到假的,精度不行
回復

使用道具 舉報

143#
ID:611626 發表于 2023-10-6 19:53 | 只看該作者
仿真不顯示,好像I2C驅動不行,換驅動才能顯示和計時
回復

使用道具 舉報

144#
ID:965040 發表于 2024-1-9 10:21 | 只看該作者
不錯,有空自己照著做一個
回復

使用道具 舉報

145#
ID:1110897 發表于 2024-3-8 11:19 | 只看該作者
代碼非常詳細,直接編譯通過,感謝分享。
回復

使用道具 舉報

146#
ID:1112603 發表于 2024-3-29 19:53 | 只看該作者
轉換成STC8G1K單片機用不知可行不,下載看看,謝謝分享!
回復

使用道具 舉報

147#
ID:884031 發表于 2024-4-1 14:47 | 只看該作者
打算用51改一下,謝謝樓主無私提供
回復

使用道具 舉報

148#
ID:117047 發表于 2024-6-3 20:57 | 只看該作者
源碼學習下,感謝樓主
回復

使用道具 舉報

149#
ID:667692 發表于 2024-7-23 17:09 | 只看該作者
非常不錯,可惜是51程序,要是Arduino程序就漂亮了,不過還是要感謝作者無私的分享。
回復

使用道具 舉報

150#
ID:92810 發表于 2024-11-6 00:36 | 只看該作者
贊一個!正是我準備做的!
回復

使用道具 舉報

151#
ID:430492 發表于 2025-2-19 20:50 | 只看該作者
這個小設計很實用啊,樓主厲害!!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产成人精品a视频一区www | 色天天综合| 亚洲精品国产电影 | 一区二区三区久久 | 老司机久久 | 久草.com| 成人影| 黄色大片在线播放 | 欧美精品久久久久久久久久 | 国产精品亚洲第一 | 欧美在线a| 久久久久久久久久久久久9999 | 五月婷婷色| 一区二区三区亚洲 | 色婷婷精品国产一区二区三区 | 亚洲天堂av网 | 国产精品自拍视频 | 亚洲精品黄色 | 久草综合在线视频 | 看一级黄色毛片 | 亚洲成人观看 | 日韩av手机在线观看 | 亚洲国产精品成人久久久 | 亚洲国产精品久久久 | www国产精品| 95国产精品| a在线观看免费 | 亚洲精品av在线 | 国产极品车模吞精高潮呻吟 | 欧美国产日韩一区二区三区 | 手机av在线 | 久久国产欧美日韩精品 | 97伦理影院 | 欧美在线观看一区 | 欧美大片久久久 | 亚洲精品免费在线 | 国产亚洲精品综合一区 | 国产精品无码永久免费888 | 81精品国产乱码久久久久久 | 毛片a区| 免费av手机在线观看 |