新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 適于學(xué)校使用的電子日歷設(shè)計(jì)

適于學(xué)校使用的電子日歷設(shè)計(jì)

作者: 時(shí)間:2012-03-28 來源:網(wǎng)絡(luò) 收藏

3軟件

程序可采用匯編語言或C語言編程,主程序流程如圖4所示。在主程序中,主要實(shí)現(xiàn)初始化,按鍵處理,時(shí)間、溫度信息的采集和顯示段碼的形成以及漢字段碼的存取。當(dāng)日時(shí)標(biāo)變化時(shí),應(yīng)將節(jié)慶日倒計(jì)時(shí)天數(shù)減1;星期時(shí)標(biāo)為星期一時(shí),應(yīng)將校歷周數(shù)加1。當(dāng)有鍵按下時(shí),進(jìn)入按鍵處理程序,分別設(shè)定校歷周數(shù)、節(jié)慶日的漢字、倒計(jì)時(shí)時(shí)間等。采用動(dòng)態(tài)顯示方式,即在T0定時(shí)中斷程序中,每次從顯示緩沖區(qū)中取出一個(gè)段碼由81C55的PA口送出,相應(yīng)位控碼由81C55的PB送出,輪流顯示。按鍵處理、T0定時(shí)中斷子程序流程圖從略。

34.jpg

4結(jié)語

技術(shù)新,成本低,產(chǎn)品化以及批量生產(chǎn)。另外,本系統(tǒng)也可以由學(xué)生開發(fā),以提高學(xué)生的動(dòng)手能力、理論聯(lián)系實(shí)際以及分析和解決實(shí)際問題的能力。在本系統(tǒng)基礎(chǔ)上,可以由學(xué)生進(jìn)一步開發(fā)新的功能,例如時(shí)鐘芯片DS12C887的鬧鐘功能,漢字顯示內(nèi)容的增加及定時(shí)顯示等。因而本系統(tǒng)也是相關(guān)課程或畢業(yè)設(shè)計(jì)的一個(gè)很好的設(shè)計(jì)題目。

參考文獻(xiàn)
[1]楊振江,杜鐵軍,李群.流行單片機(jī)實(shí)用子程序及應(yīng)用實(shí)例[M].西安:西安科技大學(xué)出版社,2002
[2]王建校,楊建國,寧改娣,等.C51系列單片機(jī)及C51程序設(shè)計(jì)[M].成都:巴蜀書社,2002


上一頁 1 2 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉