以單片機為核心的8×8LED點陣動態(tài)顯示設(shè)計_第1頁
以單片機為核心的8×8LED點陣動態(tài)顯示設(shè)計_第2頁
以單片機為核心的8×8LED點陣動態(tài)顯示設(shè)計_第3頁
以單片機為核心的8×8LED點陣動態(tài)顯示設(shè)計_第4頁
以單片機為核心的8×8LED點陣動態(tài)顯示設(shè)計_第5頁
全文預(yù)覽已結(jié)束

付費下載

下載本文檔

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

文檔簡介

以單片機為核心的8×8LED點陣動態(tài)顯示設(shè)計LED電子顯示屏具有投影儀器、液晶顯示屏無法比擬的優(yōu)點:高亮度、功耗小、工作電壓低、壽命長、穩(wěn)定和耐沖擊等優(yōu)點。本文所提出的即為一種基于AT89C51系列單片機的8×8LED點陣動態(tài)顯示的設(shè)計原理。18×8LED點陣電路及顯示原理1.1單片機及其主控接口簡介本文采用的AT89C51系列單片機是8位機,是一款很有代表性的經(jīng)典單片機。P口又稱I/O口,是單片機的輸入輸出口,其中共有4組(P0-P3),每組都有8根管腳。而這里我們要用到的只有兩組,P1口和P2口。P1口是一個雙向的8位I/O口,其內(nèi)部有一個上拉電阻。如果對端口寫入“1”,及通過上拉電阻把端口拉到高電平,這時P1可作為輸入口使用。而當(dāng)P2口作為輸入口時,和P1口的原理一樣。只不過在訪問外部數(shù)據(jù)存儲器或16位地址的外部數(shù)據(jù)存儲(例如執(zhí)行MOVX@DPTR指令)時,P2口還可以作為8位的地址數(shù)據(jù)總線使用。1.28×8LED點陣電路原理圖如下8×8LED點陣電路原理圖所示,將單片機的P1口連接LED點陣模塊的列線,P2口連接LED點陣模塊的行線即:1.38×8LED點陣動態(tài)顯示原理(1)LED點陣顯示原理我們采用的是一個共陽極8×8的點陣LED顯示器。該點陣對外引出8條行線,8條列線。若使某一個LED發(fā)光,只要將與其LED連接的行線加高電平,列線加低電平;若使某一列LED發(fā)光,只要將8根行線全加高電平,此列線加低電平;若使某一列LED部分發(fā)光,只要將需發(fā)光的行線加高電平,此列線加低電平。單片機P2口輸出的數(shù)據(jù)通過行驅(qū)動器加至點陣的8條行線上,單片機P1口輸出的數(shù)據(jù)通過列驅(qū)動器反相后加至點陣的8條列線上。若要使該點陣顯示某一信息,只要通過P2口、P1口輸出特定的數(shù)據(jù),控制點陣LED逐行或逐列循環(huán)發(fā)光即可。(2)動態(tài)顯示思路由靜態(tài)顯示原理可知,欲達到動態(tài)顯示的目的,就需要讓LED燈變化的速度快一些,就像有多幅圖片組成的一個動畫。首先得保證LED顯示屏上的點自身閃爍的速度,如果閃爍的速度太慢,你看到的只是某些點亮,只有讓LED屏上的點閃爍的速度達到足夠快時才能看到穩(wěn)定輸出的字,當(dāng)然須讓這一狀態(tài)保持一定的時間。其次如果想讓字達到移動的效果,應(yīng)當(dāng)使LED顯示屏上的字的狀態(tài)進行更新,而對于字的狀態(tài)更新速度的快慢如何控制,取決于個人的需要。如果你想使字左右移動的速度快一些,那么你可以把字的狀態(tài)的更新速度設(shè)置的快一些(通過修改程序中的延時語句進行設(shè)置),反之就可以降慢字的移動速度。28×8LED點陣動態(tài)顯示運行程序按照以上敘述的思路進行編寫程序,8×8LED點陣動態(tài)顯示運行程序如下:38×8LED點陣動態(tài)顯示仿真結(jié)果首先按照上述點陣電路原理圖連接好仿真儀器的線路,之后把上述程序輸入到仿真軟件中進行實驗仿真,得到的顯示效果如圖2所示:4結(jié)束語本設(shè)計是使用簡短的匯編語言程序在LED點陣顯示屏上實現(xiàn)了漢字的滾動顯示。其特點是:結(jié)構(gòu)簡單,應(yīng)用方便

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論