中文符號顯示器_第1頁
中文符號顯示器_第2頁
中文符號顯示器_第3頁
中文符號顯示器_第4頁
中文符號顯示器_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、河南城建學院電子線路設計課程設計說明書設計題目: 中文符號顯示器 專 業: 計算機科學與技術 指導教師: 班 級: 學 號: 姓 名: 同 組 人: 計算機科學與工程學院2016 年 6 月 8 日中文符號顯示器設計前言LED是發光二極管Light Emitting Diode的英文縮寫, 是一種能夠將電能轉化為可見光的半導體。LED點陣是由發光二極管排列組成的顯示器件, 在我們日常生活的電器中隨處可見,極為普通也廣為人知。特別是它的發光類型屬于冷光源,效率及發熱量是普通發光器件難以比擬的,它采用低電壓掃描驅動,具有: 耗電少、使用壽命長、成本

2、低、亮度高、故障少、視角大、可視距離遠、規格品、可靠耐用、應用靈活、安全、響應時間短、綠色環保、控制靈活種等特點。目前LED顯示屏作為新一代的信息傳播媒體,已經成為城市信息現代化建設的標志。隨著社會經濟的不斷進步,以及LED顯示技術的不斷完善,人們對LED顯示屏的認識將越來越深入,其應用領域將會越來越廣。 符號顯示器主要是用于顯示文字,雖然顯示內容單一,但在生活中還有許多用處,它在現在來看還是不可取代的,其廉價的特點更是成為人們的首選,經過發展,它已經被人們用在了生活的方方面面,可以用于廣告的、店名招牌的顯示,加上其可以有著不同的顯示方式,在傳煤方面更是有方面的用途。目錄一、設計目的與要求1二

3、、設計原理圖的總體功能框架2三、總體設計2四、詳細模塊設計3五、各種報表的生產結果截圖以及電子檔4六、PCB設計及3D效果圖4七、總結收獲與體會5參考文獻5附錄:6Hex文件的創建6總程序代碼6一、設計目的與要求1)設計目的與要求設計一個中文顯示電路,要認真并準確地理解有關要求,獨立完成系統設計,要求所設計的電路具有以下功能:Ø 根據設定可以顯示若干中文字符;Ø 采用不低于8×8的點陣,進行顯示;Ø 顯示要求清晰、正確、可靠和穩定。2)設計內容Ø 畫出電路原理圖,正確使用邏輯關系;Ø 確定元器件及元件參數;Ø 電路仿真;&#

4、216; SCH文件生成與打印輸出;Ø PCB文件生成與打印輸出。3)編寫設計報告寫出設計的全過程,附上有關資料和電路圖,有總結體會。4)答辯 在規定時間內,完成敘述并回答問題。開始二、設計原理圖的總體功能框架定時器1初始化循環顯, 電,子,電,工,技,術”等幾個字有無中斷 無調用顯示子函數 有三、總體設計本題中選用了8*8LED點陣來顯示字符,P0口外芯片74LS245來驅動行點亮,P1口外接點陣進行列選通,以掃描方式依次顯示0-9。使用單片機AT89C52編譯程序確定顯示字符以及刷新時間、中斷時間的具體情況。主要元件表器件個數74LS2451AT89C521CAP2CAP-ELE

5、C1CRYSTAL1MATRIX-8×8-GREEN1RES1四、詳細模塊設計1.主控制部分AT89C51單片機為40引腳雙列直插芯片,有4個I/O口,P0,P1,P2,P3。單片機的最小系統如圖所示,18引腳和19引腳接時鐘脈沖電路,XTAL1接外部晶振和微調電容的一端,在片內它是震蕩器倒相放大器的輸入,XTAL2接外部晶振和微調電容的另一端,在片內她是振蕩器倒相放大器的輸出端,第引腳為復位輸入端,接上電容,電阻及開關后構成上電復位電路,40引腳為電源端。2.單片機內部設計 在單片機內部加入hex文件,以實現LED顯示屏上字符的時間間隔以及循環時間,還有字符顯示內容,具體生成文件以

6、及代碼如附錄所示。五、各種報表的生產結果截圖以及電子檔六、PCB設計及3D效果圖1.PCB設計圖2.3D效果圖七、總結收獲與體會 經過兩個星期的課程設計,過程曲折可謂一語難盡。在此期間我們也失落過,也曾一度熱情高漲。從開始時滿富盛激情到最后汗水背后的復雜心情,點點滴滴無不令我回味無長。 生活就是這樣,汗水預示著結果也見證著收獲。勞動是人類生存生活永恒不變的話題。通過實習,我才真正領略到“艱苦奮斗”這一詞的真正含義,我才意識到老一輩電子設計為我們的社會付出。我想說,設計確實有些辛苦,但苦中也有樂,在如今單一的理論學習中,很少有機會能有實踐的機會,但我們可以,而且設計也是一個團隊的任務,一起的工作

7、可以讓我們有說有笑,相互幫助,配合默契,多少人間歡樂在這里灑下,大學里一年的相處還趕不上這十來天的合作,我感覺我和同學們之間的距離更加近了;我想說,確實很累,但當我們看到自己所做的成果時,心中也不免產生興奮; 正所謂“三百六十行,行行出狀元”。我們同樣可以為社會作出我們應該做的一切,這有什么不好?我們不斷的反問自己。也許有人不喜歡這類的工作,也許有人認為設計的工作有些枯燥,但我們認為無論干什么,只要人生活的有意義就可。社會需要我們,我們也可以為社會而工作。既然如此,那還有什么必要失落呢?于是我們決定沿著自己的路,執著的走下去。 通過兩周的課程設計,使我更加扎實的掌握了有關proteus仿真方面

8、的知識。在設計過程中雖然遇到了一些問題,但經過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經驗不足。參考文獻1康華光.電子技術基礎(模擬部分)(第五版)M北京:高等教育出版社2Proteus 8-電子線路設計與仿真 清華大學出版社3單片機原理及應用 主編  李建忠 4C語言程序設計教程 主編  楊路明附錄:Hex文件的創建創建KEIL C51應用程序的步驟1、 打開軟件建立一個項目文件2、為工程選擇一個目標器件(本題使用AT89C52)3、創建源程序文件并輸入程序代碼并

9、保存(后綴名為.ASM)4、把源文件添加到項目中(即添加源代碼組)5、為工程項目設置軟硬件調試環境6、編譯項目文件、重建所有項目文件、為目標設置選項7、硬件或軟件調試并設置相關選項說明:(1) 如果需要查看一些內部數據,在菜單欄點擊視圖/存儲窗口 C:0X地址  顯示程序存儲區數據 X:0X地址  顯示數據存儲區中數據 D:0X地址  顯示CPU內部存儲區中數據(2) KEIL C仿真器用戶程序在全速運行時,如果需要暫停運行,請按實驗儀鍵盤“RST”,此時仿真器存儲數據清零。如果你要再次運行你所編寫的程序,就必須重新裝載運行

10、??偝绦虼a#include<reg52.h>#define uchar unsigned char#define uint unsigned intuint i,a,b=0,t;uchar code dxuan0=0x10,0xFE,0x92,0xFE,0x92,0xFE,0x11,0x1F,; /"電"uchar code dxuan1=0x7C,0x08,0x10,0xFE,0x10,0x10,0x50,0x30,; /"子"uchar code dxuan2=0x10,0xFE,0x92,0xFE,0x92,0xFE,0x11,0x1

11、F,; /"電"uchar code dxuan3=0x00,0x00,0x7E,0x18,0x18,0x18,0xFF,0x00,; /"工"uchar code dxuan4=0x44,0x44,0xFF,0x44,0x6E,0xCA,0x44,0xDB,; /"技"uchar code dxuan5=0x14,0x14,0xFE,0x10,0x38,0x54,0x92,0x10,; /"術"uchar code wxuan=0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xf

12、f,; /位選void delay(uint z) /延時函數 uint x,y; for(x=z;x>0;x-) for(y=256;y>0;y-); /*顯示函數*/void display0() for(a=50;a>0;a-) for(i=0;i<9;i+) P1=wxuani;P0=dxuan0i;delay(1);void display1() for(a=50;a>0;a-) for(i=0;i<9;i+) P1=wxuani;P0=dxuan1i;delay(1);void display2() for(a=50;a>0;a-) for

13、(i=0;i<9;i+) P1=wxuani;P0=dxuan2i;delay(1);void display3() for(a=50;a>0;a-) for(i=0;i<9;i+) P1=wxuani;P0=dxuan3i;delay(1);void display4() for(a=50;a>0;a-) for(i=0;i<9;i+) P1=wxuani;P0=dxuan4i;delay(1);void display5() for(a=50;a>0;a-) for(i=0;i<9;i+) P1=wxuani;P0=dxuan5i;delay(1);void main(void) TMOD=0X10; /設置定時器1為工作方式1 TH1=(65536-50000)/256; TL1=(65536-50000)%256; /定時50000us EA=1; /開總中斷 ET1=1; /開定時器1中斷 TR1=1; /啟動定時器1 while(1) if(t=40) t=0; switch(b) case 0: display0();break; case 1: display1();break; case 2: display

溫馨提示

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

評論

0/150

提交評論