【導(dǎo)讀】軟件設(shè)計采用模塊化結(jié)構(gòu),匯編語言編程。系統(tǒng)通過LCD顯示數(shù)據(jù),可以顯示公歷日期以及星期。在內(nèi)容安排上首先描述系統(tǒng)硬件工作原理,著重介紹了各硬件接口技術(shù)和各個接口模塊的功能;其次,詳細的闡述了程序的各個模塊和實現(xiàn)過程。電子萬年歷是實現(xiàn)對年,月,日,時,分,秒數(shù)字顯示的計時裝置,廣泛用于個人家庭,車站,碼頭,辦公室,銀行大廳等場所,成為人們?nèi)粘I钪械谋匦杵?。根?jù)各自芯片的功能互相連接成電子萬年歷的控制電路。軟件控制程序主要有主控程序、電子萬年歷的時間控制程序、時間顯示及星期顯示程序等組成。主控程序中對整個程序進行控制,進行了初始化程序及計數(shù)器、還有鍵盤功能程序、以及顯示程序等工作,時間控制程序是電子萬年歷中比較重要的部分。如果是閏年,第二個月天數(shù)不為28天,而是29天。閏年的判斷規(guī)則為,如果該年份是4或100的整數(shù)倍或者是400的整數(shù)倍,則為閏年