史上功能最強(qiáng)大的DS1302萬年歷設(shè)計(jì),先觀摩一下功能:
主界面:大字顯示時(shí)間,16*16 中文字顯示星期、日期農(nóng)歷、鬧鐘狀態(tài)、剩余時(shí)間顯示
當(dāng)有節(jié)日的時(shí)候,顯示農(nóng)歷的位置,即輪流顯示農(nóng)歷和節(jié)日;同樣24節(jié)氣顯示在鬧鐘狀態(tài)位置,并與鬧鐘狀態(tài)輪流顯示
功能設(shè)置:時(shí)間設(shè)置、鬧鐘設(shè)置、農(nóng)歷查詢、背光設(shè)置、系統(tǒng)設(shè)置、關(guān)于本機(jī)(麻雀雖小,五臟俱全)
農(nóng)歷查詢輸入任意日期,即可查詢對(duì)應(yīng)的農(nóng)歷日期,目前設(shè)置只能查詢2000年以后的。
背光設(shè)置里面有子菜單,背光時(shí)間、背光亮度設(shè)計(jì)、時(shí)間設(shè)置范圍,背光亮度1-10可調(diào),當(dāng)設(shè)置為1時(shí),背光關(guān)閉
系統(tǒng)設(shè)置里面包含整點(diǎn)報(bào)時(shí)設(shè)置及、按鍵聲音設(shè)置、待機(jī)設(shè)置等等
介紹完功能,來看看硬件吧。主控是stc89c58芯片。液晶使用的是ST7565PZ主芯片,不帶字庫液晶。
原理圖設(shè)計(jì)比較簡(jiǎn)單:
本設(shè)計(jì)最強(qiáng)大的功能在程序上面,實(shí)現(xiàn)這么多功能,也充分使用了單片機(jī)的功能。附件的程序包含了最初版本的代碼,已經(jīng)優(yōu)化過的省電模式的程序,比前一版本,省電可以高達(dá)30%。