基于單片機的點(diǎn)陣式LED滾動(dòng)漢字顯示屏仿真設計
4. 調試與仿真
Proteus仿真時(shí),單片機需要加載程序,加載程序為.HEX文件。本設計利用Keil μVision2, 在新建Keil項目時(shí)選擇AT89C52單片機作為CPU,將C語(yǔ)言源程序導入,在“Options For Target”對話(huà)窗口中,選中“Output”選項中的“Create HEX File”,編譯鏈接后就可以生成.HEX文件。在Proteus ISIS中,選中AT89C52并單擊鼠標左鍵,對AT89C52進(jìn)行設置,設置單片機時(shí)鐘頻率為12MHz,按照正確的文件路徑加載.HEX文件。對單片機設置完畢后就可以開(kāi)始仿真了。仿真過(guò)程中如有硬件問(wèn)題可在Proteus ISIS中直接修改,如有軟件問(wèn)題可在Keil μVision2中直接修改,通過(guò)Keil與Proteus的聯(lián)合調試就可以得到滿(mǎn)意的結果。本設計的仿真結果如圖4所示。
圖4. 仿真結果
5.結論
利用Proteus實(shí)現了對點(diǎn)陣式LED滾動(dòng)漢字顯示屏的仿真,完成了“2008北京歡迎您!”10個(gè)字的滾動(dòng)顯示,達到了良好的設計效果。該仿真電路接近實(shí)際電路,可以直接由該電路利用相關(guān)軟件設計印制電路板,加上電源電路和時(shí)鐘電路,就可以制作出實(shí)際的點(diǎn)陣式LED滾動(dòng)漢字顯示屏。通過(guò)前期仿真縮短了開(kāi)發(fā)周期,降低了開(kāi)發(fā)成本,達到事半功倍之成效。
6.本文作者創(chuàng )新點(diǎn)
本文作者創(chuàng )新點(diǎn)在于:在深入研究嵌入式系統軟硬件設計仿真平臺Proteus的基礎上,成功完成了對點(diǎn)陣式LED滾動(dòng)漢字顯示屏的設計仿真,為單片機設計開(kāi)發(fā)提供了一種新的方法和手段。
參考文獻
[1].韓志軍等.單片機應用系統設計[M].機械工業(yè)出版社,2004
[2].周潤景等. Proteus在MCS-51ARM7系統中的應用百例[M].電子工業(yè)出版社,2006
[3].馬忠梅等.單片機的C語(yǔ)言應用程序設計[M].北京航空航天大學(xué)出版社,2006
[4].劉樹(shù)中,孫書(shū)膺,王春平.單片機和液晶顯示驅動(dòng)器串行接口的實(shí)現[J].微計算機信息,2007,02:137-138。
led顯示器相關(guān)文章:led顯示器原理
上拉電阻相關(guān)文章:上拉電阻原理
評論