畢業(yè)答辯-基于STC89C52RC單片機(jī)的LED點(diǎn)陣系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
畢業(yè)答辯-基于STC89C52RC單片機(jī)的LED點(diǎn)陣系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
畢業(yè)答辯-基于STC89C52RC單片機(jī)的LED點(diǎn)陣系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
畢業(yè)答辯-基于STC89C52RC單片機(jī)的LED點(diǎn)陣系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
畢業(yè)答辯-基于STC89C52RC單片機(jī)的LED點(diǎn)陣系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

LOGO基于STC89c52RC單片機(jī)的LED點(diǎn)陣顯示系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)LOGO背景及意義背景LED顯示屏是八十年代后期在全球迅速發(fā)展起來的新型信息顯示媒體,顯示屏由幾萬甚至幾十萬個(gè)半導(dǎo)體發(fā)光二極管像素點(diǎn)均勻排列組成。利用不同的材料可以制造不同色彩的LED像素點(diǎn)。目前應(yīng)用最廣的是紅色、綠色、黃色。而藍(lán)色和純綠色LED的開發(fā)已經(jīng)達(dá)到了實(shí)用階段。LED顯示屏可以顯示變化的數(shù)字、文字、圖形圖像;不僅可以用于室內(nèi)環(huán)境還可以用于室外環(huán)境,具有投影儀、電視墻、液晶顯示屏無法比擬的優(yōu)點(diǎn)。意義該設(shè)計(jì)課題使我們能夠掌握LED顯示屏的基本顯示原理和設(shè)計(jì)方法,對(duì)LED顯示屏這個(gè)行業(yè)有了較為深刻的了解和認(rèn)識(shí)。并且對(duì)大學(xué)期間所學(xué)習(xí)的一些理論進(jìn)行了實(shí)踐,使我們對(duì)所學(xué)過的理論知識(shí)有了新的認(rèn)識(shí)。并且通過該設(shè)計(jì)課題掌握了51單片機(jī)的的軟硬件開發(fā)工具的使用方法,為

以后從事相關(guān)行業(yè)的工作積累了實(shí)際工作經(jīng)驗(yàn)。能實(shí)現(xiàn)兩行每行8個(gè)漢字的顯示,每個(gè)漢字采用

16*16LED點(diǎn)陣;實(shí)現(xiàn)顯示內(nèi)容的左移、右移,移動(dòng)速度可變;

(4)顯示內(nèi)容的移動(dòng)方向和速度可由按鍵控制從串口實(shí)現(xiàn)顯示內(nèi)容的控制,所顯示的漢字能夠通過串口輸入;要求顯示的內(nèi)容具有較高亮度。能實(shí)現(xiàn)特定圖形的顯示,每個(gè)圖形采用

16*16LED點(diǎn)陣;要求完成設(shè)計(jì)并完成PCB實(shí)現(xiàn)。設(shè)計(jì)要求設(shè)計(jì)階段分析所選課題要求并完成對(duì)工具的學(xué)習(xí),并上網(wǎng)查閱資料完成硬件電路設(shè)計(jì),串口電路,單片機(jī)系統(tǒng)電路,行、列驅(qū)動(dòng)顯示電路。并成功搭建好硬件平臺(tái)詳細(xì)設(shè)計(jì)軟件編程流程,設(shè)計(jì)文字的移動(dòng)方向,按鍵掃描并控制移動(dòng)方向,以及中斷程序。設(shè)計(jì)上位機(jī)發(fā)送控制指令程序。并成功進(jìn)行調(diào)試優(yōu)化代碼完成不足之處,編寫論文功能完成進(jìn)度能實(shí)現(xiàn)一行4個(gè)漢字的顯示,每個(gè)漢字采用16*16LED點(diǎn)陣;實(shí)現(xiàn)顯示內(nèi)容的左移、右移、上移、下移、上顯、下顯, 并且移動(dòng)速度可變;顯示內(nèi)容的移動(dòng)方向和速度可由按鍵控制;要求顯示的內(nèi)容具有較高亮度;能實(shí)現(xiàn)特定圖形的顯示,每個(gè)圖形采用16*16LED點(diǎn)陣;從串口實(shí)現(xiàn)顯示內(nèi)容的控制,通過發(fā)送控制指令控制顯示 內(nèi)容,以及字體的移動(dòng)方向;完成硬件電路的設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)硬件組成框圖上位機(jī)與下位機(jī)串口通信PC機(jī)單片機(jī)驅(qū)動(dòng)電路16*64顯示屏方案如圖所示,以PC機(jī)作為上位機(jī)用串行通信的方式將顯示內(nèi)容和控制指令傳輸?shù)絾纹瑱C(jī)系統(tǒng),單片機(jī)根據(jù)上位機(jī)傳輸來的內(nèi)容和指令通過端口譯碼擴(kuò)展后驅(qū)動(dòng)4塊16*16LED點(diǎn)陣模塊構(gòu)成的16×64的LED點(diǎn)陣顯示屏硬件部分---串口電路串口部分的作用為單片機(jī)與PC機(jī)之間通信,1.電平轉(zhuǎn)換2.KEIL

C把程序編譯之后產(chǎn)生.HEX文件后下載到單片機(jī)中執(zhí)行;3.使單片機(jī)接收PC機(jī)發(fā)送過來的控制指令來控制顯示內(nèi)容。硬件部分---單片機(jī)系統(tǒng)本設(shè)計(jì)只用到P0和P2兩個(gè)端口,一個(gè)作為程序控制,另一個(gè)作為按鍵控制硬件部分---顯示電路行驅(qū)動(dòng)采用四-十六譯碼器74LS154,列驅(qū)動(dòng)采用具有一個(gè)8位串入并出的移位寄存器和一個(gè)8位輸出鎖存器的結(jié)構(gòu)的74LS595級(jí)聯(lián)共同驅(qū)動(dòng)16*64的顯示屏硬件部分---電路圖硬件部分---實(shí)物圖硬件部分---實(shí)物圖軟件部分---PC上位機(jī)上位機(jī)部分能夠發(fā)送控制指令,通過串口發(fā)送給單片機(jī)來控制顯示內(nèi)容的更換以及移動(dòng)方向的改變軟件部分---程序流程串口中斷系統(tǒng)初始化化從顯示數(shù)組讀取數(shù)據(jù)到顯示寄存器靜態(tài)顯示等待發(fā)生中斷讀取顯示控制命令選擇顯示方式調(diào)用相應(yīng)顯示程主程序流程圖開

始RI=1?起始位?接收顯示數(shù)據(jù)及控制命令將顯示數(shù)據(jù)移入顯示數(shù)組將控制命令賦給控制字符NNYY中斷開始中斷返回軟件部分---程序流程清楚標(biāo)志位選擇相應(yīng)顯示程序中斷返回中斷開始按鍵中斷NKey=0?按鍵延遲YNKey=0?Y設(shè)計(jì)過程中的問題及收獲難點(diǎn):硬件設(shè)備焊接選擇屏幕軟件代碼調(diào)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論