版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、-. z目錄TOC o 1-3 h z uHYPERLINK l _Toc2669759631 前言 PAGEREF _Toc266975963 h 1HYPERLINK l _Toc2669759642 總體方案設計 PAGEREF _Toc266975964 h 2HYPERLINK l _Toc2669759652.1方案比擬 PAGEREF _Toc266975965 h 2HYPERLINK l _Toc2669759662.2方案論證與選擇 PAGEREF _Toc266975966 h 2HYPERLINK l _Toc2669759673單元模塊設計 PAGEREF _Toc2
2、66975967 h 3HYPERLINK l _Toc2669759683.1 供電模塊 PAGEREF _Toc266975968 h 3HYPERLINK l _Toc2669759693.2 復位模塊 PAGEREF _Toc266975969 h 4HYPERLINK l _Toc2669759703.3 RS232串行通信接口 PAGEREF _Toc266975970 h 5HYPERLINK l _Toc2669759713.4 晶體振蕩器電路 PAGEREF _Toc266975971 h 6HYPERLINK l _Toc2669759723.5 LED顯示屏 PAGERE
3、F _Toc266975972 h 7HYPERLINK l _Toc2669759733.6 AT89C52單片機 PAGEREF _Toc266975973 h 8HYPERLINK l _Toc2669759744 軟件設計與調(diào)試 PAGEREF _Toc266975974 h 9HYPERLINK l _Toc2669759754.1 流程框圖 PAGEREF _Toc266975975 h 9HYPERLINK l _Toc2669759764.2 最小系統(tǒng) PAGEREF _Toc266975976 h 9HYPERLINK l _Toc2669759774.3主程序 PAGERE
4、F _Toc266975977 h 10HYPERLINK l _Toc2669759784.4 初始化程序 PAGEREF _Toc266975978 h 10HYPERLINK l _Toc2669759794.5顯示程序 PAGEREF _Toc266975979 h 10HYPERLINK l _Toc2669759804.6 鍵盤掃描程序 PAGEREF _Toc266975980 h 11HYPERLINK l _Toc2669759815樣品的制作與調(diào)試 PAGEREF _Toc266975981 h 13HYPERLINK l _Toc2669759825.1 原材料的選擇與采
5、購 PAGEREF _Toc266975982 h 13HYPERLINK l _Toc2669759835.2調(diào)試 PAGEREF _Toc266975983 h 13HYPERLINK l _Toc2669759845.2.1 軟件的調(diào)試 PAGEREF _Toc266975984 h 13HYPERLINK l _Toc2669759855.2.2 硬件系統(tǒng)的調(diào)試 PAGEREF _Toc266975985 h 14HYPERLINK l _Toc2669759865.2.3 綜合調(diào)試結(jié)果 PAGEREF _Toc266975986 h 14HYPERLINK l _Toc2669759
6、876 總結(jié)與體會 PAGEREF _Toc266975987 h 15HYPERLINK l _Toc2669759886.1 設計小結(jié) PAGEREF _Toc266975988 h 15HYPERLINK l _Toc2669759896.2 設計收獲 PAGEREF _Toc266975989 h 15HYPERLINK l _Toc2669759906.3 致 PAGEREF _Toc266975990 h 16HYPERLINK l _Toc266975991參考文獻 PAGEREF _Toc266975991 h 17HYPERLINK l _Toc266975992附錄1 PA
7、GEREF _Toc266975992 h18HYPERLINK l _Toc266975993附錄2 PAGEREF _Toc266975993 h 20HYPERLINK l _Toc266975994附錄3 PAGEREF _Toc266975994 h 211 前言當今世界,電子技術(shù)迅猛開展,點陣式顯示器件作為現(xiàn)代信息顯示的重要媒體,在金融證券、體育、機場、交通、商業(yè)、廣告宣傳、郵電電信、指揮調(diào)度、國防軍事等許多領域中得到了廣泛應用。因此點陣式顯示器件的研制、生產(chǎn)也的到了迅速的開展,并逐步形成產(chǎn)業(yè),成為光電子行業(yè)的新興產(chǎn)業(yè)領域。目前,點陣式顯示器件具體包括LED顯示模塊和LCD顯示模塊
8、等?,F(xiàn)在開展的LCD比擬先進,LCD的優(yōu)點較為明顯,他體積小,容易控制,功能強,價格適宜,能夠適應顯示器的開展方向,因而在通信、家電、大屏幕投影等領域得到了越來越廣泛的應用;隨著社會經(jīng)濟的迅猛開展,工業(yè)生產(chǎn)逐漸實現(xiàn)了自動化,其中,設備的工作狀態(tài)和生產(chǎn)過程狀態(tài)的顯示與監(jiān)控起到了非常重要的作用,對于那些需要顯示的信息量不是很大,分辨率不是很高,又需要制造本錢相比照擬低的場合,使用大、小屏幕LED點陣顯示器是比擬經(jīng)濟適用的,他可以顯示字符、數(shù)字、漢字和簡單圖形,可以根據(jù)需要使用不同字號、字型,顯示亮度較高,并且對環(huán)境條件要求比擬低。LED顯示又可以分為單色顯示和雙色顯示,可以按照需要的大小、形狀和顏
9、色進展組合,并用單片機控制實現(xiàn)各種文字或圖形的變化,到達宣傳和提示的目的。據(jù)不完全統(tǒng)計,1991年,全國LED顯示屏的產(chǎn)值還不到億元人民幣,而在1993年,僅藍通公司一家企業(yè)的顯示屏產(chǎn)值即達1億多人民幣。由于LED電子顯示屏具有所顯容信息量大,外形美觀大方,操作使用方便靈活.適用于火車,汽車站,碼頭,金融證券市場,文化中心,信息中心體育設施等公共場所.該工程廣泛涉及了計算機及電子技術(shù)中的電源技術(shù),單片機技術(shù),數(shù)據(jù)通訊技術(shù),顯示技術(shù),存儲技術(shù),系統(tǒng)軟件技術(shù),接口及驅(qū)動等技術(shù).我國經(jīng)濟開展迅猛,對信息傳播有越來越高的要求.可以相信,LED電子顯示屏以其色彩鮮亮奪目,大的顯示信息量,壽命長,耗電量小
10、,重量輕,空間尺寸小,穩(wěn)定性高,易于操作,安裝和維護等特點,將在社會經(jīng)濟開展中扮演越來越重要的角色。2 總體方案設計通過微控制器和按鍵來控制LED點陣的顯示方式:能夠控制LED點陣顯示屏顯示漢字和數(shù)字。根據(jù)我們現(xiàn)在有的水平和設計能力,我們選擇了兩種方案:2.1方案比擬方案一.利用單片機MCS-51和鍵盤控制88LED點陣在PCB板上的行列掃描:通過按鍵控制LED點陣的顯示方式水平滾動向右;水平滾動向左;水平向左展開顯示;兩邊向中間合并顯示;中間向兩邊散開顯示等多種顯示。方案二:利用嵌入式芯片ARM和鍵盤控制88LED點陣在PCB板上的行列掃描:通過按鍵控制LED點陣的顯示方式水平滾動向右;水平
11、滾動向左;水平向左展開顯示;兩邊向中間合并顯示;中間向兩邊散開顯示等多種顯示。2.2方案論證與選擇比照兩種芯片進展比擬單片機是個微控制器,ARM已經(jīng)是個微處理器了,在相比照擬后ARM的本錢較高,且比擬部構(gòu)造和程序編寫,單片機本錢比擬低,而且其完全能夠控制完LED顯示點陣。在本著節(jié)約,合理的根底上,我們選擇了利用單片機控制點陣這一方案。本設計思路是:利用單片機對整個系統(tǒng)進展總體控制,進展顯示所要顯示的字符。顯示方式分為三種:水平滾動向右;水平滾動向左;水平向左展開顯示;兩邊向中間合并顯示;中間向兩邊散開顯示等多種顯示逐字顯示、上滾顯示、左滾顯示,其中顯示字模數(shù)據(jù)由單片機輸入顯存,點陣的點亮過程有
12、程序控制,由驅(qū)動電路完成,點陣采用單色顯示。 3單元模塊設計3.1 供電模塊 圖3.1單片機供電電路本電路是將220V交流市電通過電源變壓器變換成交流低壓后,再經(jīng)過橋式整流電路D10D14和濾波電容C1的整流和濾波,在固定式三端穩(wěn)壓器LM7805的Vin和GND兩端形成一個并不十分穩(wěn)定的直流電壓(該電壓常常會因為市電電壓的波動或負載的變化等原因而發(fā)生變化)。此直流電壓經(jīng)過LM7805的穩(wěn)壓和C3的濾波便在穩(wěn)壓電源的輸出端產(chǎn)生了精度高、穩(wěn)定度好的直流輸出電壓。本穩(wěn)壓電源可作為TTL電路或單片機電路的電源。三端穩(wěn)壓器是一種標準化、系列化的通用線性穩(wěn)壓電源集成電路,以其體積小、本錢低、性能好、工作可
13、靠性高、使用簡捷方便等特點,成為目前穩(wěn)壓電源中應用最為廣泛的一種單片式集成穩(wěn)壓器件3.2 復位模塊 圖3.2單片機復位電路當MCS-5l系列單片機的復位引腳RST(全稱RESET)出現(xiàn)2個機器周期以上的高電平時,單片機就執(zhí)行復位操作。如果RST持續(xù)為高電平,單片機就處于循環(huán)復位狀態(tài)。根據(jù)應用的要求,復位操作通常有兩種根本形式:上電復位和上電或開關(guān)復位。上電復位要求接通電源后,自動實現(xiàn)復位操作。常用的上電復位電路如圖3-2A中左圖所示。圖中電容C1和電阻R1對電源十5V來說構(gòu)成微分電路。上電后,保持RST一段高電平時間,由于單片機的等效電阻的作用,不用圖中電阻R1,也能到達上電復位的操作功能,上
14、電或開關(guān)復位要求電源接通后,單片機自動復位,并且在單片機運行期間,用開關(guān)操作也能使單片機復位。常用的上電或開關(guān)復位電路如上圖所示。上電后,由于電容C3的充電和反相門的作用,使RST持續(xù)一段時間的高電平。當單片機已在運行當中時,按下復位鍵K后松開,也能使RST為一段時間的高電平,從而實現(xiàn)上電或開關(guān)復位的操作。3.3 RS232串行通信接口 圖3.3單片機串口通信電路在我們設計的單片機與PC 機通信電路集成在采集器上,它通過一個外接的端口(選用四針水晶壓接式插頭,類似于插頭) . 工作電壓取自電壓開關(guān)控制回路的VREG(5V) 電源. 現(xiàn)從MA*232 芯片中兩路發(fā)送接收中任選一路作為接口. 其發(fā)
15、送接收的引腳對應. 如使T1IN 接單片機的發(fā)送端T*D ,則PC機RS2232的接收端要對應接T1OUT 引腳. 同時R1OUT 接單片機的R*D/T*D 引腳. PC 機的RS2232 的發(fā)送端T*D 對應接R1IN 引腳. 其接口電路如下圖.RS2232C 是目前最常用的串行接口標準, 用于計算機與計算機之間,計算機與外設之間的數(shù)據(jù)通信. 該標準的目的是定義數(shù)據(jù)終端設備(DTE) 之間的電氣特性. RS2232C 提供了單片機與單片機、單片機與PC 機之間串行數(shù)據(jù)通信的標準接口. 通信距離可達15m. 但RS2232C 規(guī)定的邏輯電平與單片機的邏輯電平是不一致的. 因此在應用中,必須把微
16、處理器的信號電平( TTL 電平) 轉(zhuǎn)換為RS2232C 電平, 或者對二者進展逆轉(zhuǎn)換. 我們在這里選用專用電平轉(zhuǎn)換芯片MA*232 來實現(xiàn)的.Ma*232芯片是美信公司專門為電腦的RS-232標準串口設計的單電源電平轉(zhuǎn)換芯片,使用+5v單電源供電。第一局部是電荷泵電路。由1、2、3、4、5、6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和-12v兩個電源,提供應RS-232串口電平的需要。第二局部是數(shù)據(jù)轉(zhuǎn)換通道。由7、8、9、10、11、12、13、14腳構(gòu)成兩個數(shù)據(jù)通道。其中13腳R1IN、12腳R1OUT、11腳T1IN、14腳T1OUT為第一數(shù)據(jù)通道。8腳R2IN、9腳R2OUT、10腳T2I
17、N、7腳T2OUT為第二數(shù)據(jù)通道。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS-232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS-232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。第三局部是供電。15腳GND、16腳VCC+5v。主要特點:1、符合所有的RS-232C技術(shù)標準 2、只需要單一 +5V電源供電3、片載電荷泵具有升壓、電壓極性反轉(zhuǎn)能力,能夠產(chǎn)生+10V和-10V電壓V+、V- 4、功耗低,典型供電電流5mA 5、部集成2個RS-232C驅(qū)動器6、部集成兩個RS-232C接收器其封裝如下: 圖3.4 ma*23
18、2芯片封裝3.4 晶體振蕩器電路圖3.5單片機晶體振蕩器電路晶振是電路中常用用的時鐘元件,全稱是叫晶體震蕩器,在單片機系統(tǒng)里晶振的作用非常大,他結(jié)合單片機部的電路,產(chǎn)生單片機所必須的時鐘頻率,單片機的一切指令的執(zhí)行都是建立在這個根底上的,晶振的提供的時鐘頻率越高,那單片機的運行速度也就越快。晶振用一種能把電能和機械能相互轉(zhuǎn)化的晶體在共振的狀態(tài)下工作,以提供穩(wěn)定,準確的單頻振蕩。在通常工作條件下,普通的晶振頻率絕對精度可達百萬分之五十。高級的精度更高。有些晶振還可以由外加電壓在一定圍調(diào)整頻率,稱為壓控振蕩器VCO。晶振的作用是為系統(tǒng)提供根本的時鐘信號。通常一個系統(tǒng)共用一個晶振,便于各局部保持同步
19、。有些通訊系統(tǒng)的基頻和射頻使用不同的晶振,而通過電子調(diào)整頻率的方法保持同步。 3.5 LED顯示屏LED顯示屏以發(fā)光二極管為像素,由LED點陣顯示單一元拼接而成。最常見的LED點陣顯示單元有5*7, 7*9, 8*8構(gòu)造,前兩種主要用于顯示各種西文字符,后一種常用于顯示各種漢字字符 , 8 * 8LED點陣的外觀及引腳圖和其具體管腳圖如下列圖所示。應該說明的是,屏中LED最好使用市售88LED陣列,這樣會使焊接工作量大大減少。圖3.6 8 * 8LED點陣的外觀及引腳圖圖3.7 8 * 8LED點陣的實際管腳排列3.6AT89C52單片機AT89C52如圖4-3所示是 ATMEL公司生產(chǎn)的低電
20、壓,高性能CMOS 8位單片機片含8K byTES的可反復擦寫的只讀程序存儲器PEROM和256 byTES 。的隨機存取數(shù)據(jù)存儲器RAM,器件采用ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn),與標準MCS-51指令系統(tǒng)及8052 產(chǎn)品引腳兼容,片置通用8位中央處理器CPU 和FLASH由存儲單元,功能強大AT89C52單片適用于許多較為復雜控制應用場合。它提供以下標準功能:8字節(jié)FLASH閃速存儲器,256字的部RAM , 32個I/O口線,3個16 位定時計數(shù)器,一個6向量兩級中斷構(gòu)造,一個全雙工串行通信口,片振蕩器及時鐘電路。同時,AT89c52可降至OHz的靜態(tài)邏輯操作,并支持兩種軟件
21、可選的節(jié)電上作模式。空閑方式停頓CPU 的工作,但允許RAM,定時計數(shù)器串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM 中的容,但振蕩器停頓工作并制止其它所有部件工作直到下一個硬件復位.AT89C52編程方法如下: 1 在地址線上加上要編程單元的地址信號。 2 在數(shù)據(jù)線上加上要寫入的數(shù)據(jù)字節(jié)。 3 激活相應的控制信號。 4 在高電平編程方式時,將EA/Vpp 端加上十12V 編程電壓。 5 每對FLASH存儲陣列寫入一個字節(jié)或每寫入一個程序加密位,加上一個ALE/PROG編程脈沖。每個字竹寫入周期是自身定時的,通常約為1.5ms.重復1-5步驟改變編程單元的地址和寫入的數(shù)據(jù),直到全部文件編程
22、完畢圖3.8AT89C52單片機PDIP封裝4 軟件設計與調(diào)試開場4.1 流程框圖 程序初始化按鍵判斷調(diào)用相應的顯示模塊點陣顯示 完畢圖4.1 系統(tǒng)流程框圖4.2 最小系統(tǒng)圖4.2 AT89C52單片機最小系統(tǒng)4.3主程序在剛上電時對系統(tǒng)進展初始化,然后讀一次鍵開關(guān)狀態(tài),由鍵標志位值(00H、01H、02H)決定顯示的方式。主程序如下:開場void main() keytmp=1;/上電自動調(diào)用 while(1) keyscan();/鍵盤掃描程序 switch(keytmp) case(1):show0(); show1();break; case(2):show2();show3();br
23、eak; case(4):show4();show5();break; case(8):show3();show1();break; case(16):show4();show1();break; case(32):t+=30;break;/ 可調(diào)節(jié)圖像的刷新率,時間變長 case(64):t-=30;break;/ 可調(diào)節(jié)圖像的刷新率,時間變短 default:break; 4.4 初始化程序 在系統(tǒng)初始化時,對四個端口進展復位,將顯示用的字符數(shù)據(jù)從ROM表中裝入存單元中。4.5 顯示程序void show4() /*向右展開*/ unsigned char i; for(i=0;i=7;i
24、+) P0=tabi; delay(t); void show5() /*向左展開*/unsigned char j;for(j=0;j0;c-) for(b=247;b0;b-) for(a=t;a0;a-);在延時時間確實定中這個根據(jù)單片機的晶振頻率來算的,晶振周期是11.0592M,然后一個機器周期是多少個晶振,一個機器周期就是一條代碼執(zhí)行的周期,上面程序就是執(zhí)行的13*247*t條代碼,就是13*247*t個機器周期,就可以算出時間延時時間了。在這個延時時間中有一個變量t,在程序中只要改變變量t的值就能改變延時時間。從而到達改變掃頻快慢的工作狀態(tài)。5樣品的制作與調(diào)試5.1 原材料的選擇
25、與采購單片機我們采用了AT89C52,此單片機的使用和外圍連接見硬件系統(tǒng)的電路設計原理說明。晶振是11.0592MHZ,電源為+5V的電壓。外按鍵用的是單片機的P1口,按鍵是輕觸開關(guān)。點陣選用的是型號為Ark sz411588k的。印刷電路板的設計與制作1.利用Protel 99SE制作原理,由于沒有找到現(xiàn)成的單片機的和點陣集成塊元件庫,我們自己做了單片機和點陣的元件。2. PCB板圖的設計。LED顯示器的封裝庫與我們自己的元件有一定的差距,在做板方便的情況下,我們自己做了點陣的封裝。3元件的焊接。元件焊接的時候要先查看跳線,首先焊接所有的跳線,其次再焊接別離元件,最后焊接集成塊和外接的引線。
26、4整體檢查。查看是否有斷線和虛焊等。5.2調(diào)試 軟件的調(diào)試為了保證制作的成功機率,我們在制作電路板的初級階段,首先在Proteus 7 Professional上做了仿真實驗,直接把設計好的程序在ISIS編譯無誤完成之后,全速執(zhí)行該程序就可以直接驗證我們的設計的正確與否了。通過簡單的修改和驗證,我們的實驗源程序沒有什么問題,然后我們才開場了課程設計的根本流程了。其仿真電路圖如下列圖:圖5.1 仿真電路圖 硬件系統(tǒng)的調(diào)試電路系統(tǒng)接上電源之后,對各個電路用萬用表進展全面檢查,首先檢查單片機的電源供電情況,測量第四十和二十腳之間的電壓,供電正常。再檢查顯示局部的電源供電情況,LED顯示器兩端的電壓也
27、是正常的。 綜合調(diào)試結(jié)果在一切的準備工作斗做好后,接著就是綜合調(diào)試了。因為現(xiàn)在對軟件的調(diào)試已經(jīng)完成,沒有什么錯誤了。我們就從硬件開場檢查,LED顯示器什么也不顯示,查找電路,所有的線路都連接好了。接著查看單片機外圍電路,發(fā)現(xiàn)按鍵電路沒有接地,不能正常通過按鍵控制,后來加上地線后就能正常的控制電路了,在軟件的程序包括時鐘調(diào)整程序、延時程序、顯示程序等。8*8點陣LED字符顯示器通過按鍵控制LED點陣的顯示方式水平滾動向右;水平滾動向左;水平向左展開顯示;兩邊向中間合并顯示;中間向兩邊散開顯示等多種顯示,并且可暫停。6 總結(jié)與體會6.1 設計小結(jié)本LED顯示屏控制系統(tǒng)已能實現(xiàn)LED顯示的根本功能,
28、并且表達出了相對于傳統(tǒng)的基于8位/16位普通單片機的顯示系統(tǒng)的優(yōu)越性,如上設計所述,但由于本組成員水平和設計時間有限,離一個完全實用的,能夠完全符合市場需求的LED顯示系統(tǒng)還有一定的差距.因此,在以后的研制過程中,還需要在以下幾個方面做大量的工作.(1)扮在系統(tǒng)抗干擾方面,不管是硬件局部還是軟件局部,都還必須在工作現(xiàn)場根據(jù)實際情況進展大量的實驗,調(diào)試工作,才能最終實現(xiàn)LED顯示系統(tǒng)的可靠工作.(2)在增強圖文屏顯示效果上,可使用雙色屏或多色屏,雙色(或多色)屏所使用的LED點陣單元,在同一點陣位置上安裝了兩個(或多個)不同顏色的LED發(fā)光燈,對不同顏色的顯示控制方面進展進一步的設計,以滿足顯示
29、更加豐富多彩的圖形和文字.(3)由于MCU微處理器的強大運算能力和豐富的片外圍,可將LED顯示屏方便地接入以太網(wǎng)絡,每一個 LED顯示控制器可作為一個網(wǎng)絡節(jié)點,方便的組成基于工業(yè)以太網(wǎng)的LED顯示網(wǎng)絡,在這方面還應該進展進一步的研究與實驗,以滿足更高,更復雜的使用要求.6.2 設計收獲在這次課程設計的整個過程中,我們做了一次全面、較規(guī)的設計練習,全面地溫習了以前所學過的知識,用理論聯(lián)系實際并結(jié)合單片機原理課程和解決實際問題,穩(wěn)固、加深和擴展了有關(guān)單片機設計方面的知識。尤其重要的是讓我們養(yǎng)成了科學的習慣,在設計過程中一定要注意掌握設計進度,按預定方案完成階段性的目標,在底圖設計階段,注意設計計算
30、與構(gòu)造設計畫圖交替進展,采用正確的設計方法。在整個設計過程中注意對設計資料和計算數(shù)據(jù)的保存和積累,保持記錄的完整性。在課程設計的實踐中進展了設計根本技能的訓練,掌握了查閱和使用標準、規(guī)、手冊、圖冊、及相關(guān)技術(shù)資料的根本技能以及計算、數(shù)據(jù)處理等方面的能力。通過對通用89C52單片機處理器鐵電存儲器芯片、常用元器件的設計,掌握了一般單片機設計的程序和方法,讓我們對整個單片機程序的設計,C51語言有了一個比擬深的理解。還有就是增強了自身的動手能力,把以前書本上講的或是沒有講的,通過一次課程設計具體的實施,使自己真正得到鍛煉,對于以后我們的開展與學習來說,都可以看作一筆不小的財富,前面還有很多需要我們
31、去嘗試。最后,在開場設計實驗時,先通過教師對我們的演示,使我們對程序設計有了初步了解,讓后通過自己實踐動手,自己發(fā)現(xiàn)解決問題,最后到達完成程序的問題,在這過程中,發(fā)現(xiàn)自己平時根本功不夠扎實,不能及時有效的解決問題,而且不能善于思考問題,不能對問題有本質(zhì)上的了解,而教師的一些點撥讓我有些了解,進而解決問題,這次課程設計還是有了不少收獲,對單片機的認識更加深了,自己動手能力也提高一些。6.3 致在教師們的辛勤指導下,和我們小組同學積極討論和思考,完本錢此課程設計,此次設計,使我們受益匪淺。在此我要感電氣信息學院提供這次課程設計的時機;感電氣信息學院各位教師的幫助。在這里我要特別感胡宏平教師,在我們
32、的設計過程中,至始至終都得到了胡宏平教師的悉心指導,我們的設計才得以順利完成。參考文獻1 光飛,樓然苗51系列單片機設計實例航空航天大學,2003年3月2 志軍,晉源,王振波單片機應用系統(tǒng)設計入門向?qū)c設計實例機械工業(yè),2005年1月3 王幸之,鐘愛琴,王雷,王閃AT89系列單片機原理與接口技術(shù)航空航天大學,2004年5月4 朱定華單片機原理及接口技術(shù)電子工業(yè),2001年4月5 茂泰智能儀器原理及應用電子工業(yè),2004年2月6 東紅利用單片機89C52的一個并行IO口實現(xiàn)多個LED顯示的一種簡單方法國外電子元器件,2002年第8期7半導體集成電路,朱正涌,清華大學,2001.8模擬電子根底,光
33、祜,饒妮妮,電子科技大學,2003.9 洪潤等. 電子線路及應用. .科學. 200210 康華光 大欽. 電子技術(shù)根底數(shù)字局部第四版M. 高等教育.1987附錄1圖 附錄1.1 led點陣控制器的原理圖圖 附錄1.2 開發(fā)板PCB圖圖 附錄1.3 led點陣控制器外接電路PCB圖圖 附錄1.4 led點陣控制器實物圖附錄2相關(guān)設計軟件介紹:Protel 99 SE:Protel 99 SE是運行在Windows環(huán)境下的電子設計自動化Elec-tronic Design Automation,EDA軟件,其強大的功能使電子電路的設計質(zhì)量和效率大為提高,已成為眾多電子電路設計人員首選的計算機輔助
34、設計軟件。它是Protel Technology公司于1999年4月推出的基于Windows的32位EDA軟件。它提供了原理圖設計、電路混合信號仿真、PCB圖設計、信號完整性分析和可編程邏輯器件設計等電子線路設計需要用到的方法和工具。Proteus 7 Professional:它是一款專業(yè)的單片機軟件仿真系統(tǒng)。該軟件的特點: 全部滿足我們提出的單片機軟件仿真系統(tǒng)的標準,并在同類產(chǎn)品中具有明顯的優(yōu)勢。具有模擬電路仿真、數(shù)字電路仿真、單片機及其外圍電路組成的系統(tǒng)的仿真、RS一232動態(tài)仿真、1 C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等
35、。 目前支持的單片機類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列。Keil uVision3:它是是眾多單片機應用開發(fā)軟件中最優(yōu)秀的軟件之一,它支持眾多不同公司的MCS51架構(gòu)的芯片,甚至ARM,它集編輯,編譯,仿真等于一體,它的界面和常用的微軟VC+的界面相似,界面友好,易學易用,在調(diào)試程序,軟件仿真方面也有很強大的功能。因此很多開發(fā)51應用的工程師或普通的單片機愛好者,都對它十分喜歡。STC-ISP:它是公共免費下載工具,是針對STC系列單片機而設計的,可下載STC89系列、12C2052系列和12C5410等系列的STC單片機,使用簡便,現(xiàn)已被廣泛使用。附錄3程序代碼:*include Unsigned char codetab=0*fe,0*fc,0*f8,0*f0,0*e0,0*c0,0*80,0*00,0*7f,0*3f,0*1f,0*0f,0*07,0*03,0*01,0*00; /左向右/右向左unsigned char key,keytmp;unsigned chart=50; void delay(unsigned chart) unsigned char a,b,c; for(c=13;c0;c-) for(b=247;b0;b-) for
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)軟件管理系統(tǒng)采購協(xié)議樣本一
- 2025年度拆墻工程安全施工與質(zhì)量驗收合同4篇
- 二零二五版智能法律咨詢APP下載服務條款3篇
- 二零二五年度消防培訓與應急演練服務合同3篇 - 副本
- 人教版九年級化學上冊第3章物質(zhì)構(gòu)成的奧秘《第2節(jié) 組成物質(zhì)的化學元素》第一課時公開課教學課件
- 2025年度拆除廣告牌與城市公共安全施工合同范本4篇
- 二零二五年度建筑鋼材材料代購與配送服務合同3篇
- 2025年度建筑拆除與環(huán)保處理一體化施工合同4篇
- 2025年度工業(yè)用地場地代租賃合同參考范本4篇
- 2024院同樂分院中草藥保健品生產(chǎn)加工合同3篇
- 新員工入職培訓測試題附有答案
- 勞動合同續(xù)簽意見單
- 大學生國家安全教育意義
- 2024年保育員(初級)培訓計劃和教學大綱-(目錄版)
- 河北省石家莊市2023-2024學年高二上學期期末考試 語文 Word版含答案
- 企業(yè)正確認識和運用矩陣式管理
- 分布式光伏高處作業(yè)專項施工方案
- 陳閱增普通生物學全部課件
- 檢驗科主任就職演講稿范文
- 人防工程主體監(jiān)理質(zhì)量評估報告
- 20225GRedCap通信技術(shù)白皮書
評論
0/150
提交評論