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