利用LS芯片擴(kuò)展位LED串行顯示接口電路_第1頁
利用LS芯片擴(kuò)展位LED串行顯示接口電路_第2頁
利用LS芯片擴(kuò)展位LED串行顯示接口電路_第3頁
利用LS芯片擴(kuò)展位LED串行顯示接口電路_第4頁
利用LS芯片擴(kuò)展位LED串行顯示接口電路_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 集中實(shí)踐報(bào)告書課題名稱利用74LS164芯片擴(kuò)展8位LED串行顯示接口電路姓 名學(xué) 號系、 部專業(yè)班級指導(dǎo)教師年月日 一、設(shè)計(jì)任務(wù)及要求:設(shè)計(jì)任務(wù):利用74LS164芯片擴(kuò)展8位LED串行顯示。學(xué)習(xí)和掌握單片機(jī)中常用接口電路的應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識理論知識對應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加強(qiáng)理論知識與應(yīng)用相結(jié)合的實(shí)踐和鍛煉。通過這次設(shè)計(jì)實(shí)踐能夠進(jìn)一步加深對專業(yè)知識和理論知識學(xué)習(xí)的認(rèn)識和理解,使自己的設(shè)計(jì)水平和對所學(xué)的知識的應(yīng)用能力以及分析問題解決問題的能力得到全面提高。要 求: 1. 要求將片內(nèi)30H-37H單元中數(shù)據(jù),8個數(shù)碼管,用擴(kuò)展串行的顯示端口顯示出來。2. 要求做出實(shí)物。二、指導(dǎo)教

2、師評語: 三、成績 指導(dǎo)教師簽名: 年 月 日 利用74LS164芯片擴(kuò)展8位LED串行顯示接口電路一、設(shè)計(jì)目的利用74LS164芯片擴(kuò)展8位LED串行顯示。學(xué)習(xí)和掌握單片機(jī)中常用接口電路的應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識理論知識對應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加強(qiáng)理論知識與應(yīng)用相結(jié)合的實(shí)踐和鍛煉。通過這次設(shè)計(jì)實(shí)踐能夠進(jìn)一步加深對專業(yè)知識和理論知識學(xué)習(xí)的認(rèn)識和理解,使自己的設(shè)計(jì)水平和對所學(xué)的知識的應(yīng)用能力以及分析問題解決問題的能力得到全面提高。二、設(shè)計(jì)要求1. 要求將片內(nèi)30H-37H單元中數(shù)據(jù),8個數(shù)碼管,用擴(kuò)展串行的顯示端口顯示出來。2. 要求做出實(shí)物。三、硬件電路設(shè)計(jì)74LS164是串行輸入并行輸

3、出的移位寄存器,每接一片74LS164可擴(kuò)展一個8位并行輸出口,可以作為LED顯示器的8根段選線。實(shí)物如圖3-1所示。系統(tǒng)總電路原理圖如圖3-2,為89C52單片機(jī)最小系統(tǒng)與8位數(shù)碼管的連接圖,分別用8個74LS164和8個LED數(shù)碼管。部分硬件電路原理圖如圖3-3所示。 圖3-1 電路連接實(shí)物圖圖3-2 總電路原理圖圖3-3 部分硬件電路原理圖數(shù)碼管中有8段LED數(shù)碼管顯示器由8個發(fā)光二極管組成。LED數(shù)碼管顯示器有兩種不一樣的形式:一種是8個發(fā)光二極管的陽極都連在一起的,稱之為共陽極LED數(shù)碼管顯示器;另一種是8個發(fā)光二極管的陰極都連在一起的,稱之為共陰極LED數(shù)碼管顯示器。本次設(shè)計(jì)采用共

4、陽極LED數(shù)碼管。在單片機(jī)應(yīng)用系統(tǒng)中,數(shù)碼管顯示器顯示常用兩種辦法:靜態(tài)顯示和動態(tài)掃描顯示。所謂靜態(tài)顯示,就是每一個數(shù)碼管顯示器都要占用單獨(dú)的具有鎖存功能的I/O接口用于筆劃段字形代碼。這樣單片機(jī)只要把要顯示的字形代碼發(fā)送到接口電路,就不用管它了,直到要顯示新的數(shù)據(jù)時,再發(fā)送新的字形碼,因此,使用這種辦法單片機(jī)中CPU的開銷小。89C52單片機(jī)外接8片74LS164作為8位LED數(shù)碼管顯示器的靜態(tài)顯示接口,把89C52的RXD作為數(shù)據(jù)輸出線,TXD作為移位時鐘脈沖。四、流程圖設(shè)計(jì) 圖4-1 主流程圖由流程圖可知設(shè)置好串口的工作方式,用定時器T1產(chǎn)生波特率,依次傳遞30H到37H八個數(shù)依次傳遞到

5、數(shù)碼管。五、程序設(shè)計(jì)#include <reg52.h>#include <absacc.h>#define uchar unsigned char#define uint unsigned int#define a0 DBYTE0X30=0x02#define a1 DBYTE0X31=0x00#define a2 DBYTE0X32=0x01#define a3 DBYTE0X33=0x06#define a4 DBYTE0X34=0x00#define a5 DBYTE0X35=0x06#define a6 DBYTE0X36=0x03#define a7 DBY

6、TE0X37=0x00uchar ledCode10=0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09;void delay(uint t) uint j; for(;t>0;t-) for (j=6245;j>0;j-) ;main() SCON=0x00; TMOD=0x10;TH1=0x39;TL1=0x16;TR1=1;ET1=1; EA=1; delay(50); SBUF=ledCodea0; delay(50);while(TI=0)TI=0;SBUF=ledCodea1; delay(50);while(TI=0)T

7、I=0;SBUF=ledCodea2; delay(50);while(TI=0)TI=0;SBUF=ledCodea3; delay(50);while(TI=0)TI=0;SBUF=ledCodea4;while(TI=0)TI=0; delay(50);SBUF=ledCodea5;while(TI=0)TI=0;delay(50);SBUF=ledCodea6;while(TI=0)TI=0;delay(50);SBUF=ledCodea7;while(TI=0)TI=0; delay(50);實(shí)驗(yàn)結(jié)果如圖5-1,30H-37H單元的八位數(shù)據(jù)為20160630。圖5-1運(yùn)行結(jié)果六、設(shè)計(jì)

8、總結(jié):串行顯示的原理:將89C51單片機(jī)的串行口設(shè)置在工作方式0,只要把數(shù)據(jù)往SBUF里放,系統(tǒng)就自動將串行數(shù)據(jù)由RXD(P3.0)送出,其中移位時鐘由TXD(P3.1)送出。將74LS164的A、B端與RXD相接,CLK與TXD相接,MR接高電平,在滿足條件時數(shù)據(jù)就傳送到74LS164并寄存。將前一個74LS164的QH端連接到下一個74LS164的QA端,再將CLK端連接到一起并接到TXD,則送數(shù)據(jù)時,前后數(shù)據(jù)就會依次從上一個片子傳到下一個片子。根據(jù)設(shè)計(jì)思路,即將片內(nèi)30H-37H單元中數(shù)據(jù),用擴(kuò)展串行的顯示端口顯示出來和串行顯示的原理。首先對30H-37H單元定義,然后對30H-37H單元賦值,將89C51單片機(jī)的串行口設(shè)置在工作方式0,然后用定時器T1設(shè)置好波特率由TXD(P3.1)送出移位時鐘,然后依次傳遞30H-37H單元的八位數(shù)據(jù)到74LS164輸出到數(shù)碼管。通過本次課程設(shè)計(jì),我懂得了理論與實(shí)際相結(jié)合是非常重要的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正學(xué)到知識,從而提高

溫馨提示

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

評論

0/150

提交評論