




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGE48本設計用AT89C51系列的高速單片機作為主控制模塊,利用簡單的外圍電路來驅動64×16的點陣LED顯示屏。同時,也可在嵌入式系統軟件硬件設計仿真平臺Proteus基礎上設置了16×16LED點陣漢字顯示電路。使用AT89C51系列的高速單片機本身的功能,很方便的實現單片機和PC機之間的數據存儲及傳輸,一方面可利用軟件進行顯示內容的多樣化,另一方面點陣可顯示屏,廣泛的應用于醫院、機場、銀行等公共場所,所以本設計具有很強的實際應用性。LED顯示屏可用動態掃描的方式同時顯示4個16×16點陣漢字,也可通過上位機軟件修改顯示的內容和顯示的效果等等。把字符內碼存儲在空閑的單片機程序存儲器空間,使本LED顯示系統能掉電存儲1024個字符。設計中采用了SPI接口的GB2312標準字庫,支持所有的國字符和ASC=2\*ROMANII標準字符的顯示。因為采用串行傳輸方式,所以使本系統的可擴展性得到提升,有利于多個顯示單元的級聯。通過漢字字模點陣數據的生成軟件進行,實現漢字點陣的效果,同時應用匯編語言對單片機進行了控制性的操作。也完成了實物電路,并在Proteus軟件基礎上對結果仿真,得到了漢字點陣效果圖。動態顯示單片機點陣字庫AbstractThisdesignwithAT89C51seriesofmicroprocessorasthemaincontrolmodule,usetheperipheryofthesimplecircuittodrivethe64x16matrixLEDdisplay.Atthesametime,alsocanbeinembeddedsystemsoftwareandhardwaredesignsimulationplatformbasedonProteusset16×16ofLEDdotmatrixcharactersdisplaycircuit.UsethemicroprocessoritselfAT89C51seriesoffunction,veryconvenientrealizebetweenSCMandPCofdatastorageandtransmission,ontheonehand,canusesoftwareshowingthecontentsofthediverse,ontheotherhandbitmapcandisplay,widelyusedinhospitals,airports,Banksandotherpublicplaces,sothisdesignwhichisofgreatpracticalapplication.TheLEDdisplaydynamicscanningwaycanalsoshowedfour16×16dotmatrixcharacters,canalsobethroughthePCsoftwaremodifythecontentoftheshowandshowtheeffectoftheandsoon.Thecharacterencodingstoredinfreemicrocontrollerprogrammemoryspace,maketheLEDdisplaysystemcanpowerloststorage1024characters.AppliedtothedesignoftheinterfacestandardGB2312SPIdictionaries,supportforallofthecountriesandASCIIcharactersofcharactersthatstandard.Becausetheserialtransmissionway,sothatthesystemscalabilitygetpromoted,behelpfulformoredisplayunitcascade.ThroughtheChinesecharactersfontdotmatrixofdatageneratedsoftware,achievetheeffectofdotmatrixcharacters,andapplicationoftheMCUassemblylanguagecontrollingoperation.Alsocompletedtherealelectriccircuit,andProteussoftwareinbasedontheresultsofsimulation,thedotmatrixcharactersgetdepicted.Keywords:dynamicdisplay;Singlechipmicrocomputer;Bitmapfonts畢業設計(論文)原創性聲明和使用授權說明原創性聲明本人鄭重承諾:所呈交的畢業設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經發表或公布過的研究成果,也不包含我為獲得及其它教育機構的學位或學歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作者簽名:日期:指導教師簽名:日期:使用授權說明本人完全了解大學關于收集、保存、使用畢業設計(論文)的規定,即:按照學校要求提交畢業設計(論文)的印刷本和電子版本;學校有權保存畢業設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學校可以采用影印、縮印、數字化或其它復制手段保存論文;在不以贏利為目的前提下,學校可以公布論文的部分或全部內容。作者簽名:日期:
目錄1LED概述 41.1LED電子顯示屏的基本概述 41.2LED電子顯示屏的分類 62顯示原理及控制方式分析 72.1LED點陣模塊結構 72.2LED的基本知識 82.3LED的動態顯示原理 103硬件電路設計 113.1系統硬件概述 113.216×16LED點陣顯示制作 133.2.116×16LED點陣的內部結構及工作原理 133.2.2用8×8LED點陣構成16×16LED點陣 153.3AT89C51的接口說明 163.4LED硬件原理圖 194字模的生成 214.1字模簡介 214.2字庫生成 225軟件的設計 245.1程序設計總體思路 245.2程序流程圖 245.3各個模塊的程序設計 255.3.1LED動態顯示的程序 255.3.2系統初始化的程序 265.3.3漢字顯示的原理 266效果圖測試 286.1實驗顯示效果圖 286.2實驗程序 34總結 41致謝 42參考文獻 43第一章LED概述一、緒論LED顯示屏(LEDpanel):LED(LightEmittingDiode),同時也是發光二極管的英文縮寫,簡稱為LED,它是一種能將電能轉化為可見光的固態的半導體器件,則它也可以直接把電轉化為光。它的作用是用來顯示文字、圖形、圖像、動畫、行情、視頻、錄像信號等各種信息的顯示屏幕。LED的主要核心是一個半導體的晶片,晶片一端是負極,另一端連接電源的正極,它可以使整個晶片被環氧樹脂封裝起來。LED顯示屏可以分為圖文與視頻顯示屏,則它們均由LED的矩陣塊組合而成。在圖文的顯示屏當中:它可與計算機同步顯示出來漢字、英文文本和圖形等等;視頻顯示屏它可采用微型的計算機來進行控制,圖文、圖像并茂,使之以同步、清晰的信息傳播播放出來,信息,同時可顯示二維、三維動畫、錄像、電視、VCD節目及現場實時狀況。LED顯示屏它的畫面特點:畫面的色彩鮮艷,立體感覺強,靜如油畫,動如電影,應用十分的廣泛,例如,應用于車站、碼頭、機場、商場、醫院、賓館、銀行、證券市場、建筑市場、拍賣行、工業企業管理和其它公共場所等等。LED顯示屏發光的基本原理:它的半導體晶片是由兩部分組合而成的,它的一部分是P型的半導體組成,在它里面的空穴占主導的地位,另一端是N型的半導體組成,在這邊主要是電子。然而這兩種半導體連接起來的時候,它們之間就會形成一個“P-N結”。當電流通過導線的作用于這個晶片的時候,電子將就會被推到P區,在P區里電子與空穴結合,然后就將會以光子的形式發出能量。二、LED電子顯示屏的基本概述多個LED發光燈組成固定的字符或圖形從而進行顯示,則可形成LED點陣圖文的顯示屏效果。它的主要特點是只控制LED點陣中發光器件的通斷(比如:發光或熄滅),它則不控制LED發光的強弱。在LED點陣漢字顯示的方式中是先根據所需要的漢字提取出來漢字點陣(如16×16點陣),將點陣文件存入ROM,從而形成新的漢字編碼;在使用時候,需要先根據它新的漢字編碼組成語句,再由MCU根據新編碼提取相應的點陣進行漢字顯示。由于LED有很多的優點等等,所以在市場中也得到了廣泛的應用,它的主要應用領域有:(1)信號指示應用如:信號照明它主要是以LED單色光應用比較的廣泛,同時也是比較早的一個領域。(2)顯示屏的應用如:指示牌、廣告牌、大屏幕顯示等等,其LED可用于顯示屏幕,而它的顯示屏幕又可分為單色和彩色。(3)照明的應用如:便攜燈具,汽車用燈,特殊照明等等。由于LED的尺寸比較的小,可以方便它的動態的亮度和顏色控制,所以,比較適合用于建筑裝飾照明。背光照明:普通的電子設備功能則顯示背光源、筆記本電腦背光源、大尺寸超大尺寸LCD顯示器背光源等LED電子顯示屏(LightEmittingDiodePanel)是由幾百到幾十萬個半導體發光二極管像素點,它是按矩陣均勻排列組成。它可以利用不同的半導體材料,制造出來不同色彩的LED像素點。在目前應用最廣的是紅色、綠色、黃色。但是藍色和純綠色LED的開發已經達到了實用的階段。LED它的顯示屏是一種通過控制半導體發光二極管亮度的方式,從來顯示出來文字、圖形、圖像、動畫、行情、視頻、錄像信號等等各種的信息顯示屏幕。LED顯示屏可分為圖文顯示屏和條幅顯示屏,均由LED矩陣塊組成的。它的圖文顯示屏可與計算機同步顯示漢字、英文文本和圖形;而條幅顯示屏則適用于小容量的字符信息的顯示。LED顯示屏是因為其像素單元是主動發光的,它具有亮度高,視角廣、工作電壓低、功耗小、壽命長、耐沖擊和性能穩定的優點等等。因而被廣泛應用于車站、碼頭、機場、商場、醫院、賓館、銀行、證券市場、建筑市場、拍賣行、工業企業管理和其它公共場所等等呢。LED顯示屏的發展前景及其的廣闊,同時目前正朝著更高亮度、更高氣候耐受性、更高的發光密度、更高的發光均勻性,可靠性、全色化方向的發展。三、LED電子顯示屏的分類(1)按顏色基色的分類:單基色的顯示屏:單一顏色(如紅色或綠色)。
雙基色的顯示屏:紅和綠雙基色,二百五十六級灰度、可以顯示六萬五千五百三十六種顏色。
全彩色的顯示屏:紅、綠、藍三基色,二百五十六級灰度的全彩色顯示屏可以顯示出一千六百多萬種顏色。
(2)按顯示器件分類:
LED數碼的顯示屏:顯示器件均為7段碼數碼管,它適用于制作時鐘屏、利率屏等等,顯示出數字的電子顯示屏。
LED點陣圖文的顯示屏:顯示器件是由許多均勻排列的發光二極管組合而成的點陣顯示模塊,適用于播放文字、圖像信息。LED視頻的顯示屏:顯示器件是由很多發光二極管組合而成的,可以顯示視頻、動畫等等各種視頻文件。
(3)按使用場合分類:
室內的顯示屏:它的發光點較小,一般Φ三毫米到八毫米,它的顯示面積一般是有幾至十幾平方米。
室外的顯示屏:它的面積一般幾十平方米至幾百平方米,亮度高,可以在陽光下工作,具有防風、防雨、防水功能。
(4)按發光點直徑分類:
室內的屏:Φ三毫米、Φ三點七五毫米、Φ五毫米、
室外的屏:Φ十毫米、Φ十二毫米、Φ十六毫米、Φ十九毫米、Φ二十一毫米、Φ二十六毫米
室外屏的發光基本是由發光筒來完成的,發光筒的原理是將紅、綠、藍發光二極管封在一個塑料筒內一起發光增強亮度。它的顯示方式有靜態、橫向滾動、垂直滾動和翻頁顯示等等。第二章顯示原理及控制方式分析一、LED點陣模塊結構組合型的LED點陣顯示器模塊,是以發光二極管為基本的像素,它利用高亮度發光二極管芯片點陣列組合后,在按照環氧樹脂和塑模封裝而成。這種LED模塊廣告牌的優點:具有提高系統的穩定性、可靠性、以及高亮度、引腳少、視角大、壽命長、耐濕、耐冷熱、耐腐蝕等特點。常有的顯示器件規格:PH10,PH14,PH16,PH20,PH25等多種像素管。LED點陣規模常見的有4×4、4×8、5×7、5×8、8×8、16×16等等。LED像素顏色可分為單色、雙基色、三基色等。它像素顏色的不同,所顯示出來的文字、圖象等內容的顏色也不同。LED單色點陣只能顯示出固定的色彩如紅、綠、黃等單色,而雙基色與三基色點陣所顯示出來內容的顏色主要是由像素內部顏色不同的發光二極管點亮組合決定,例如紅綠都亮時顯示黃色,但是按照控制脈沖方式二極管的點亮時間,同時可實現256和更高級的灰度顯示,即可實現真彩色顯示。如圖2.1,2.2,2.3顯示出最常見的LED8×8單色點陣顯示器,它內部的電路結構和外型規格。如圖2.1如圖如圖2.1如圖2.2圖2.38×8單色LED模塊內部電路結構LED點陣顯示器單塊使用時,既可代替數碼管顯示數字,也可顯示各種中西文字及符號.如5x7點陣顯示器用于顯示西文字母.5×8點陣顯示器用于顯示中西文,8x8點陣可以用于顯示簡單的中文文字,也可用于簡單圖形顯示。用多塊點陣顯示器組合則可構成大屏幕顯示器,但這類實用裝置常通過PC機或單片機控制驅動。二、LED的基本知識目前,常見的是并行傳輸的方式,它將通過8位鎖存器,將8位總線上的列數據進行了鎖存的顯示,其中各8位鎖存器的片選信號是由譯碼器來進行提供的。其中這種方式的優點是傳輸速度比較的快,它對微控制器MCU的通信速度要求比較低。但是這種方案最大的缺點就是不便于隨意的擴展顯示單元的數目。每增加一個16*16點陣全角漢字的顯示單元,就會需要在之前的電路上多增加上兩個地址線,這就要求在PCB布線的時候要留有充足的地址線的冗余量。它的另一個缺點是,每一個單元的PCB也隨著安放位置的不同,則布線結構也有所不相同,同時也不利于廠家批量生產。它并行傳輸需要的芯片比較的多,因此市場上已經出現了用FPGA,CPLD等等高密度的可編程邏輯器件PLD來取代了傳統的鎖存器IC的方案。則成本有所下降,但是可擴展性仍舊比較的差。所以,并行的傳輸方式適用于顯示單元數目確定的條屏。發光管中最主要的部分還是發光管內部的發光管芯所選用。目前,現在中高檔發光管的管芯生產廠家主要有日亞公司,豐田公司,美國的科瑞公司,惠普公司,德國的西門子公司,臺灣的國聯公司,鼎元公司和光磊公司,其中美國及歐洲的公司都主要是以生產純藍純綠發光管芯片為主,但是臺灣公司它則以生產紅綠管的管芯為主,從目前的實際應用以及紅綠色彩搭配來看,一紅四綠其中紅管采用的是四元素的紅,但綠管采用的是三元素的綠,同時,1、在管芯的使用上建議用紅管的管芯臺灣國聯公司的712SOL,綠管的管芯采用臺灣鼎元公司的113YGU。它的這種管芯則采用及搭配是目前雙基色室內顯示屏配置較高的。另外還有兩紅有一純綠的配置。2、集成元器件
在光電驅動電路中接收計算機傳到分配卡中的數字信號可以驅動發光體的亮與暗,從而可以形成我們所需要的文字或圖形,它的質量是否可靠穩定,可以直接的決定了發光體能否正常的工作,從目前的室外屏的運行來看,故障率出現最多的地方就在光電驅動部分,因為它所選用的集成IC器件的質量使之直接的決定了光電驅動部分質量。3、電源
一般公司使用的電源要求保證在5年時故障要低于1%,那么它每年故障要低于0.02%,其中電源質量的好壞在其元器件的篩選當中和電源生產廠家的質量控制當中。目前,電子市場上電源的品牌也是比較多的,它的國產的有常州創聯,思達,上海衡孚等等,它的進口主要來自臺灣明偉,從實際的使用上看,我們國產電源常州思達的電源穩定性比較的好,使用壽命比較長,而且電源品牌比較響。在本顯示屏公司可采用通過3C認證的電源。4、生產工藝和施工工藝
它的系統的工藝主要是焊接工藝和安裝工藝。對于焊接工藝來講,它的顯示系統有多達10萬個焊接點,其中一個虛焊就可造成出至少一個象素筒的不亮,所以,焊接工藝是十分重要的,則我們目前采用先進的波峰焊接,它的整個焊接過程均是由設備來完成的,它以避免人工的過失。假如室外的顯示屏,就應對屏體的安裝工藝提出了更高的要求,然而要求屏體的整體結構抗臺、防水、防高溫。它這是主要由于系統工作時間長、功耗量大同時,再加室外工作環境相對惡劣,則要求屏體具有一定防高溫、防塵、防霧功能等等。它的顯示屏面積在20平方米以上的時侯,建議最好采用雙支撐,但是在20平方米以下時,建議最好采用單體支撐、它的顯示屏是安裝在電廠的第二大門上有天然的支架。它的顯示屏的整體結構采用了鋼結構,對外立面采用臺灣吉祥工業鋁塑板包邊。同時,為了它保證顯示屏結構的安全可靠,建議最好結構的設計與施工由有專業施工資質的企業來完成。
三、LED的動態顯示原理LED點陣顯示系統當中各個模塊顯示的方式:有靜態和動態顯示兩種效果。國內的LED點陣顯示屏它的大部分都是單顯示型,其中顯示的內容相對的較少,顯示花樣也比較的單一。在產品出廠時,顯示的內容就已輸入顯示屏,控制系統當中的EPROM芯片內,在當需要更換顯示內容時就非常的困難,從而這樣使該類型的顯示屏使用范圍受到了很大的限制。而國內的另一種LED顯示屏可編程序型LED顯示屏,它雖然增加了顯示屏系統的編程能力,使之顯示的內容和顯示花樣都有所增加,但是也存在著更換顯示內容不便的缺點。點陣式LED漢字廣告屏它絕大部分是以采用動態掃描顯示德方式,同時用這種顯示方式巧妙地利用了人眼的視覺暫留特性,將其連續的幾幀畫面高速的循環顯示出來,它只要幀速率高于二十四幀/秒,人眼看起來就是一個完整的效果,使之也相對靜止的畫面。最典型的例子:電影放映機。我們以8×8的點陣模塊為例,從而說明一下其使用方法及控制過程。如圖2.1中,紅色德水平線Y0、Y1……Y7叫做行線,它的內部發光二極管接的是陽極,它的每一行8個LED的陽極都接在本行的行線上。同時它的相鄰兩行線間都是絕緣。同樣,藍色豎直線X0、X1……X7叫做列線,接內部每列8個LED的陰極,相鄰兩列線間絕緣的。顯示屏的控制系統它主要包括了輸入接口電路、信號控制、轉換和數字化處理電路及輸出接口電路等等,即涉及的具體技術也是很多,其關鍵的技術包括串行傳輸與并行傳輸技術、動態掃描與靜態鎖存技術、自動檢測及遠程控制技術等等。第三章硬件電路設計一、系統硬件概述整個電路是由單片機AT89C51,8個74LS273,1個74LS138,1個74HC154,4個16×16的LED。該電路所設計的電子屏可顯示多個漢字,需要4個16×16LED點陣模塊,可組成16×64的條形點陣。AT89C51是一種帶4KB字節閃爍可編程可擦除只讀存儲器(FPEROM-FalshProgrammableandErasableReadOnlyMemory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。單片機的可擦除只讀存儲器可以反復擦除100次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C51單片機為很多嵌入式控制系統提供了一種靈活性高且價廉的方案。AT89C51引腳即外觀如圖3.1所示。如圖如圖3.1AT89C51的管腳圖譯碼器是組合邏輯電路的一個重要的器件,74LS138的輸出是低電平有效,故實現邏輯功能時,輸出端不可接或門及或非門,74LS138與前面不同,其有使能端,故使能端必須加以處理,否則無法實現需要的邏輯功能。發光二極管點亮只須使其正向導通即可,根據LED的公共極是陽極還是陰極分為兩類譯碼器,即針對共陽極的低電平有效的譯碼器;針對共陰極LED的高電平輸出有效的譯碼器。74LS273是低功耗肖特基TTL8D鎖存器,內有8個相同的D型(三態同相)鎖存器,由兩個控制端(11腳G或EN;1腳OUT、CONT、OE)控制。當OE接地時,若G為高電平,74LS373接收由PPU輸出的地址信號;如果G為低電平,則將地址信號鎖存。工作原理:74LS373的輸出端O0—O7可直接與總線相連。當三態允許控制端OE為低電平時,O0—O7為正常邏輯狀態,可用來驅動負載或總線。當OE為高電平時,O0—O7呈高阻態,即不驅動總線,也不為總線的負載,但鎖存器內部的邏輯操作不受影響。當鎖存允許端LE為高電平時,O隨數據D而變。當LE為低電平時,O被鎖存在已建立的數據電平。74LS373引腳即外觀如圖3.2所示如圖3.274LS373引腳圖74HC154為類似74LS138的譯碼器,它的內部是4線-12線譯碼器,如果選通端(G1、G2)為低電平時,可把地址端(ABCD)的二進制編碼在一個對應的輸出端以低電平譯出。如果將G1和G2中的任意一個作為數據輸入端,則(ABCD)對輸出尋址,同時還可作1線-16線數據分配器。一般工作環境的溫度為0~70℃。LED,50年前人們已經了解半導體材料可產生光線的基本知識,第一個商用二極管產生于1960年。LED是英文lightemittingdiode(發光二極管)的縮寫,它的基本結構是一塊電致發光的半導體材料,置于一個有引線的架子上,接著用四周環氧7樹脂密封,也是固體封裝,所以能起到保護內部芯線的作用,因此LED的抗震性能好,該電路的顯示采用逐行掃描方式。當工作時,它由單片機提取出第一行需要顯示的內容經過延時一段時間后再進行下一行點陣數據的顯示。二、16×16LED點陣顯示制作(一)16×16LED點陣的內部結構及工作原理我們先以UCDOS中文宋體字庫為例,每一個字由16行16列的點陣組成來進行顯示。即國家標準漢字庫中的每一個字均由256點陣來表示。可以把每一個點理解為一個像素,把每一個字的字形理解為一幅圖像。事實上這個漢字屏不但可以顯示漢字,而且也可以顯示在256像素范圍內任何圖形。這里我們以“龍”字說明,如圖3.3所示。如圖3.3如圖3.3龍用8位的AT89C51單片機控制,由于單片機的總線為8位,一個字需要拆分為2個部分。一般把它拆分為上部和下部,上部由8×16點陣組成,下部也是由8×16點陣組成。此例中單片機首先顯示的是左上角第一列的上半部分,即第0列的p00—p07口。方向從p00到p07,顯示漢字“高”時,p02點亮,由上往下的順序排列,為p2.0滅,p2.1滅,p2.2滅,p2.3滅,p2.4亮,p2.5亮,p2.6滅,p2.7滅。則二進制為00001000,轉換為十六進制為08h。上半部第一列完成后,則繼續的掃描下半部的第一列,為了接線的方便,我們仍設計成由上向下掃描,也就是從p27向p20方向掃描,從圖3.3可以看到,這一列全部為不亮,即為00000000,十六進制則為00h。然后單片機轉向上半部第二列,應用這個方法繼續掃描往下讀二進制數,得出漢字“龍”的掃描代:
00H,08H,08H,08H,08H,08H,0FFH,08H,0FH,48H,28H,08H,08H,18H,08H,00H00H,00H,02H,06H,30H,0C4H,04H,08H,0FCH,24H,44H,84H,04H,04H,3CH,00H由以上的這個原理可以看出來,無論是顯示何種字體或圖像,都可以用這個方法來進行分析出來它的掃描代碼從而顯示在屏幕上面。只不過現在有很多現成的漢字字模生成軟件,就不必自己去畫表格算代碼了。(二)用8×8LED點陣構成16×16LED點陣在Proteus中只有5×7和8×8等LED點陣,沒有16×16LED點陣,但是在實際的應用中,要更好地顯示一個漢字,則需要的是16×16的點陣。下面介紹如何用8×8點陣構建16×16點陣的方法,同時構建一塊16×16LED點陣,用于本例的顯示任務。首先,在Proteus的元件庫中找到“MATRIX-8X8-BULE”元器件,將四塊該器件放入文檔區編輯窗口當中。這時候應該注意,如果該器件保持初始的位置,首先將其轉動并將水平放置,使它左面8個引腳是行線,右邊8個引腳是列線。然后將四個元器件對應的行線和列線分別進行連接,使每一條行線引腳接一行16個LED,列線也相同。并注意要將行線和列線引出一定長度的引腳,以便下面我們使用。連接好的16×16點陣如圖3.4所示。如圖3.4點陣模塊組合成如上圖的16×16點陣只是第一步,這樣分開的數塊并不能達到好的顯示效果,下面我們要將其進一步組合。組合實際上很簡單,首先選中如上圖中右側的兩塊8×8點陣,然后拖動并使其與左側的兩塊相并攏,如如圖3.4點陣模塊組合又上可得原來的連線自動隱藏,對于線上交點,最好不要去動。最后,再來選中下側兩塊的點陣,將其拖動與上側的兩塊并攏,最終的效果如圖3.6所示。基本上原來雜亂連線現在全部隱藏,那么一塊16×16的LED點陣就完成了。但是應該注意,已經做成的LED點陣的行線為左側的16個引腳,其行線為高電平有效,下側的16個引腳為其列線,列線為低電平有效。然后,則8*8LED點陣構成了16*16LED點陣。如圖3.5如圖3.6三、AT89C51的接口說明在AT89C51中有P0,P1,P2,P3四個口,其中18,19號引腳它則提供外部時的管教說明:P0口:P0口是一個8位漏極開路型雙向I/O口,并且也是地址/數據總線復制的用口,它為輸入口時,每位能吸收8個TTL邏輯門電流,對端口輸入“1可作為高阻輸入端。在Flash編程時,PO口作為原碼輸入口時,此時P0口輸出原碼,則P0外部必須被拉高。但是在程序校檢時,輸出指令字節,同時,校檢時,必須外接上拉電阻。P1口:P1口是一個由內部提供上拉電阻的8位雙向I/O口,P1口的緩沖級可驅動(吸收或輸出電流)4個TTL門電流。對p1端口輸入“1”后,通過內部提供的上拉電阻把端口拉到高電平,這時它可作輸入口,P1端口被外部下拉為低電平時,這時它輸出電流,原因是內部上拉的緣故作輸入口,此時因為內部存在上拉電阻上,它當中某個引腳被外部信號拉低會輸出P2口:P2口是一個內部帶有上拉電阻的8位雙向I/O口,P1的緩沖級可驅動(吸收或輸出電流)4個TTL門的電流。對端口輸入“1”時,內部的上拉電阻可把端口拉到高電平,即可作輸入口,當作輸入口時,因為內部有上拉電阻,則某個引腳被外部信號拉低時輸出電流I。P3口:P3口是一個內部帶有上拉電阻的8位雙向I/O口。P3口緩沖級可驅動(吸收或輸出電流)4個TTL門的電流。對P3口輸入“1”時,它被內部的上拉電阻拉為高電平,當它作為輸入端口,被外部的拉為低電平,輸出電流I,P3口也可作為AT89C51的一些特殊功能口RST(9腳):作為復位輸入,當震蕩器工作時,RST引腳可同時出現兩個機器周期以上的高電平將使單片機復位。建議在這個腳與Vss引腳之間接一個約8.2千歐的下拉電阻,同時,與Vcc引腳之間連接一個10毫砝的電容,這樣子可以保證可靠地復位。HOMS制造工藝的8051是MCS-51系列單片機的典型產品,其采用40引腳的雙列直插分裝(DIP方式),就如上面圖。ALE/PROG:當訪問外部存儲器時,ALE(地址鎖存允許)輸出電平,用于鎖存地址的地位字節。在平常時,ALE端以不變的頻率周期可輸出正脈沖信號時鐘振動頻率的1/6固定的正脈沖信號,因此它可作為對外輸出時鐘脈沖或用于定時的目的。但是應該注意的是:每當訪問外部數據存儲器時,要跳過一個ALE脈沖。/PSEN:是一個外部程序存儲器的選通信號。在外部程序存儲器的取指時間,它的每個機器周期兩次/PSEN有效。如果在訪問外部數據存儲器時,這兩次有效的/PSEN信號則不會出現。/PSEN同樣可以驅動八個TTL門電路。VCC:(40腳)供電電壓,接+5V電壓。GND:(20腳)接地。XTAL1:它是一個反向振蕩放大器輸入和內部時鐘工作電路輸入。XTAL2:它是一個來自反向振蕩器輸出。如圖3.7AT89C51管腳圖如圖3.7AT89C51管腳圖ALE:當它訪問外部存儲器時,ALE允許地址鎖存,即使不訪問外部存儲器,ALE可以任然的以不變的頻率周期出現正常的脈沖信號出現這個信號的振蕩頻率是它的1/6。它可以作為對外輸出的時鐘,或者用作定時。P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)P3.2/INT0(外部中斷0)P3.3/INT1(外部中斷1)P3.4T0(記時器0外部輸入)P3.5T1(記時器1外部輸入)P3.6/WR(外部數據存儲器寫選通)P3.7/RD(外部數據存儲器讀選通)P3口同時為閃爍編程和編程校驗接收一些控制信號。它們中的XTAL1和XTAL2分別是反向放大器的輸入和輸出。這個反向放大器可以配置為片內振蕩器。同時,石晶振蕩和陶瓷振蕩均可以采用。比如采用外部時鐘源驅動器件,這時XTAL2應不接。有余輸入至內部時鐘信號要通過一個二分頻觸發器,這時候則對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。四、LED硬件原理圖左移動漢字的的硬件連接原理圖如圖3.9如圖3.9設計二原理圖如圖3.8如圖3.8設計一原理圖第四章字模的生成一、字模簡介漢字的字模是一組數字,而且意義與數字意義有著根本的差異,它是以數字信息來記載英文或漢字的形狀。電腦硬件中,即沒有漢字這個基本的概念,也沒有英文的概念,其認識的概念也只有—個內碼將ASCII表的高128個很少用到的數值以兩個為一組來表示漢字,為漢字的內碼。而剩下的低128位則留給英文字符使用,為英文的內碼。假如你用啟動盤的啟動系統后可用DIR命令有可能得到很多的莫名其妙的字符,但是那也是確確實實的漢字,假如你啟動UCDOS或者其他的漢字系統之后,則那就會看到是一個個熟悉的漢字出現。而在硬件系統當中,它的英文字模的信息一般固定在ROM里面,即還沒有進入系統的CMOS里時,也可以使你看到英文的字符。但是在DOS的下面,其中中文的字模信息都一般記錄在漢字庫的文件里,它使制作好的字模放到標準的庫當中,這也就是點陣字庫文件。就我所查的資料,提取字模主要有以下幾種方法:第一、從字模庫中直接的進行提取。這種方法只限于字模庫,就比如你需要16*16的字模和20*20的字模,那么你就必須去找到這2個字模庫。第二、從TTF庫中進行直接提取。這種方法提取出來的字模很光滑,它的效果很好。同樣你需要一個TTF庫,它是矢量的,可以支持不同的大小。
第三、可以在內存的位圖上畫出文字,然后在生成字模。這種方法寫出來的程序則不需要額外的字庫文件,它將依賴于操作系統中的字體。但是它的一般操作系統中都帶有大量的字體,完全足夠我們使用,還可以很自由的選擇自己喜歡的字體、大小等等。二、字庫生成如圖4.1如圖4.1字模“何”的自摸代碼為:DB:01H,00H,02H,00H,04H,00H,1FH,0FFH,0E0H,00H,20H,00H,27H,0F0H,24H,20HDB24H,20H,2FH,0F0H,24H,02H,20H,01H,3FH,0FEH,60H,00H,20H,00H,00H,00H如圖4.2字模“金”字代碼為:DB01H,00H,01H,02H,02H,02H,04H,52H,0AH,4AH,12H,46H,22H,42H,0C3H,0FEHDB22H,42H,16H,46H,0AH,4AH,04H,52H,02H,06H,03H,02H,02H,00H,00H,00H如圖4.3字模“榮”字代碼為:DB:21H,00H,26H,42H,24H,42H,24H,44H,24H,48H,0F4H,50H,24H,60H,27H,0FFHDB:24H,60H,0F4H,50H,24H,48H,24H,44H,24H,46H,65H,44H,26H,00H,00H,00H第五章軟件的設計一、程序設計總體思路首先,先使用簡短的匯編程序設計,從而來進行實現LED點陣的顯示內容,同時并使之顯示出來的內容在屏幕上面從左到右的滾動顯示出來。在系統中采用了模塊化的形式結構,它包括了主程序、延時程序、顯示子程序和串行口中斷程序。系統硬件主要有三部分,上位機、手持發射機、接收機和顯示模塊。上位機是指人可以發出操控命令的計算機,PC,屏幕上顯示各種信號變化(。下位機則它是直接控制設備獲取設備狀況的計算機,一般PLC/單片機之類的東西。標準應用軟件豐富,接口有很強的通用性,基于PC機的程序有很強的兼容性和可移植性,性價比高。因為上位機系統要完成顯示信息(圖像和文字)的錄入、編輯及動畫效果設計,所以,除了中心PC機外還必須配備相應的輸入外設,比如掃描儀、攝像頭、鍵盤等。網絡(INTERNET)接口也是必不可少的一個,這樣可以實現信息的遠程下載和廣告系統的網絡化管理。它以AT89C51、74LS373、74LS138、74HC154的芯片和4個16*16LED點陣顯示器形成了一個完整的16位點陣LED顯示系統。還有一個AT89C51、還有兩個74HC154的芯片和4個8*8LED點陣顯示器形成了一個完整的8位點陣LED顯示系統。二、程序流程圖它的程序主要是由開始、初始化、主程序、字庫組成。其中它們中第一個主程序和子程序的流程圖如圖5.1所示。如圖5.1單片機漢字顯示程序流程圖三、各個模塊的程序設計(一)、LED動態顯示的程序它是以顯示要求的漢字顯示在屏上,同時按從左到右的順序逐漸的顯示出來。如果在設計的時后可采用如下的方法:首先,先將其LED的顯示屏對應顯示緩沖區全部清零,從而使LED顯示出空白,然后,將每個間隔的一個“軟定時器”設定為動態的顯示時間,則它的顯示緩沖區則依次的加入一個漢字點陣數據同時并進行掃描顯示,就這樣可以達到動態顯示的效果模塊。從而在實現LED從左向右移動顯示程序:TIME0:INCR5CJNER5,#3,NEXTMOVR5,#0INCDPTRINCDPTRINCR1CJNER1,#144,NEXTMOVR1,#0MOVDPTR,#TABNEXT:MOVTH0,#3CHMOVTL0,#0B0HRETI(二)、系統初始化的程序ORG0000HAJMPSTARTORG000BHLJMPTIME0ORG0030HSTART:MOVR1,#00HMOVR2,#00HMOVR3,#00HMOVR4,#00HMOVR5,#00H(三)、漢字顯示的原理以中文的宋體字庫為例,它是每一個字由16行16列的點陣組成來進行顯示出來。國標漢字庫中每一個字均由256點陣來實現表示的。我們其實可以把每一個點理解為一個像素,從而也把每一個字,的字形理解為一幅圖像。但是它事實上漢字屏不僅可以顯示出漢字,同時也可以顯示出在256像素范圍內的任何的圖形。它的LED點陣漢字的顯示程序:MAIN:MOVP1,R2MOVA,R3MOVCA,@A+DPTRMOVP2,AINCR3MOVA,R3MOVCA,@A+DPTRMOVP0,AINCR3MOVP3,R4LCALLDELAY1MSINCR2CJNER2,#16,MAINMOVR2,#0INCR4CJNER4,#3,MAINMOVR3,#0MOVR4,#0LJMPMAIN第六章仿真效果圖測試附錄:在proteus仿真軟件中運行測試AT89C51、74LS373、74LS138、74HC154等芯片和LED顯示器均能正常運行并完整的顯示出了我所要的效果。所以各個模塊功能正常。一、實驗顯示效果圖如圖6.1仿真前的原理圖如在仿真軟件proteus當中運行測試系統得整體功能,一切都正常。同時實現了漢字的向左移滾動的顯示,從而完整的顯示出來了“西安思源學院如圖6.1仿真前的原理圖如圖6.2如圖6.2仿真后的原理圖如圖6.3是從左向右的效果如圖6.4是從右向左的效果如圖6.5是從上到下的效果 如圖6.6是從下到上的效果二、軟件的調試過程軟件KeiluVision2的調試過程(一)建立一個新工程1)、單擊Project菜單,在彈出的下拉菜單中選中NewProject選項。2)、然后選擇你要保存的路徑,輸入工程文件的名字,比如保存到“HJR”,目錄里工程文件的名字為“HJR”,然后點擊保存。3)、在彈出的一個對話框中,選擇單片機的型號AT89C51,然后點擊確定。(二)編寫簡單程序1)新建文本文檔在下圖中,單擊“File”菜單,再在下拉菜單中單擊“New”選項,單擊菜單上的“File”,在下拉菜單中選中“SaveAs”選項單擊,在“文件名”欄右側的編輯框中,鍵入欲使用的文件名“HJR”,同時,必須鍵入正確的擴展名”.c”,然后,單擊“保存”按鈕。2)添加程序文件到工程文件中回到編輯界面后,單擊“Target1”前面的“+”號,然后在“SourceGroup1”上單擊右鍵,然后單擊“AddFiletoGroup‘SourceGroup1’”,選中,然后單擊“Add”3)編寫程序,如圖附錄一(三)調試程序1)單擊“Project”菜單,再在下拉菜單中單擊“BuiltTarget”選項(或者使用快捷鍵F7),編譯成功后,再單擊“Project”菜單,在下拉菜單中單擊“Start/StopDebugSession”(或者使用快捷鍵Ctrl+F5)。2)調試程序:單擊“Debug”菜單,在下拉菜單中單擊“Go”選項,或者使用快捷鍵F5),然后再單擊“Debug”菜單,在下拉菜單中單擊“StopRunning”選項(或者使用快捷鍵Esc);再單擊View菜單,再在下拉單中單擊“SerialWindows#1”3)生成.HEX文件單擊“Project”菜單,再在下拉菜單中單擊“OptionsforTarget‘Target1’”,單擊“Output”中單擊“CreateHEXFile”選項,單擊確定,使程序編譯后產生HEX代碼,供下載器軟件使用。把程序下載到AT89S51單片機中。至此,我們在KeiluVision2上做了一個完整工程的全過程。二硬件ISIS7Professional的調試(一)進入ProteusISIS雙擊桌面上的ISIS6Professional圖標或者單擊屏幕左下方的“開始”→“程序”→“Proteus6Professional”→“ISIS6Professional”。(二)步驟1)電路圖的繪制1將所需元器件加入到對象選擇器窗口。PickingComponentsintotheSchematic2放置元器件至圖形編輯窗口PlacingComponentsontotheSchematic3仿真雙擊單片機芯片,彈出對話框,在ProgramFile選項內添加.hex文件單擊預覽按鈕,選擇.hex文件所在路徑,選中文件,打開,單擊OK,.hex文件即被加載到單片機中,然后單擊Play按鈕即可仿真。二、實驗程序(1)第一個實驗的設計程序:ORG0000H;初始化AJMPSTARTORG000BHLJMPTIME0ORG0030HSTART:MOVR1,#00HMOVR2,#00HMOVR3,#00HMOVR4,#00HMOVR5,#00HMOVTMOD,#01HMOVTH0,#3CHMOVTL0,#0B0HMOVIE,#82HSETBTR0MOVDPTR,#TAB;================MAIN:MOVP1,R2;單片機輸出MOVA,R3MOVCA,@A+DPTRMOVP2,AINCR3MOVA,R3MOVCA,@A+DPTRMOVP0,AINCR3MOVP3,R4LCALLDELAY1MSINCR2CJNER2,#16,MAINMOVR2,#0INCR4CJNER4,#4,MAINMOVR3,#0MOVR4,#0LJMPMAIN;===============TIME0:INCR5;移動顯示CJNER5,#3,NEXTMOVR5,#0INCDPTRINCDPTRINCR1CJNER1,#144,NEXTMOVR1,#0MOVDPTR,#TABNEXT:MOVTH0,#3CHMOVTL0,#0B0HRETI;================DELAY1MS:MOVR7,#2;延時DEL:MOVR6,#250DJNZR6,$DJNZR7,DELRET;================TAB:DB00H,00H,00H,04H,0FFH,0FEH,04H,40H,04H,40H,04H,44H,7FH,0FEH,44H,44HDB44H,44H,44H,44H,44H,44H,48H,34H,50H,04H,40H,04H,7FH,0FCH,40H,04HDB02H,00H,01H,00H,7FH,0FEH,40H,02H,82H,04H,02H,00H,02H,04H,0FFH,0FEHDB04H,20H,08H,20H,18H,20H,06H,40H,01H,80H,02H,40H,0CH,30H,30H,10HDB00H,08H,3FH,0FCH,21H,08H,21H,08H,21H,08H,3FH,0F8H,21H,08H,21H,08HDB21H,08H,3FH,0F8H,20H,08H,02H,00H,51H,88H,50H,96H,90H,12H,0FH,0F0HDB00H,04H,47H,0FEH,34H,20H,14H,20H,84H,44H,65H,0FEH,25H,04H,0DH,0FCHDB15H,04H,25H,0FCH,0E4H,20H,24H,0A8H,29H,0A6H,2AH,22H,30H,0A0H,20H,40HDB22H,08H,11H,08H,11H,10H,00H,20H,7FH,0FEH,40H,02H,80H,04H,1FH,0E0HDB00H,40H,01H,84H,0FFH,0FEH,01H,00H,01H,00H,01H,00H,05H,00H,02H,00HDB00H,80H,78H,40H,4FH,0FEH,54H,02H,58H,14H,63H,0F8H,50H,00H,48H,08HDB4FH,0FCH,48H,0A0H,68H,0A0H,50H,0A0H,41H,22H,41H,22H,42H,1EH,4CH,00H;豎DB20H,00H,23H,0FFH,22H,02H,22H,0AH,22H,12H,3FH,0E2H,22H,02H,22H,02HDB22H,02H,3FH,0E2H,22H,12H,22H,12H,22H,02H,67H,0FFH,22H,00H,00H,00HDB09H,00H,31H,00H,21H,01H,21H,21H,21H,62H,21H,92H,0AFH,14H,61H,08HDB21H,08H,21H,14H,21H,0E2H,21H,03H,21H,00H,2BH,00H,31H,00H,00H,00HDB00H,02H,00H,0CH,7FH,0E0H,44H,4EH,44H,41H,44H,41H,44H,51H,7FH,0C9HDB44H,4DH,44H,41H,44H,41H,44H,47H,0FFH,0E8H,40H,04H,00H,06H,00H,00HDB08H,20H,44H,20H,26H,7FH,30H,82H,01H,0CH,7FH,0F0H,40H,04H,47H,0C8HDB45H,5AH,4DH,41H,75H,7EH,45H,40H,45H,50H,0CFH,0C8H,44H,0CH,00H,00HDB02H,20H,0CH,20H,88H,20H,69H,20H,09H,20H,09H,22H,89H,21H,69H,7EHDB09H,60H,09H,0A0H,19H,20H,28H,20H,0C8H,20H,0AH,60H,0CH,20H,00H,00HDB00H,00H,7FH,0FFH,44H,20H,5AH,10H,69H,0E1H,30H,81H,24H,82H,24H,8CHDB0A4H,0F0H,64H,80H,24H,0FCH,2CH,82H,25H,82H,28H,82H,30H,0EH,00H,00HEND;第二個實驗的設計程序:ORG00HSTART:NOPMOVR3,#3LOP2:MOVR4,#8MOVR2,#0LOP1:MOVP1,#0FFHMOVDPTR,#TABAMOVA,R2MOVCA,@A+DPTRMOVP3,AINCR2LCALLDELAYDJNZR4,LOP1DJNZR3,LOP2MOVR3,#3LOP4:MOVR4,#8MOVR2,#7LOP3:MOVP1,#0FFHMOVDPTR,#TABAMOVA,R2MOVCA,@A+DPTRMOVP3,ADECR2LCALLDELAYDJNZR4,LOP3DJNZR3,LOP4MOVR3,#3LOP6:MOVR4,#8MOVR2,#0LOP5:MOVP3,#00HMOVDPTR,#TABBMOVA,R2MOVCA,@A+DPTRMOVP1,AINCR2LCALLDELAYDJNZR4,LOP5DJNZR3,LOP6MOVR3,#3LOP8:MOVR4,#8MOVR2,#7LOP7:MOVP3,#00HMOVDPTR,#TABBMOVA,R2MOVCA,@A+DPTRMOVP1,ADECR2LCALLDELAYDJNZR4,LOP7DJNZR3,LOP8LJMPSTARTDELAY:MOVR5,#10D2:MOVR6,#20D1:MOVR7,#248DJNZR7,$DJNZR6,D1DJNZR5,D2RETTABA:DB0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FHTABB:DB01H,02H,04H,08H,10H,20H,40H,80HEND總結本設計當中我使用了簡短的匯編程序,第一個的實現,同時就在LED顯示屏上實現了漢字的左移滾動顯示效果。而它在設計當中,采用了的芯片有AT89C51、74LS373、74LS138、74HC154和4個16×16LED點陣顯示器。第二個的實現,在LED顯示屏上實現了圖樣從左到右,從上到下的顯示效果,第一個的顯示特點:(1).使其內容能從右向左浮動顯示。(2).硬件部分的結構簡單,同時它也應用廣泛。(3).LED數碼管是動態掃描顯示的結果,它的工作效率高,價格低廉等等。第二個顯示特點同第一個特點類似。本次點陣LED的設計,它的理論知識學習和實際設計同時相結合,從而使我得到鍛煉,我也綜合的運用了所學的專業基礎知識解決了實際的工程問題能力,同時也提高了我查閱文獻資料、設計手冊、設計規范和電腦制圖等等,其他專業能力的水平,得到了充分的鍛煉,而且通過對這個實驗的整體掌控,對其局部的取舍,也對細節的處理,使我得到了很大的提升,同時也積累了豐富的經驗。這次的實驗不僅為后繼的學習和工作奠定的基礎。而且讓我更加充分的認識自己,知道做一些事情的過程,對我以后的生活都打下了很好的基礎。參考文獻[1]李建忠編著.單片機原理及應用.西安:西安電子科技大學出版社,2002[2]李群芳,肖看編著.單片機原理、接口及應用.北京:清華大學出版社,2005[3]于海生編著.微型計算機控制技術.北京:清華大學出版社,2008[4]戴梅萼,史嘉權編著.微型計算機技術及應用(第3版).北京:清華大學出版社,2008[5]江曉安,董秀峰編著.數字電子技術(第二版).西安:西安電子科技大學出版社,2005致謝
學位論文原創性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經發表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。作者簽名: 日期:年月日學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使用學位論文的規定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權大學可以將本學位論文的全部或部分內容編入有關數據庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。涉密論文按學校規定處理。作者簽名: 日期:年月日導師簽名:日期:年月日
致謝時間飛逝,大學的學習生活很快就要過去,在這四年的學習生活中,收獲了很多,而這些成績的取得是和一直關心幫助我的人分不開的。首先非常感謝學校開設這個課題,為本人日后從事計算機方面的工作提供了經驗,奠定了基礎。本次畢業設計大概持續了半年,現在終于到結尾了。本次畢業設計是對我大學四年學習下來最好的檢驗。經過這次畢業設計,我的能力有了很大的提高,比如操作能力、分析問題的能力、合作精神、嚴謹的工作作風等方方面面都有很大的進步。這期間凝聚了很多人的心血,在此我表示由衷的感謝。沒有他們的幫助,我將無法順利完成這次設計。首先,我要特別感謝我的知道郭謙功老師對我的悉心指導,在我的論文書寫及設計過程中給了我大量的幫助和指導,為我理清了設計思路和操作方法,并對我所做的課題提出了有效的改進方案。郭謙功老師淵博的知識、嚴謹的作風和誨人不倦的態度給我留下了深刻的印象。從他身上,我學到了許多能受益終生的東西。再次對周巍老師表示衷心的感謝。其次,我要感謝大學四年中所有的任課老師和輔導員在學習期間對我的嚴格要求,感謝他們對我學習上和生活上的幫助,使我了解了許多專業知識和為人的道理,能夠在今后的生活道路上有繼續奮斗的力量。另外,我還要感謝大學四年和我一起走過的同學朋友對我的關心與支持,與他們一起學習、生活,讓我在大學期間生活的很充實,給我留下了很多難忘的回憶。最后,我要感謝我的父母對我的關系和理解,如果沒有他們在我的學習生涯中的無私奉獻和默默支持,我將無法順利完成今天的學業。致謝四年的大學生活就快走入尾聲,我們的校園生活就要劃上句號,心中是無盡的難舍與眷戀。從這里走出,對我的人生來說,將是踏上一個新的征程,要把所學的知識應用到實際工作中去。回首四年,取得了些許成績,生活中有快樂也有艱辛。感謝老師四年來對我孜孜不倦的教誨,對我成長的關心和愛護。學友情深,情同兄妹。四年的風風雨雨,我們一同走過,充滿著關愛,給我留下了值得珍藏的最美好的記憶。在我的十幾年求學歷程里,離不開父母的鼓勵和支持,是他們辛勤的勞作,無私的付出,為我創造良好的學習條件,我才能順利完成完成學業,感激他們一直以來對我的撫養與培育。最后,我要特別感謝我的導師劉望蜀老師、和研究生助教吳子儀老師。是他們在我畢業的最后關頭給了我們巨大的幫助與鼓勵,給了我很多解決問題的思路,在此表示衷心的感激。老師們認真負責的工作態度,嚴謹的治學精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學習都有一種巨大的幫助,感謝他耐心的輔導。在論文的撰寫過程中老師們給予我很大的幫助,幫助解決了不少的難點,使得論文能夠及時完成,這里一并表示真誠的感謝。基于C8051F單片機直流電動機反饋控制系統的設計與研究基于單片機的嵌入式Web服務器的研究MOTOROLA單片機MC68HC(8)05PV8/A內嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現的供暖系統最佳啟停自校正(STR)調節器單片機控制的二級倒立擺系統的研究基于增強型51系列單片機的TCP/IP協議棧的實現基于單片機的蓄電池自動監測系統基于32位嵌入式單片機系統的圖像采集與處理技術的研究基于單片機的作物營養診斷專家系統的研究基于單片機的交流伺服電機運動控制系統研究與開發基于單片機的泵管內壁硬度測試儀的研制基于單片機的自動找平控制系統研究基于C8051F040單片機的嵌入式系統開發基于單片機的液壓動力系統狀態監測儀開發模糊Smith智能控制方法的研究及其單片機實現一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數控系統的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設計基于單片機控制的高速快走絲電火花線切割機床短循環走絲方式研究基于單片機的機電產品控制系統開發基于PIC單片機的智能手機充電器基于單片機的實時內核設計及其應用研究基于單片機的遠程抄表系統的設計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統單片機系統軟件構件開發的技術研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設計和應用基于單片機的光纖光柵解調儀的研制氣壓式線性摩擦焊機單片機控制系統的研制基于單片機的數字磁通門傳感器基于單片機的旋轉變壓器-數字轉換器的研究基于單片機的光纖Bragg光柵解調系統的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統設計Pico專用單片機核的可測性設計研究基于MCS-51單片機的熱量計HYPERLINK"/de
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政組織中的合作創新實踐與成果分析試題及答案
- 數據結構與算法題目試題及答案
- 地產合資公司管理制度
- 賓館安全疏散管理制度
- 衛生保潔安全管理制度
- 醫用耗材酒精管理制度
- 華為體系文件管理制度
- 發動機檢測儀管理制度
- 安全警示標牌管理制度
- 公共衛生資金管理制度
- 2025年中國邊云協同行業市場現狀及未來發展前景預測分析報告
- 2025版權威舊設備購買合同范本
- 2025-2030年辣椒素產業行業市場現狀供需分析及投資評估規劃分析研究報告
- 2025中國鐵路南寧局集團有限公司招聘高校畢業生58人三(本科及以上學歷)筆試參考題庫附帶答案詳解
- 大國工匠活動方案
- 《腦炎護理查房》課件
- 職業院校技能大賽教學能力比賽備賽策略與實踐經驗分享
- 成人重癥患者人工氣道濕化護理專家共識
- 老年社會工作試題及答案
- 國家開放大學《統計與數據分析基礎》形考任務1-5答案
- 動靜脈內瘺評估護理課件
評論
0/150
提交評論