




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 PAGE 2本科畢業論文(設計)(2015屆)滾動廣告牌的設計院系 電子信息工程學院 專業 電氣自動化 姓名 指導教師 2015年1月 PAGE 27摘 要當今社會,廣告成為公共開放地信息傳遞手段。廣告成為商品生產者、經營者和消費者之間信息傳遞的重要手段,行業內以及行業間的競爭日趨白熱化,以前“酒香不怕巷子深”的狀態已經完全不存在了。市場競爭競爭不斷升級,廣告也在所謂的“媒體大戰”中不斷成長,LED廣告牌的出現是廣告媒體發展的結果。它也成為最有效最性價比高的宣傳方法。在我們生活中LED滾動廣告屏隨處可見,滾動LED點陣顯示屏作為一種新興的顯示信息的媒介走進我們的日常生活,它是由很多個的LED
2、發光二極管封裝在一起形成的。通過LED點陣能夠顯示數字、圖像和文字。LED電子廣告牌隨處可見,對我們的生活也提供了很多便捷。也是信息傳達的一種直接有效的方式。在車站吵鬧的時候我們可以通過看LED廣告牌清楚的知道自己所要乘坐車輛的動向。在逛街時有時醒目的電子廣告牌映入眼簾,吸引了顧客達到了商家想要的效果。LED電子顯示屏廣告作為一種新的電子動態文本,是一種可以連續工作本身工作的信息發布媒體也是走在前列的消費吸引了成千上萬的眼神中的廣告的武器。什么樣的個人及品牌的公司可以利用LED電子顯示屏,以吸引顧客,介紹產品,商品和宣傳,為企業創造更多的財富。本設計利是一種基于STC89C52單片機的16*1
3、6點陣顯示屏的設計,充分利用STC9C52單片機良好的穩定控制特點。配合鎖存器和寄存器,利用三極管放大電路使得點陣屏有規則的點亮。顯示出我們想要達到的文本。從而達到我本次設計的目的。其中STC89C52單片機負責對整個系統進行總體控制,設計中使用4塊8*8單紅色點陣屏來組成16*16點陣屏,通過74LS154譯碼器來控制點陣的行方向的控制,而列方向的控制采用兩片串行輸入八位并行輸出的74LS595級聯來控制,通過快速的動態刷新來顯示我們需要的內容,已達到動態顯示的目的。這樣的設計既實用又能結合我大學所學到的知識,也算是一個課堂只是的良好應用。關鍵詞:點陣;單片機;譯碼器;動態掃描。Abstra
4、ctTodays society, advertising has become open to the public means of information transmission. Advertising commodity producers, an important means between operators and consumers of information transfer, intensified competition within the industry and between the industry, the former sell themselves
5、 the state has been completely non-existent. Escalating competition in the market competition, advertising is also called media war in the growing, LED billboard advertising is the result of the emergence of media development. It has also become the most effective and cost-effective promotional meth
6、ods. In our lives everywhere LED advertising screen scroll, scroll LED dot matrix display screen as a new medium of information into our daily lives, it is composed of a number of LED light-emitting diode package together to form. By LED dot matrix can display numbers, images and text. LED electroni
7、c billboards everywhere, on our lives also offer a lot of convenience. Is a direct and effective way to convey information. Noisy at the station when we can see the LED billboard know exactly what you want to take the movements of the vehicle. When shopping sometimes striking electronic billboard gr
8、eets, attracting customers to achieve the desired business results. LED electronic display advertising as a new electronic dynamic text is an information itself can work continuously release the forefront of consumer media also attracted the eyes of thousands of weapons and advertising. What kind of
9、 personal and brand companies can take advantage of LED electronic display to attract customers, introduction of products, goods and propaganda, to create more wealth for the enterprise.This design is based on Lee STC89C52 microcontroller design 16 * 16 dot matrix display, and make full use of the m
10、icrocontroller STC9C52 good stability control features. With latches and registers, use a transistor amplifier makes regular lattice screen lights up. Shows the text we want to achieve. So as to achieve the purpose of this design I. STC89C52 microcontroller which is responsible for the overall contr
11、ol of the entire system is designed to use four 8 * 8 to form a single red dot matrix screen 16 * 16 dot matrix screen, 74LS154 decoder is controlled by controlling the direction of the lattice lines, and the column control the direction of the serial input using two cascaded 74LS595 eight parallel
12、outputs controlled by fast dynamic refresh to show what we need, has reached the purpose of dynamic display. can be considered a good classroom applications only.Keywords:matrix;single chip microcomputer;decoders;dynamic scanning 目 錄 TOC o 1-2 h z u HYPERLINK l _Toc416388293 摘 要 PAGEREF _Toc41638829
13、3 h I HYPERLINK l _Toc416388294 Abstract PAGEREF _Toc416388294 h II HYPERLINK l _Toc416388295 目 錄 PAGEREF _Toc416388295 h III HYPERLINK l _Toc416388296 第1章 引言 PAGEREF _Toc416388296 h 5 HYPERLINK l _Toc416388297 1.1研究背景及意義 PAGEREF _Toc416388297 h 5 HYPERLINK l _Toc416388298 1.2 LED電子顯示屏概述 PAGEREF _To
14、c416388298 h 5 HYPERLINK l _Toc416388299 第2章 總體設計 PAGEREF _Toc416388299 h 5 HYPERLINK l _Toc416388300 2.1顯示單元的選擇 PAGEREF _Toc416388300 h 5 HYPERLINK l _Toc416388301 2.2顯示方案的選擇 PAGEREF _Toc416388301 h 5 HYPERLINK l _Toc416388302 2.3關于屏幕的可擴展性 PAGEREF _Toc416388302 h 6 HYPERLINK l _Toc416388303 2.4單片機控
15、制器的考慮 PAGEREF _Toc416388303 h 6 HYPERLINK l _Toc416388304 2.5關于點陣數據的存儲方式 PAGEREF _Toc416388304 h 6 HYPERLINK l _Toc416388305 第3章 硬件電路設計 PAGEREF _Toc416388305 h 7 HYPERLINK l _Toc416388306 3.1整體設計框圖 PAGEREF _Toc416388306 h 7 HYPERLINK l _Toc416388307 3.2主控電路 PAGEREF _Toc416388307 h 7 HYPERLINK l _Toc
16、416388308 3.3 LED點陣顯示電路 PAGEREF _Toc416388308 h 8 HYPERLINK l _Toc416388309 3.4整體電路 PAGEREF _Toc416388309 h 11 HYPERLINK l _Toc416388310 3.5實物圖 PAGEREF _Toc416388310 h 12 HYPERLINK l _Toc416388311 第4章軟件實現 PAGEREF _Toc416388311 h 14 HYPERLINK l _Toc416388312 4.1概述 PAGEREF _Toc416388312 h 14 HYPERLINK
17、 l _Toc416388313 4.2系統程序方案設計 PAGEREF _Toc416388313 h 14 HYPERLINK l _Toc416388314 第5章 實現與調試 PAGEREF _Toc416388314 h 18 HYPERLINK l _Toc416388315 5.1軟件調試 PAGEREF _Toc416388315 h 18 HYPERLINK l _Toc416388316 5.2 protus仿真 PAGEREF _Toc416388316 h 18 HYPERLINK l _Toc416388317 5.3 pcb圖實現 PAGEREF _Toc41638
18、8317 h 21 HYPERLINK l _Toc416388318 5.4硬件實物制作與調試 PAGEREF _Toc416388318 h 22 HYPERLINK l _Toc416388319 總結與思考 PAGEREF _Toc416388319 h 26 HYPERLINK l _Toc416388320 致 謝 PAGEREF _Toc416388320 h 27 HYPERLINK l _Toc416388321 參考文獻 PAGEREF _Toc416388321 h 28 HYPERLINK l _Toc416388322 附 錄 PAGEREF _Toc41638832
19、2 h 29 HYPERLINK l _Toc416388323 附錄1 電路原理圖 PAGEREF _Toc416388323 h 29 HYPERLINK l _Toc416388324 附錄2 設計程序 PAGEREF _Toc416388324 h 29第1章 引言1.1研究背景及意義本論文主要圍繞LED點陣的特點開展的點陣設計,設計中的難度很多如限流電阻的計算,掃描時間的控制,軟件程序如何設計等,下面我們就介紹下點陣的設計。1.2 LED電子顯示屏概述LED顯示屏:是一種平面顯示器,由小的LED模塊面板拼接而成。LED發光二極管,這是一種發光二極管顯示模式控制了鎵、砷、磷和氮(N)二
20、極管組成,當孔與電子復合輻射的可見光,因此可用于制造發光二極管在電路的工具。作為指示劑,或文字或nmero.el紅磷砷化鎵二極管、發光二極管間隙的綠色,黃色的頭發碳化硅二極管、藍色銦氮)。LED顯示屏通常用于顯示視頻圖像和視頻信息等數據信號LED顯示半導體二極管相同的排序,使用不同的半導體材料可以生產LED矩陣元素目前廣泛使用的像素的紅色,綠色,黃色,綠色和藍色LED到實踐的發展階段。LED二極管顯示屏亮與滅控制顯示文本、圖形和動畫等各種市場顯示信息。因為它是光亮度高,視野開闊,低電壓功耗,壽命長,穩定性和抗沖擊等優點。因此,廣泛應用于車站、碼頭、機場、馬路、商業街市場建設招標、工業企業管理和
21、其他公共場所。第2章 總體設計一個完整的系統的實現,考慮到各種各樣的問題,所以是LED點陣的設計,下面我來說說我的設計。2.1顯示單元的選擇顯示一個簡體字,至少需要1616點陣來表示。為了能在比較遠的地方也能看到顯示效果,本設計采用4個88點陣,1616點陣由像素直徑5mm的紅色LED模塊拼接成的LED陣列。因此,每個漢字顯示12厘米大小,它仍然可以清楚地看到50米。本設計要求整個屏幕能顯示“電氣一班華榮文”一系列漢字,則需要16*16紅色點陣滾動顯示。2.2顯示方案的選擇顯示方案是本次設計需要考慮最核心的部分,對于LED點陣顯示有下面兩種方案:方案一:靜態顯示,在每個二極管的狀態,分別為0和
22、1,0為不發光二極管的電流,1為發光二極管的電流。它的每一段都與一個獨立的并行口相接,而公共端則根據數碼管的種類連接到 VCC 或 GND 端。對于需要多線程譯碼及驅動裝置,越來越復雜,成本高,可靠性低。方案二:動態顯示,就是分割畫面,在每個部分的顯示模式是動態的,可以避免設計問題,如果不妥善處理,可能會導致較低的亮度和亮度的問題。要保證電路設計易于實現,保證圖像穩定,無閃爍技術。多路復用模式的動態掃描顯示,動態顯示是沒有增加,因為我們看到的是一個穩定的圖像的影響的持久性和持續時間的發光二極管的亮度等。結果發現,當升級(發光二極管光的閃爍頻率為50Hz,頻率)等于或大于1ms的時間驅動的發光二
23、極管的亮度,無光澤,更好。鑒于上述原因,我們采用方案二。2.3關于屏幕的可擴展性除了設計的基本要求,也是實現顯示單元的數量可任意擴展。在傳統的并行傳輸,因為由列地址線中的數據鎖存器的限制的數目,并且可以在不增加顯示單元,并且為每個顯示單元的不同的電路結構,印刷電路板的結構是不同的,與權利要求的模塊化設計完全不符合。因此摒棄了傳統的并行傳輸模式,以及獨特的串行鎖存器的技術,該總線可以通過控制數據的五列來實現鎖存每個顯示單元。板之間不只是簡單的連接,它難以減小PCB布局和布線。印刷電路板各顯示單元是完全相同的,便于批量生產。2.4單片機控制器的考慮因為這種設計采用軟件來實現滾動效果,并且在串行模式
24、的傳輸模式。因此,微控制器單元的處理速度的要求較高,高速8位微控制器的ARM7的選擇。 ARM處理速度快,但對于應用程序,ARM的資源嚴重浪費的屏幕內,和更高的成本。因此,選擇高速8位單片機作為控制器,一個共同的高速8位微控制器AVR微控制器系列都有,C8051F單片機,單片機STC89C52。這些類型的單片處理速度可以達到1 MIPS /兆赫(以每秒百萬指令1MHz的處理能力的時鐘頻率),但AVR單片機時鐘頻率限制僅至16MHz,而類似C8051F系列的SOC ARM7,時鐘速度為100MHz,但它是一種資源的浪費其內部豐富的,而且價格很高,在相當浪費的控制單色屏幕。因此,STC89C52系
25、列單片機的最佳選擇,最高時鐘可達40MHz,和接口和存儲器資源豐富,價格很低。2.5關于點陣數據的存儲方式目前最廣泛使用的技術是將串通過PC軟件轉換將被顯示為通過根據尋址存儲在E2PROM經過一定順序編程這些字形數據的方式對應的數據的點陣。在屏幕顯示的過程中規定的E2PROM矩陣數據處理的方式被除去。對于一個1616點陣字庫的數據,你需要一個連續的32個字節的E2PROM的空間來存儲。即便如此,如果你需要顯示256個字符,你需要的E2PROM存儲空間至少32B256=8192字節(8KB)。通常沒有集成單片機內部的這樣一個大容量的E2PROM。所以這個程序,你需要擴展大容量外置MCU E2PR
26、OM,額外的硬件成本。 PC編程,因為它涉及到中國的模數,模量較大的難度算法。在多字下載時間的傳輸時間較長。設計的許多缺點,放棄了傳統的方案。因為本設計只需要很少的顯示內容所以直接保存在STC89C52中是足夠的,因此沒有使用外部設備。第3章 硬件電路設計3.1整體設計框圖經過對此設計的了解,為了能夠達到實驗目的,使用單片機STC89C52作為本系統的主要控制單元。LED點陣顯示屏是顯示單元,把單片機送來的數據翻譯后顯示出來,并且還能夠滾動顯示。硬件整體設計框圖如圖1所示:圖1整體設計框圖3.2主控電路本設計使用主控電路控制來實現LED點陣顯示屏上字符滾動顯示,主控制器采用單片機STC89C5
27、2。STC STC89C52是一種低功耗,高性能CMOS 8位單片機制作可編程閃存在系統8K字節。采用STC89C52經典MCS-51內核,但做了很多改進,使傳統的51微控制器芯片具有不可用的功能。在一個芯片上,擁有靈巧的8個CPU和系統內可編程閃存,使得STC89C52提供高度靈活,超有效的解決方案為許多嵌入式控制應用。STC89C52外部結構及特性:包裝有兩種方式:雙列直插式封裝(DIP)和一個40平方英尺的44引腳封裝(PLCC),行40引腳封裝(DIP)和外部總線結構如圖2所示:圖2 STC89C52引腳排列STC89C52單片機內包含的具體部分如下:一個8位CPU。一個片內振蕩器及時
28、鐘電路。8KBFlash程序存儲器。256BRAM數據存儲器。三個16位定時器/計數器。可尋址64KB的RAM和64KB的EEPROM空間的控制電路。32條可編程的I/O線(4組8位并行I/O端口)。一個可編程全雙工串口通信。8個中斷源、兩個優先級嵌套中斷結構。3.3 LED點陣顯示電路本設計使用的是4塊8*8單色點陣屏設計16*16點陣屏,采用單色顯示,進行顯示所要顯示的字符,通過74LS154譯碼器來控制點陣的行方向的顯示,而列方向的16條線則由74LS595的八位并行輸出端控制。3.3.1 74LS154的總體結構1、總體特點高速CMOS元件416線譯碼器74LS154高性能存儲器。與大
29、部分ttl和dtl電路完全兼容。74ls154用門電路輸入通道解碼器不可以用來輸出端上的普通邏輯和旁聽解碼器擴展。使門電路包括兩個假信號,輸入必須設為低,輸出端選擇可以用作為輸入數據輸入,74ls154真之1 - 16的多路分配器。其余用低輸入時將地址輸出的應用狀態。DIP封裝引腳圖如圖5所示:圖5 74LS154引腳圖2、參數列表74LS154基本參數電壓2.06.0V驅動電流+/-5.2mA傳輸延遲11ns邏輯電平CMOS功耗考量低功耗或電池供電應用封裝與引腳SO24,SSOP24,DIP24,TSSOP243.3.2 74LS595的總體特點和工作原理1、總體特點:74LS595是8位串
30、行輸入轉并行輸出移位寄存器,有數據存儲寄存器,三態輸出功能。數據在SHcp的上升沿輸入,在SHCP上升沿輸入數據,在管理存儲寄存器訪問上升沿。移位寄存器和存儲寄存器兩個單獨的時鐘。如果兩個時鐘連在一起,那么移位寄存器總會比存儲寄存器早一個脈沖。在移位的過程中,輸出端的數據能夠保持穩定。這在串行速度慢的場合用途很大,數碼管不存在閃爍感。其DIP封裝引腳圖如圖7所示:圖7 74LS595引腳圖各引腳及其功能:Q0Q7八位并行輸出端Ds串行數據輸入端/OE輸出使能端STcp存儲寄存器的時鐘脈沖輸入口SHcp移位寄存器的時鐘脈沖輸入口/MR芯片復位端Q7并行數據輸出口,即儲寄存器的數據輸出口2、工作原
31、理當SHCP上升沿到來時,DS引腳電流電平值移位寄存器左移,在移位寄存器的下一個上升沿時,所有位的到來將是一個向左,同時,也可串行輸出移位寄存器Q7高值,使8連續的次數,可以把數組的每個元素(8號)到移位寄存器;當STCP上升沿到來時,移位值將被鎖存到寄存器中的鎖存器,和輸出從Q1 Q7針。管的主要優點是數據存儲寄存器,在移位的過程中,輸出端的數據可以保持不變。這是在串行速度的場合非常有用,無閃爍格。74HC595可以達到30MHz的5V電源時的時鐘速度,每個并行輸出端口可以承受20mA電流沉拔電流。此功能可確保沒有額外的電流放大電路的LED驅動可以很容易。它允許500ns到結束輸入上升(下降
32、)時,仍然可以檢測到的時鐘脈沖嚴重畸形。它可以容納更大的傳輸線的對地電容,提高抗干擾能力的設計。74HC595并聯電阻20歐姆連接的輸出端與LED列的模塊之間的壓力,這里的阻力,將紅色LED并聯箝位效應。紅色和綠色LED的兩組正常發光。因為工作電流的LED顯示不斷變化,引起系統電壓波動。高頻率分量的電壓波動,也有低頻分量。它可能對周圍的無線電環境造成電磁污染,而在系統時鐘紊亂,邏輯錯誤。為了避免這種情況,接下來的每個74HC595 VCC和GND的電源并聯電容器,用于濾波和去耦。系統電壓穩定,旁路高頻脈沖電源組件。消除自激,降低了外國的雜散電磁輻射,提高電磁兼容性。3.4整體電路下面是我設計的
33、主要部分接口電路,總體電路圖見附錄1(原理圖)。圖3.4 接口電路3.5實物圖下面為我制作的16*16點陣實物圖,正面圖與背面圖。圖3.51 16*16正面點陣圖圖3.52 16*16背面點陣圖第4章軟件實現4.1概述整個系統功能由硬件和軟件,為基本形式的軟件、硬件和軟件的決定。主要可以分為兩類:一是監督程序(主程序),這是控制系統的核心,特別是對于協調執行模塊和運營商。二是執行程序(子程序),進行實質性的功能。我們要結合實驗目的,就主程序和子程序相連接。首先我們要設計系統程序方案。制定程序框圖。了解我們每一步要干嘛。該怎么去做好。從而使我們的目的更容易實現。總之一句話,我們的程序設計要簡單可
34、行。4.2系統程序方案設計系統程序主要包括了:主程序、點陣顯示驅動程序。程序設計框圖如下:主程序:對初始化顯示部分的主控,在可視狀態下的LED顯示系統的亮度均勻性,足夠的,可以顯示文字和數字,文字和數字的顯示應該是穩定的和清晰的無干擾。文字顯示可以移入移出。本設計的顯示內容為“電氣一班華榮文”實現向右移動功能。下面是主程序部分:程序中首先對各個變量進行初始化,并對74HC595進行初始化,當時初始化過程完成后,開始顯示處理。/主函數voidmain()uchari=1,j=0;ucharX=0;/595c初始化Init595();/循環演示以下程序主要是對漢字的移動和顯示處理:while(1)
35、for(j=0;j10;j+)/循環顯示10次/送入16個位數據for(i=1;i0;x-)for(y=7;y0;y-);4.2.4 行選控制通過單片機IO口控制74HC154,可以實現5線控制16線的過程。(具體程序見附錄2)第5章 實現與調試5.1軟件調試用keil軟件,編輯c語言程序并對程序實行調試。Keilc51是一個很好的C語言軟件開發系統,C語言比裝配功能,結構,可讀性,可維護性具有明顯的優勢,使用簡單,等。Keil能夠實現包含C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完備開發方案,如果你使用C語言編程,那么Keil就是不二之選,平時我們學習之用也是keil
36、。其簡單易用的集成環境令你事半功倍。下圖是keil調試程序界面:5.2 protus仿真有了程序和硬件結構首先給LED點陣設計進行仿真,用來驗證其可實現性。這樣就要用到protus仿真軟件。Proteus軟件是一款EDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,也能實現仿真單片機及外圍器件。也是目前比較好的仿真工具。其簡單易學易用,已受到單片機教學教師、單片機愛好者以及致力于單片機開發應用人員的喜愛。仿真過程見下圖:仿真前電路圖:顯示字“電”:顯示第二個字“氣”:顯示最后一個字“文”:5.3 pcb圖實現仿真結果可實現,那么我們可以開始畫PCB圖,這時需要用到protel軟件。Prot
37、el是EDA軟件,在電子行業中CAD軟件, Protel是排名靠前的EDA軟件,電子設計者的首選,一些高校還設立了專門的課程學習電子專業,學校還專門類專業學習。我們學校我們專業也專門開課學習過。其優點是多層印制線路板的自動布線能夠很容易的實現高密度PCB的100%布通率。原理圖見附錄1,根據其設計的生成PCB圖如下:5.4硬件實物制作與調試所有東西準備就緒。那么就可以做事物了。購買材料焊事物,焊接過程及結果如下:圖5.41 焊接前圖5.42 在焊接中圖5.43 焊接半成品圖5.44 測試顯示“氣”圖5.45 測試顯示“華”圖5.56 測試顯示“文”總結與思考經過這幾個月的努力,終于順利完成畢業
38、設計。該LED點陣顯示系統,該LED點陣顯示系統,由于利用STC89C52單片機,串行移位寄存器74HC595為驅動,硬件成本大大降低,對顯示單元的可擴展性的改進。由于高速單片機的使用,使系統的動態刷新率,以保證運動的速度。本設計充分利用了單片機資源,同時,節省成本的外圍電路簡單、美觀,降低了故障率。性能指標已達到或超過了題目的要求。每個學生將畢業綜合素質測試的經驗,如果在大學四年來,我們的研究是一個知識積累的過程,畢業設計綜合運用現在過去認識的深化,并對該理論的時間活動的新認識。在幾個月的畢業設計,我經歷過艱難的學習和鉆研,當然也有收獲的喜悅。知識得到了鞏固和提高,但我相信實踐經驗將使我在以
39、后的工作和學習生活。第一,學習能力得到提高。在這次畢業設計中,從開始到結束,獨立完成硬件電路設計,單片機及軟件編程。在這個過程中,會遇到很多困難,但通過書籍和上網查閱大量的相關文獻和問老師終于解決了。通過這次畢業設計,我不僅對我學習的知識有了更深的了解,培養自我學習和分析能力,更重要的是培養克服困難的勇氣和信心。其次,培養自己的市場概念。一個產品能夠搶占市場,除了功能和質量,必須要求,它的價格是最大的競爭優勢。在這個過程中,會遇到很多困難,但通過書籍和上網查閱大量的相關文獻和問老師終于解決了。是每個設計人員進行項目的優先因素。再次,它是人際交往能力的鍛煉。沒有人是出世智慧的人!人類的知識永遠是
40、沒有窮盡的,這就要求我們要善于從別人的成功或失敗的經驗中學習,使自己少走彎路。總之,畢業設計完成,但面對工作。我相信我會把他的熱情和奉獻給他們的工作在學校,不斷努力,不斷進取!致 謝本次的畢業設計經歷幾個月的時間,得到了很多人的幫助。從開題報告到論文的編寫都在積極的準備著。雖然經過大學四年的專業學習,但是從課本上所學到的知識還是非常的有限。對于專業的好多知識也是一知半解,應用在實踐上更是不知如何下手。在本次的課程設計聽從老師的建議,重新翻閱以前和課題相關的資料進行更深層次的理解,在網上查閱大量的有關課題資料,對課題不斷深入的了解,在設計的過程中遇到的很多的問題,如軟件設計中對程序的編寫,還有就
41、是實物的焊接,由于之前很少接觸實物焊接,所以沒有一點頭緒,無從下手。經過對這一方面的學習,對整體的認識有所了解,通過動手學習,不斷的實踐,和同學的幫助,最后設計出了超聲波測距器。在本次設計的這一段期間,王老師作為我本次畢業設計的指導老師。在這里非常感謝他這一段時間對我的指導督促和幫助,在遇到困惑的問題時,他總是不厭其煩的幫助我們解惑,直到我對這一問題完全弄懂。更重要的是他在教會我們知識的同時也教給了我們解決問題的方法。其次,感謝學校給予我們這次動手實踐的機會,讓我們在畢業之前能夠運用我們所學到的知識進行單獨的設計制作。這對我們以后面向社會,面向自己的工作有著非常深遠的影響。再次感謝在大學期間所
42、有給予我幫助的同學以及任課老師。你們讓我受益匪淺,感謝!參考文獻1譚浩強.C程序設計(第二版)M.北京:清華大學出版社,1999.12.2彭為.單片機典型系統設計實例精講M.北京:電子工業出版社,2006.5.3李良榮.現代電子設計技術-基于Multisim7M.北京:機械工業出版社,2005.4.4姜承昊.最新LED驅動電路設計、應用與制造新技術新工藝實用手冊M.北京:中國科學技術文獻出版社,2008.3.5魏洪興.嵌入式系統設計與實例開發實驗教材 = 1 * ROMAN IM.北京:清華大學出版社,2005.9.6童詩白.模擬電子技術基礎(第三版)M.北京:高等教育出版社,2001.1.7
43、吳國經主編.單片機應用技術M.北京:中國電力出版社,20048中國集成電路大全編委會編.中國集成電路大全CMOS集成電路M.北京:國防工業出版社,1985. 9圖形液晶顯示模塊使用手冊(第二版) 北京精電蓬遠顯示技術有限公司,200710周航慈.單片機應用程序設計M.北京航空航天大學出版社,199111 Neil G. Jacobson. 用PLD器件增強嵌入式系統功能J.電子工程專輯, 200012K.Alexander,N.O.Sadiku. Fundamentals of electric CircuitsM.北京:清華大學出版社 200013 LEES,HA KN.A pyroelec
44、tric infrared sensor-based in door location-aware system for the smart homeJIEEE Transactionson Consumer Electronics,2006 52(4):1311131714 Motorola INC.MC68HC11 Reference Manual,19合肥師范學院2015屆本科畢業論文(設計) PAGE 38附 錄附錄1 電路原理圖附錄2 設計程序/宏定義#define uchar unsigned char #define uint unsigned int/包含頭文件#include
45、 #include /管腳定義/154sbit A_=P00; /74HC154的Asbit B_=P01; /74HC154的Bsbit C_=P02; /74HC154的Csbit D_=P03; /74HC154的Dsbit G2=P07;/74HC154的使能低電平有效/595sbit SI=P06;/數據腳sbit SCK=P05;/上升沿時數據寄存器的數據移位。QA-QB-QC-.-QH;下降沿移位寄存器數據不變sbit RCK=P04;/上升沿時移位寄存器的數據進入數據存儲寄存器,下降沿時存儲寄存器數據不變。通常我將 /RCK置為低電平,當移位結束后,在RCK端產生一個正脈沖(5
46、V時,大于幾十納秒就行了。我 /通常都選微秒級),更新顯示數據。/函數聲明void Init595();void Write_byte595(uchar temp);void WriteS(uchar data1,uchar data2);void Wei_154(uchar W);void delay(uint z);/漢字數組uchar code HanZi=0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,/* ,0*/0 xFF,0 xFF,0
47、xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,0 xFF,/* ,1*/0 xFF,0 xFF,0 xFF,0 xFF,0 xE0,0 x07,0 xEE,0 xEF,0 xEE,0 xEF,0 xEE,0 xEF,0 xEE,0 xEF,0 x00,0 x01,0 xEE,0 xEE,0 xEE,0 xEE,0 xEE,0 xEE,0 xEE,0 xEE,0 xE0,0 x06,0 xFF,0 xFE,0 xFF,0 xF0,0 xFF,0 xFF,/*電,0*/0 xFB,0 xFF,
48、0 xF7,0 xFF,0 xCD,0 xFF,0 x1D,0 xFF,0 xD5,0 xFF,0 xD5,0 xFF,0 xD5,0 xFF,0 xD5,0 xFF,0 xD5,0 xFF,0 xD5,0 xFF,0 xD5,0 xFF,0 xD4,0 x0F,0 xDF,0 xF3,0 xDF,0 xFD,0 xFF,0 xF0,0 xFF,0 xFF,/*氣,1*/0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE
49、,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFE,0 xFF,0 xFF,0 xFF,/*一,2*/0 xDE,0 xF7,0 xDE,0 xF3,0 xC0,0 x07,0 xDE,0 xEF,0 xDE,0 xEE,0 xFF,0 xBD,0 xE0,0 x7B,0 xFF,0 xE7,0 x00,0 x1F,0 xFF,0 xFF,0 xDE,0 xFB,0 xDE,0 xFB,0 xC0,0 x03,0 xDE,0 xFB,0 xDE,0 xFB,0 xFF,0 xFF,/*班,3*/0 xFB,0 xDF,0 x
50、F7,0 xDF,0 xEF,0 xDF,0 xC0,0 x5F,0 x3F,0 xDF,0 xFB,0 xDF,0 xFB,0 xDF,0 xF7,0 x00,0 x01,0 xDF,0 xEE,0 xDF,0 xEE,0 xDF,0 xDE,0 xDF,0 xBE,0 xDF,0 xF8,0 xDF,0 xFF,0 xDF,0 xFF,0 xFF,/*華,4*/0 xDE,0 xFD,0 xD9,0 xBD,0 xDB,0 xBB,0 xDB,0 xBB,0 x0B,0 xB7,0 xDB,0 xAF,0 xDB,0 x9F,0 xDA,0 x00,0 xDB,0 x9F,0 xDB,0 xAF,0 x0B,0 xB7,0 xDB,0 xBB,0 xDB,0 xBB,0 xDA,0 xBD,0 xD9,0 xFD,0 xFF,0 xFF,/*榮,5*/0 xEF,0 xFE,0 xEF,0 xFE,0 xEF,0 xFD,0 xE3,0 xFD,0 xEC,0 xFB,0 xEF,0 x77,0 x6F,0 xAF,0 x8F,0 xDF,0 xEF,0 xAF,0 xEF,0 x77,0 xEC,0 xFB,0 xE3,0 xFD,0 xEF,0 xFD,0 xEF,0 xFE,0 xEF,0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- AGS-16C3F-AGS-16M8F-生命科學試劑-MCE
- 政策引導下的2025年醫療器械國產化產業政策優化研究報告
- 2025年食品冷鏈物流溫控技術設備應用市場前景分析報告
- 2025年直播平臺內容監管與行業自律發展策略研究
- 2025年線下演出市場復蘇與演出市場可持續發展報告
- 深度解析2025年智能投顧平臺風險控制與合規運營挑戰與機遇報告
- 2025年城市公交樞紐無障礙設施建設社會穩定風險評估報告
- 血液凈化醫療服務行業競爭格局分析及市場前景預測報告
- 2025年咖啡連鎖品牌市場布局下的高鐵站飲品品牌市場定位報告
- 新能源汽車廢舊電池回收利用行業產業鏈上下游企業競爭力對比報告
- 2022-2023學年高教版(2021)中職數學基礎模塊下冊-指數函數與對數函數-單元測試卷
- JJG 4-2015鋼卷尺行業標準
- 化學制品智能制造解決方案設計
- 防野生果中毒安全教育
- 質量文化手冊樣本
- 2024年02月山西省文物局所屬事業單位2024年公開招考29名工作人員筆試近6年高頻考題難、易錯點薈萃答案帶詳解附后
- 鵝媽媽的故事課件
- 食堂衛生知識培訓內容
- 《電力機車制動機》課件 7-02 最大最小有效減壓量計算
- 普通地質學課件
- 《冠脈造影流程操作》課件
評論
0/150
提交評論