基于單片機的電子課程表系統(tǒng).doc
基于單片機的電子課程表系統(tǒng),目 錄 第1節(jié) 引 言31.1 電子課表系統(tǒng)概述31.2 本設(shè)計任務(wù)和主要內(nèi)容4第2節(jié) 系統(tǒng)主要硬件電路設(shè)計52.1 單片機控制系統(tǒng)原理52.2 單片機主機系統(tǒng)電路62.2.1時鐘電路72.3 七段數(shù)碼管顯示電路72.4 led顯示系統(tǒng)電路82.5 漢字顯示硬件電路9第3節(jié) 系統(tǒng)軟件設(shè)計10 3.1 系統(tǒng)主程序設(shè)計10...


內(nèi)容介紹
此文檔由會員 shmily022 發(fā)布目 錄
第1節(jié) 引 言……………………………………………………………………………3
1.1 電子課表系統(tǒng)概述……………………………………………………………3
1.2 本設(shè)計任務(wù)和主要內(nèi)容………………………………………………………4
第2節(jié) 系統(tǒng)主要硬件電路設(shè)計………………………………………………………5
2.1 單片機控制系統(tǒng)原理…………………………………………………………5
2.2 單片機主機系統(tǒng)電路…………………………………………………………6
2.2.1時鐘電路………………………………………………………………7
2.3 七段數(shù)碼管顯示電路…………………………………………………………7
2.4 LED顯示系統(tǒng)電路……………………………………………………………8
2.5 漢字顯示硬件電路……………………………………………………………9
第3節(jié) 系統(tǒng)軟件設(shè)計…………………………………………………………………10
3.1 系統(tǒng)主程序設(shè)計………………………………………………………………10
3.2 漢字的點陣顯示原理及字庫代碼獲取方法…………………………………15
第4節(jié) 結(jié)束語…………………………………………………………………………18
參考文獻…………………………………………………………………………19
附錄…………………………………………………………………………20
基于單片機的電子課程表系統(tǒng)
第1節(jié) 引 言
AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。
LED因其體積小,耗電量低,高亮度及環(huán)保等優(yōu)點而被廣泛應(yīng)用于公共場所的大屏顯示上,LED點陣大屏可應(yīng)用于戶外廣告,交通導航,大廳公告,比賽的多媒體實時顯示等領(lǐng)域。學校新建體育館內(nèi)就置有大幅LED顯示,校運會時為賽事信息實時顯示提供了便捷。
我們的課程設(shè)計是基于AT89C51單片機,用16*16點陣顯示滾動的課程名稱,至于教室門口,可即時顯示該教室內(nèi)正在上的課程名稱,方便師生選擇合適的教室學習。所作的點陣屏具有可移植性強,功能簡單,可以簡單繼續(xù)添加更多相關(guān)功能的模型,也可以擴展成多塊點陣屏的組合,以改良顯示效果。該系統(tǒng)靈活性強,易于操作,可靠性高。