想用微控制器設計萬年曆,如何實現陽曆到農曆的轉換?最好是給

2021-04-18 22:49:06 字數 1194 閱讀 8084

1樓:加

你好!1、微控制器什麼型號

2、液晶用什麼的?字元還是漢字?

3、程式是c語言寫嗎

4、時鐘晶片用的什麼

5、如果是實物,發一下原理圖

怎樣製作萬年曆微控制器

2樓:匿名使用者

今天碰到了n個白痴問題。

萬年曆是能夠顯示年月日、二十四節氣、農曆之類的東西,微控制器是一塊晶片。萬年曆可以用微控制器來做,但是我真不知道「萬年曆微控制器」怎麼做。我想你應該想問的是怎麼用微控制器來做萬年曆,我提供思路。

1、微控制器最小系統一塊。可以用stc89c52晶片+外圍電路。可以燒入使用者編寫的程式,實現萬年曆所需的邏輯。

2、實時時鐘電路一塊,可以用ds1302晶片。提供年月日、時分秒資料給微控制器。

3、顯示器電路一塊。用來顯示這些資料。

4、一些必要的按鍵,用來調整資料。

3樓:巫日斐冠

精確的話還是用專門的時鐘晶片,12c877,1302等等。

不精確的話,找個有定時器的pic,就可以啦。

4樓:澄芳菲督葦

可以自己模擬一個時鐘,也可以使用微控制器內部的時鐘功能暫存器(部分支援),最好的是使用相關時鐘晶片,這個時間很準,加上備用電池就是一個時鐘了,萬年曆也同時支援,

再就是硬體製作了,需要很多元器件,

誰能跟我說說微控制器萬年曆的設計思路唄

5樓:匿名使用者

你好!這個要看你實現的功能要求了

6樓:匿名使用者

仔細研究野火的stm32f103開發板的實時時鐘例程,就會學到很多東西

這個微控制器的實時時鐘只是一個簡單的32位計數器,計的是秒,要換算成年月日時分秒,完全是要根據陽曆的閏年規律計算的,先找一個基準日期,稱為時間戳

然後根據現今時間與時間戳的差值(以s為單位)計算當前的年月日時分秒鐘星期幾,然後根據**查每年的農曆有幾個月,幾個大小月,閏月是個月,春節在哪一天,當前日期是在春節前還是春節後,就能計算出農曆日期,然後計算24節氣,由於24節是按陽曆年劃分的,而陽曆的一年只有365天和366天兩種,因此24節的陽曆日期基本固定,找一個標準,然後記下各個節氣和標準日期的正負誤差就可以確定當前節氣的陽曆日期了,還有天干地支,只要有一個基準,求12和10的餘數,推算很容易的

萬年曆農曆是陽曆多少,萬年曆農曆2023年11月7日是陽曆多少

萬年曆陽曆 1971年12月24日 星期五 農曆 十一月初七 辛亥年 豬年 庚子月 癸未日 農曆1971年11月7日 是陽曆1971年12月24日星期五 1971年屬豬的,農曆11月27生日是陽曆多少號 萬年曆陽曆 1972年1月13日 星期四 農曆 十一月廿七 辛亥年 豬年 辛丑月 癸卯日 197...

萬年曆陰曆是陽曆多少?是什麼星座

陽曆 公元 1996年02月06日 水瓶座 陰曆 農曆 一九九五年十二月十八日 1995農曆臘月十八出生的陽曆是幾月幾號 1995是豬年 如果你問的是豬年臘月十八的話就是1996年2月6日。如果你問的是狗年臘月十八的話就是1995年1月18日。乙亥年臘月十八是1996年2月6日 甲戌年臘月十八是19...

基於微控制器的萬年曆帶鬧鐘和溫度顯示。元器件AT89C51與D

你將口改一下就行 include include define uchar unsigned char define uint unsigned int sbit lcdrs p2 2 sbit lcdrw p2 3 sbit lcden p2 4 sbit ce p1 2 sbit io p1 1...