版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、V西南科技大學(xué)城市學(xué)院課程設(shè)計實訓(xùn)論文課題:基于單片機的點陣滾動顯示院系:工程技術(shù)學(xué)院學(xué)號:201541485學(xué)生姓名:黃如意,專業(yè)班級:建智1501VI西南科技大學(xué)城市學(xué)院課程設(shè)計LED點陣屏設(shè)計摘要:單片機是計算機技術(shù),大規(guī)模集成電路技術(shù)和控制技術(shù)的綜合產(chǎn)物,經(jīng)過30多年的發(fā)展歷程,單片機應(yīng)用已十分廣泛和深入,所以可以毫不夸張的說,任何設(shè)備和產(chǎn)品的自動化,數(shù)字化和智能化都離不開單片機。如果說微型計算機的出現(xiàn)使現(xiàn)代科學(xué)研究得到了質(zhì)的飛躍,那么可以毫不夸張他說,單片機技術(shù)的出現(xiàn)則是給現(xiàn)代工業(yè)測控領(lǐng)域帶來了一次新的技術(shù)革命。 由于單片機技術(shù)在各個領(lǐng)域正得到越來越廣泛的應(yīng)用,世界上許多集成電路生產(chǎn)
2、廠家相繼推出了各種類型的單片機,在單片機家族的眾多成員中,MCS-51系列單片機以其優(yōu)越的性能、成熟的技術(shù)及高可靠性和高性能價格比,迅速占領(lǐng)了工業(yè)測控和自動化工程應(yīng)用的主要市場,成為國內(nèi)單片機應(yīng)用領(lǐng)域中的主流。半導(dǎo)體發(fā)光二極管(LED),是指在半導(dǎo)體PN結(jié)通以正向電流時能發(fā)光的半導(dǎo)體顯示器件。它具有壽命長、功耗低、體積小、多色顯示、工作溫度穩(wěn)定性好,響應(yīng)時間快等優(yōu)點,已廣泛用于各種儀器儀表、計算機、家用電器等領(lǐng)域,也可用于光纖通信、信息處理和自動控制。 隨著技術(shù)的發(fā)展,LED顯示得到了日益廣泛的應(yīng)用,將單色或彩色發(fā)光二極管排列成矩陣板即構(gòu)成LED顯示屏,利用單片機或微機來進行控制,使顯示內(nèi)容變
3、得豐富多彩。LED點陣顯示系統(tǒng)中各模塊的顯示方式有靜態(tài)和動態(tài)顯示兩種。靜態(tài)顯示原理簡單、控制方便,但硬件接線復(fù)雜,在實際應(yīng)用中一般采用動態(tài)顯示方式,動態(tài)顯示采用掃描的方式工作,由峰值較大的窄脈沖驅(qū)動,從上到下逐次不斷地對顯示屏的各行進行選通,同時又向各列送出表示圖形或文字信息的脈沖信號,反復(fù)循環(huán)以上操作,就可顯示各種圖形或文字信息。本文將介紹一種采用單片機AT89C52進行控制的8*8LED點陣顯示。該點陣可實現(xiàn)動態(tài)顯示數(shù)字09及字符AZ以及簡單字體和圖形的功能。 關(guān)鍵詞:單片機,點陣屏 VIII西南科技大學(xué)城市學(xué)院課程設(shè)計Building intelligence practice pape
4、rsAbstract:Single chip computer technology, integrated product of large scale integrated circuit technology and control technology, after 30 years of development, SCM application has been very extensive and in-depth, so it is no exaggeration to say that any automation equipment and products, digital
5、 and intelligent all cannot do without scm. If the emergence of micro computers makes modern scientific research get a qualitative leap, it can be no exaggeration, he said, the emergence of single-chip technology is to the modern industrial measurement and control field has brought a new technologic
6、al revolution. Due to the application of SCM technology in various fields is becoming more and more widely, many of the worlds integrated circuit manufacturers have introduced various types of SCM, SCM in many members of the family, the MCS-51 series single chip with its superior performance, mature
7、 technology and high reliability and high performance price ratio, and quickly occupied the main market industry control and automation engineering application, become the mainstream of the domestic application in the field of. Semiconductor light emitting diode (LED) is a semiconductor display devi
8、ce that can emit light when the semiconductor pn junction is connected with a positive current. It has many advantages, such as long life, low power consumption, small size, multicolor display, good working temperature stability, fast response time, etc. it has been widely used in various instrument
9、s, computers, household appliances and other fields, and can also be used in optical fiber communication, information processing and automatic control. With the development of technology, LED display has been increasingly widely used, the monochrome or color light-emitting diode array as a matrix bo
10、ard that constitute the LED display, the use of single chip microcomputer or microcomputer to control, so that the display content becomes rich and colorful. The display mode of each module in LED dot matrix display system has two kinds of static and dynamic display. The static display principle is
11、simple, easy to control, but the hardware wiring complex, in the practical application of commonly used in dynamic display, dynamic display by scanning mode, the peak of narrow pulse large drive, to the next successive constantly on the screen line from strobe and pulse signal, said the graphics or
12、text information to each column is sent, repeating the above operation, you can display a variety of graphics or text information. This paper introduces a 8*8LED dot matrix display controlled by single-chip microcomputer AT89C52. The dot matrix can realize the dynamic display of digital 09 and chara
13、cter AZ, and the functions of simple fonts and graphics.Key words:Microcontroller,Matrix ScreenV西南科技大學(xué)城市學(xué)院課程設(shè)計目錄第一章緒論.1第二章硬件設(shè)計.2第三章軟件設(shè)計.4第四章插圖清單和表格清單.5第五章單片機程序.7第六章總結(jié).9第七章致謝.9西南科技大學(xué)城市學(xué)院課程設(shè)計第一章緒論一、課程設(shè)計目的利用單片機控制一塊最簡單的88LED點陣式電子廣告牌,將一些特定的文字或圖形以特定的方式顯示出來.二、課程設(shè)計要求設(shè)計一個室內(nèi)用點陣LED漢字顯示屏,要求在目測條件下LED顯示屏各點亮度均勻,充足
14、,顯示文字應(yīng)穩(wěn)定,清晰無串?dāng)_。文字顯示有靜止,移入移出等顯示方式。依據(jù)單片機技術(shù)原理,通過硬件電路設(shè)計以及軟件編譯和開發(fā)板進行設(shè)計。顯示的具體內(nèi)容等,可自行設(shè)計。9西南科技大學(xué)城市學(xué)院課程設(shè)計第二章 硬件設(shè)計1:把“單片機系統(tǒng)”區(qū)域中的P0.0P0.7端口分別通過八個電阻連接到“點陣模塊”區(qū)域中的“L1L8”行控制端口上見下圖;2:把“單片機系統(tǒng)”區(qū)域中的P2.0P2.7端口通過與寄存芯片74HC573串聯(lián),接到陣模塊”區(qū)域中的“S1S8”列控制端口上;見下圖:3:復(fù)位電路設(shè)計: 開機復(fù)位與按鍵復(fù)位連在一起,使用一個電極電容與按鍵并聯(lián)再串聯(lián)電阻,如下圖:說明:開機瞬間10uf電容C5兩端產(chǎn)生高
15、電平,RST為單片機復(fù)位端,在運行任意時刻按下按鍵S 電路復(fù)位初始化。4:時鐘電路: X1為12mHz晶振,C1、C2為30pf電容,見下圖:說明:所有單片都必須接有時鐘電路才能正常運行第三章 軟件分析1:主程序流程系統(tǒng)主程序開始以后首先是對系統(tǒng)環(huán)境初始化,包括設(shè)置串口、定時器、中斷和端口。2、顯示驅(qū)動程序查詢當(dāng)前點亮的行號,從顯示緩存區(qū)內(nèi)讀取下一行的顯示數(shù)據(jù),并通過串口發(fā)送給移位寄存器。為消除在切換行顯示數(shù)據(jù)的時候產(chǎn)生拖尾現(xiàn)象,在中斷程序中,驅(qū)動程序先要關(guān)閉顯示屏,等顯示數(shù)據(jù)打入輸出鎖存器并鎖存后,然后再輸出新的行選通信號,重新打開顯示。第四章 插圖清單和表格清單1、88LED點陣等效電路圖
16、2、仿真電路圖3、元器件清單元器件名稱型號數(shù)量萬能版12CM*18CM1晶振11.0592HZ2瓷片電容30pF2點解電容25V22UF1LED點陣8*8 共陽1單片機AT89C521緊鎖座40P1USB插頭-1彈性按鍵-1電阻1K8排阻A102J1漆包線5米1第五章 單片機程序# include # define uint unsigned int # define uchar unsigned char char code led= 0x00,0x7E,0x08,0x10,0x20,0x5E,0x92,0x1E,0x00,/石0x00,0x10,0xFE,0x92,0x92,0xFE,0x
17、10,0x10,0x10,0x00,/中0x00,0x10,0xfe,0x92,0xfe,0x92,0xfe,0x11,0x1f,0x00,/電 0x00,0x08,0x08,0x08,0x08,0x48,0x48,0x30,0x00,/J0x00,0x00,0x7E,0x04,0x08,0x10,0x20,0x7E,0x00,/Z0x00,0x18,0x38,0x38,0x18,0x18,0x18,0x3c,0x3c,0x00,/1 0x00,0x00,0x7C,0x40,0x40,0x7C,0x04,0x04,0x7C,0x00,/5 0x00,0x18,0x24,0x24,0x24,0x
18、24,0x24,0x18,0x00,0x00,/0 0x00,0x18,0x38,0x38,0x18,0x18,0x18,0x3c,0x3c,0x00,/1 0x00,0x18,0x38,0x38,0x18,0x18,0x18,0x3c,0x3c,0x00,/1 0x00,0x38,0x6c,0x6c,0x0c,0x18,0x64,0x7c,0x7c,0x00,/2 0x00,0x3c,0x6e,0x6c,0x18,0x1c,0x6e,0x6c,0x38,0x00,/3 0x00,0x00,0x00,0x22,0x55,0x00,0x14,0x08,0x00,0x00,/笑 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ; void delay(uint a) uint x,y; for(x=0;xa;x+) for(y=0;y0;j-) w=0x01; for(i=0;i10;i+) P0=w; P2=ledk+i; delay(5); w=1; k+; if(k=120) k=0; / P0=0x00; / delay(10000); 程序中可按照顯示需要更改顯示內(nèi)容。第六章 總結(jié)在完成單片機課程設(shè)計后,我們發(fā)現(xiàn)我們還有許多不足,所學(xué)到的知識還遠(yuǎn)遠(yuǎn)不夠,以至于還有一些功能不能被動完成。但通過學(xué)習(xí)多次實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力運維臨時工勞動合同樣本
- 水源地暖系統(tǒng)安裝協(xié)議
- 城市廣場安保人員招聘協(xié)議
- 數(shù)據(jù)中心資料員合同樣本
- 橋梁建設(shè)泵機租賃合同
- 餐飲店外墻涂料施工合同
- 軟件技術(shù)研發(fā)合作合同
- 冷鏈物流解決方案施工合同
- 酒吧主題派對策劃合同
- 銀行貸款延期協(xié)議
- 部編版歷史九年級上冊第六單元 第17課君主立憲制的英國【課件】y
- 2024年《建筑設(shè)備安裝》復(fù)習(xí)考試題庫及答案(含各題型)
- 2023年EHS工作年度總結(jié)及2024年工作展望(新版)
- 食品風(fēng)味研究專題智慧樹知到期末考試答案章節(jié)答案2024年中國農(nóng)業(yè)大學(xué)
- 16J914-1 公用建筑衛(wèi)生間
- 鐵路隧道安全風(fēng)險評估
- 國有企業(yè)勞動用工管理辦法模版
- ISO14001-2015內(nèi)審檢查表(完整記錄)
- yy娛樂頻道設(shè)計方案模板(簡約版)
- 胃舒平藥片中Al2O3及MgO含量的測定
- 彌漫大b細(xì)胞淋巴瘤(初治)臨床路徑
評論
0/150
提交評論