

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 中文摘要............................................................................2</p><p> 英文摘要............................................................................2</p><p> 緒
2、論...................................................................................3</p><p> 第一章 設(shè)計(jì)思路.目的和方案的確定..............................4</p><p> 1.1設(shè)計(jì)思路..................................
3、...................................4</p><p> 1.2設(shè)計(jì)目的.....................................................................5</p><p> 1.3方案的確定.....................................................
4、.............6</p><p> 第二章 主要元器件介紹..................................................7</p><p> 2.1 AT89S51...................................................................7</p>&
5、lt;p> 2.2發(fā)光二極管................................................................10</p><p> 2.3石英晶振…………………………………………….….11</p><p> 2.4蜂鳴器.......................................................
6、.................12</p><p> 第三章 電路圖.程序框圖...............................................13</p><p> 第四章 電路分析及原理.................................................15</p><p> 4.1
7、電路分析....................................................................15</p><p> 4.2電路原理....................................................................17</p><p> 結(jié) 論..............
8、................................................................18</p><p> 參考文獻(xiàn).........................................................................19 </p><p> 附錄: C語(yǔ)言程序..............
9、............................................20</p><p><b> 中文摘要</b></p><p> 隨著改革的不斷深入,社會(huì)主義市場(chǎng)經(jīng)濟(jì)的不斷繁榮和發(fā)展,個(gè)大中小城市都在進(jìn)行亮化工程。個(gè)人企業(yè)為宣傳自己企業(yè)的形象和產(chǎn)品,均采用廣告手法之一:流水燈來(lái)實(shí)現(xiàn)這一目的.當(dāng)我們夜晚走在大街上,馬路兩旁各色各樣的流水燈廣
10、告均可以見(jiàn)到,一種是采用霓虹燈管做成的各種形狀和多種彩色的燈管,另一種為日光等管或白熾燈管作為光源,另配大型廣告語(yǔ)或宣傳畫(huà)來(lái)達(dá)到宣傳的效果。這些燈的亮滅,閃爍時(shí)間及流動(dòng)方向等均可以通過(guò)單片機(jī)來(lái)達(dá)到控制的要求.</p><p> ?。P(guān)鍵字: 廣告燈、AT89S51單片機(jī)、程序設(shè)計(jì))</p><p> English Abstract</p><p> With
11、the deepening of reform, the socialist market economy, increasing prosperity and development of cities during the months Xinhuanet lighting project. Individual companies to promote their corporate image and products are
12、one of advertising practices: water lights to achieve this purpose. When we walk in the streets at night, the road on both sides of a great variety of water can see the lights all advertising, a is made of neon tubes of
13、various shapes and a variety of color tubes, and the ot</p><p> ?。↘eyword: Advertisement lamp AT89S51Singlechip Program Design)</p><p><b> 緒 論</b></p><p> 在現(xiàn)在諸多的娛樂(lè)
14、場(chǎng)所、理發(fā)店、賓館、飯店、公司等的門外,都可以看到各式各樣的廣告流水燈。所謂“廣告流水燈”,就是將一系列的有顏色的廣告燈串聯(lián)接在一起,然后令這些燈按一定的次序逐個(gè)或者幾個(gè)的一次點(diǎn)亮和熄滅。由于各燈點(diǎn)亮和熄滅,產(chǎn)生的效果就像流動(dòng)的水一樣,因此,就稱這類廣告燈為“廣告流水燈”。生活中廣告流水燈的形式和點(diǎn)亮的次序是多種多樣的。有單一顏色的幾個(gè)燈按固定的次序來(lái)點(diǎn)亮的,有多個(gè)不同顏色的燈構(gòu)成某一圖案依次點(diǎn)亮的,也有多排廣告燈按多種組合好的次序循環(huán)
15、點(diǎn)亮的等。我設(shè)計(jì)的廣告流水燈,就是這些廣告燈中的類型。 </p><p> 當(dāng)今時(shí)代是一個(gè)新技術(shù)層出不窮的時(shí)代,在電子領(lǐng)域尤其是自動(dòng)化智能控制領(lǐng)域,傳統(tǒng)的分立元件或數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),正以前所未見(jiàn)的速度被單片機(jī)智能控制系統(tǒng)所取代。單片機(jī)具有體積小、功能強(qiáng)、成本低、應(yīng)用面廣等優(yōu)點(diǎn),可以說(shuō),智能控制與自動(dòng)控制的核心就是單片機(jī)。在大學(xué)學(xué)習(xí)期間,完成了前期的單片機(jī)基礎(chǔ)知識(shí)學(xué)習(xí)以后,從大三開(kāi)始將理論學(xué)習(xí)和實(shí)踐相結(jié)
16、合,逐步完成了一些系統(tǒng)的設(shè)計(jì)與制作。但以前在制作課件時(shí)只是學(xué)一點(diǎn)做一點(diǎn),沒(méi)有系統(tǒng)的總結(jié)經(jīng)驗(yàn)。此次的論文撰寫(xiě)我認(rèn)真對(duì)以前的單片機(jī)應(yīng)用過(guò)程中的問(wèn)題進(jìn)行了回顧和總結(jié),使自己的經(jīng)驗(yàn)得到了理論上的升華,這些都將是自己今后進(jìn)一步發(fā)展的寶貴財(cái)富。</p><p> 為了實(shí)現(xiàn)用單片機(jī)對(duì)廣告燈實(shí)現(xiàn)控制,我用單片機(jī)著手對(duì)廣告燈進(jìn)行編程,畫(huà)出接線圖、流程圖和寫(xiě)出指令表再運(yùn)行程序,然后根據(jù)實(shí)際情況對(duì)程序進(jìn)行調(diào)試與完善。在這次的課程中,
17、我發(fā)現(xiàn)單片機(jī)在工業(yè)控制中的作用很大,它能使人的控制轉(zhuǎn)變成自動(dòng)控制,大大地降低了產(chǎn)品的成本,很大地提高生產(chǎn)效率。</p><p> 第一章 設(shè)計(jì)思路.目的和方案的確定</p><p><b> 1.1設(shè)計(jì)思路</b></p><p> 生活中廣告流水燈的形式和點(diǎn)亮的次序是多種多樣的。有單一顏色的幾個(gè)燈按固定的次序來(lái)點(diǎn)亮的,有多個(gè)不同顏色的燈
18、構(gòu)成某一圖案依次點(diǎn)亮的,也有多排廣告燈按多種組合好的次序循環(huán)點(diǎn)亮的等。我的設(shè)計(jì)就是這些廣告燈中的最基本類型。首先通過(guò)互聯(lián)網(wǎng)看到有關(guān)流水燈的資料,然后看到一個(gè)電路圖,用單片機(jī)的8個(gè)引腳(P1.0—P1.7)接8個(gè)發(fā)光二極管。如圖1.1:</p><p><b> 圖 1.1</b></p><p> 最后我把它復(fù)雜化,利用32個(gè)彩色發(fā)光二級(jí)管實(shí)現(xiàn),構(gòu)成4個(gè)字母。分別
19、是:Y,J,X,Y.如圖1.2</p><p><b> 圖1.2</b></p><p> 四個(gè)字母代表的是“陽(yáng)江學(xué)院”每一個(gè)字拼音的開(kāi)始第一個(gè)字母。4個(gè)字母分別由P1.0—P.3控制。我的程序是令這4個(gè)字母一通電,就執(zhí)行初始的程序。然后我增加了五個(gè)開(kāi)關(guān),五個(gè)開(kāi)關(guān)對(duì)應(yīng)P2.0—P2.4。每個(gè)開(kāi)關(guān)都有一個(gè)程序讓4個(gè)字母以不同的方式亮。分別是:左移,右移,從外向內(nèi)亮
20、,閃亮,一直亮。</p><p> 最后,我還設(shè)計(jì)了一個(gè)報(bào)警:當(dāng)任意兩個(gè)以上開(kāi)關(guān)都開(kāi)的話,前一個(gè)程序執(zhí)行完后,程序蜂鳴器就會(huì)報(bào)警。 </p><p><b> 1.2設(shè)計(jì)目的</b></p><p> ?。?)在學(xué)習(xí)了《單片機(jī)原理及接口技術(shù)》課程后,為了加深對(duì)理論知識(shí)的理解,學(xué)習(xí)理論知識(shí)在實(shí)際中的運(yùn)用,培養(yǎng)動(dòng)手能力和解決實(shí)際問(wèn)題的能力。進(jìn)一
21、步理解和消化書(shū)本知識(shí),運(yùn)用所學(xué)知識(shí)和技能進(jìn)行簡(jiǎn)單的設(shè)計(jì)。 </p><p> ?。?)熟悉Keil軟件的調(diào)試和仿真。 </p><p> ?。?)通過(guò)實(shí)驗(yàn)提高對(duì)單片機(jī)的認(rèn)識(shí)。 </p><p> ?。?)通過(guò)實(shí)驗(yàn)提高焊接、布局、電路檢查能力。 </p><p> ?。?)通過(guò)實(shí)驗(yàn)提高軟件調(diào)試能力。 </p><p>
22、 (6)進(jìn)一步熟悉和掌握單片機(jī)的結(jié)構(gòu)及工作原理。</p><p> ?。?)掌握在單片機(jī)系統(tǒng)中各個(gè)引腳的作用。 (8)掌握數(shù)據(jù)輸出程序的設(shè)計(jì)方法。(9)學(xué)習(xí)8051芯片及LED的使用。</p><p> ?。?0)通過(guò)課程設(shè)計(jì),掌握以單片機(jī)為核心的電路設(shè)計(jì)的基本方法和技術(shù),</p><p> 解電路參數(shù) 的計(jì)算方法。 </p><p>
23、 ?。?1)通過(guò)實(shí)際程序設(shè)計(jì)和調(diào)試,逐步掌握模塊化程序設(shè)計(jì)方法和調(diào)試技術(shù)。 (12)通過(guò)完成一個(gè)包括電路設(shè)計(jì)和程序開(kāi)發(fā)的完整過(guò)程,了解開(kāi)發(fā)一單片 機(jī)應(yīng)用系統(tǒng)的全過(guò)程,為今后從事相應(yīng)打下基礎(chǔ)。 (13)通過(guò)課程設(shè)計(jì)提高應(yīng)用能力,分析問(wèn)題和解決問(wèn)題的能力。 (14)培養(yǎng)查閱資料的習(xí)慣,訓(xùn)練和提高自學(xué),獨(dú)立思考的能力。 (15)能夠正確理解課程設(shè)計(jì)的題目和意義,全面思考問(wèn)題。 (16)運(yùn)用科學(xué)合理的方法,認(rèn)真按時(shí)完成。
24、</p><p><b> 1.3方案的確定</b></p><p> 方案一:用電子器件設(shè)計(jì)制作密碼鎖的控制電路,使之在輸入正確的代碼時(shí),輸出</p><p> 信號(hào)以啟動(dòng)執(zhí)行機(jī)構(gòu)動(dòng)作,并且用紅、綠LED指示關(guān)鎖、開(kāi)鎖狀態(tài)。密碼鎖控</p><p> 制器中存儲(chǔ)一個(gè)4位代碼,當(dāng)開(kāi)鎖按扭開(kāi)關(guān)(可設(shè)置6至8位,其
25、中只有4位</p><p> 有效,其余2至4位為虛設(shè))的輸入代碼等于存儲(chǔ)代碼時(shí)啟動(dòng)開(kāi)鎖控制電路,</p><p> 并且用綠燈亮、紅燈滅表示開(kāi)鎖狀態(tài)。 從第一個(gè)按扭觸動(dòng)后的5秒內(nèi)若未能將</p><p> 鎖打開(kāi),則電路自動(dòng)復(fù)位并由揚(yáng)聲器發(fā)出持續(xù)10至20秒的報(bào)警信號(hào),同時(shí)用</p><p> 綠燈滅、紅燈亮表示關(guān)鎖狀態(tài)。 要求性能
26、可靠、操作簡(jiǎn)便。 密碼鎖控制器中存</p><p> 儲(chǔ)的4位密碼可以修改。</p><p><b> 方案二: </b></p><p> 數(shù)字電子鐘應(yīng)能以秒為最小單位計(jì)時(shí),同時(shí)應(yīng)能用數(shù)字直觀顯示當(dāng)前的時(shí),</p><p> 分秒。系統(tǒng)結(jié)構(gòu)要求:秒信號(hào)產(chǎn)生1Hz的標(biāo)準(zhǔn)計(jì)時(shí)信號(hào),計(jì)時(shí)電路記錄當(dāng)前的時(shí),分,秒值,數(shù)
27、字顯示以數(shù)字方式顯示出當(dāng)時(shí)的時(shí)間值,音響報(bào)時(shí)電路用于整點(diǎn)報(bào)時(shí),時(shí)分調(diào)整電路用于校正當(dāng)前的時(shí)間??墒謩?dòng)校正分,時(shí)。 整點(diǎn)報(bào)時(shí)。</p><p><b> 方案三:</b></p><p> 流水燈設(shè)計(jì),本設(shè)計(jì)以AT89S51單片機(jī)為核心并用它來(lái)控制發(fā)光二極管雙燈點(diǎn)亮循環(huán)的實(shí)驗(yàn)裝置,用AT89S51單片機(jī)控制32個(gè)發(fā)光二極管發(fā)光,實(shí)現(xiàn)亮點(diǎn)以12HZ頻率在高、低位循環(huán)移
28、動(dòng)。通過(guò)Keil軟件、仿真,并能從中掌握通過(guò)軟件控制發(fā)光二極管的思路和技巧。這次設(shè)計(jì)重點(diǎn)就在于利用單片機(jī)的知識(shí)去控制系統(tǒng)的運(yùn)行。</p><p> 考慮到原件是否充足和個(gè)人能力的問(wèn)題。方案一和方案二,需要的原件很多而且做起來(lái)比較困難。而方案三比較簡(jiǎn)單,需要的原件很容易就找到。所以最后確定采用方案三</p><p> 第二章 主要元器件介紹</p><p> 2
29、.1 AT89S51</p><p> AT89S51是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含4k Bytes ISP(In-system programmable)的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT
30、89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。</p><p> AT89S51具有如下特點(diǎn):40個(gè)引腳,4k Bytes Flash片內(nèi)程序存儲(chǔ)器,128 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,5個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,看門狗(WDT)電路,片內(nèi)時(shí)鐘振蕩器。 </p><p>
31、; 此外,AT89S51設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過(guò)軟件設(shè)置省電模式。空閑模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。同時(shí)該芯片還具有PDIP、TQFP和PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。</p><p><b> 管腳說(shuō)明:</b></p>
32、<p><b> VCC:供電電壓。</b></p><p><b> GND:接地。</b></p><p> P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫(xiě)1時(shí),被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時(shí),</p&
33、gt;<p> P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。</p><p> P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫(xiě)入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。</p>
34、;<p> P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫(xiě)“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí),P2口輸出其特
35、殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。</p><p> P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。當(dāng)P3口寫(xiě)入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。</p><p> I/O口作為輸入口時(shí)有兩種工作方式即所謂的讀端口與
36、讀引腳讀端口時(shí)實(shí)際上并不從外部讀入數(shù)據(jù)而是把端口鎖存器的內(nèi)容讀入到內(nèi)部總線經(jīng)過(guò)某種運(yùn)算或變換后再寫(xiě)回到端口鎖存器只有讀端口時(shí)才真正地把外部的數(shù)據(jù)讀入到內(nèi)部總線上面圖中的兩個(gè)三角形表示的就是輸入緩沖器CPU將 </p><p> 根據(jù)不同的指令分別發(fā)出讀端口或讀引腳信號(hào)以完成不同的操作這是由硬件自動(dòng)完成的不需要我們操心1然后再實(shí)行讀引腳操作否則就可能讀入出錯(cuò)為什么看上面的圖如果不對(duì)端口置1端口鎖存器原來(lái)的狀態(tài)有可
37、能為0Q端為0Q^為1加到場(chǎng)效應(yīng)管柵極的信號(hào)為1該場(chǎng)效應(yīng)管就導(dǎo)通對(duì)地呈現(xiàn)低阻抗,此時(shí)即使引腳上輸入的信號(hào)為1也會(huì)因端口的低阻抗而使信號(hào)變低使</p><p> 得外加的1信號(hào)讀入后不一定是1若先執(zhí)行置1操作則可以使場(chǎng)效應(yīng)管截止引腳信號(hào)直接加到三態(tài)緩沖器中實(shí)現(xiàn)正確的讀入由于在輸入操作時(shí)還必</p><p> 須附加一個(gè)準(zhǔn)備動(dòng)作所以這類I/O口被稱為準(zhǔn)雙向口89C51的P0/P1/P2/P
38、3口作為輸入時(shí)都是準(zhǔn)雙向口接下來(lái)讓我們?cè)倏戳硪粋€(gè)問(wèn)題從圖中可以看出這四個(gè)端口還有一個(gè)差別除了P1口外P0P2P3口都還有其他的功能 </p><p> RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。</p><p> ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時(shí),
39、ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè)ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時(shí), ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無(wú)效。</p><p> /PSEN:外部程序存儲(chǔ)器的選通信
40、號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/PSEN有效。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。</p><p> /EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000H-FFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP
41、)。</p><p> XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。</p><p> XTAL2:來(lái)自反向振蕩器的輸出。</p><p><b> 2.2發(fā)光二極管</b></p><p> 發(fā)光二極管簡(jiǎn)稱為L(zhǎng)ED。由鎵(Ga)與砷(AS)、磷(P)的化合物制成的二極管,當(dāng)電子與空穴復(fù)合時(shí)能輻射出
42、可見(jiàn)光,因而可以用來(lái)制成發(fā)光二極管,在電路及儀器中作為指示燈,或者組成文字或數(shù)字顯示。磷砷化鎵二極管發(fā)紅光,磷化鎵二極管發(fā)綠光,碳化硅二極管發(fā)黃光。</p><p> 它是半導(dǎo)體二極管的一種,可以把電能轉(zhuǎn)化成光能;常簡(jiǎn)寫(xiě)為L(zhǎng)ED。發(fā)光二極管與普通二極管一樣是由一個(gè)PN結(jié)組成,也具有單向?qū)щ娦?。?dāng)給發(fā)光二極管加上正向電壓后,從P區(qū)注入到N區(qū)的空穴和由N區(qū)注入到P區(qū)的電子,在PN結(jié)附近數(shù)微米內(nèi)分別與N區(qū)的電子和P區(qū)
43、的空穴復(fù)合,產(chǎn)生自發(fā)輻射的熒光。不同的半導(dǎo)體材料中電子和空穴所處的能量狀態(tài)不同。當(dāng)電子和空穴復(fù)合時(shí)釋放出的能量多少不同,釋放出的能量越多,則發(fā)出的光的波長(zhǎng)越短。常用的是發(fā)紅光、綠光或黃光的二極管。</p><p> 50年前人們已經(jīng)了解半導(dǎo)體材料可產(chǎn)生光線的基本知識(shí),第一個(gè)商用二極管產(chǎn)生于1960年。LED是英文light emitting diode(發(fā)光二極管)的縮寫(xiě),它的基本結(jié)構(gòu)是一塊電致發(fā)光的半導(dǎo)體材料
44、,置于一個(gè)有引線的架子上,然后四周用環(huán)氧樹(shù)脂密封,起到保護(hù)內(nèi)部芯線的作用,所以LED的抗震性能好。 </p><p> 發(fā)光二極管的核心部分是由P型半導(dǎo)體和N型半導(dǎo)體組成的晶片,在P型半導(dǎo)體和N型半導(dǎo)體之間有一個(gè)過(guò)渡層,稱為PN結(jié)。在某些半導(dǎo)體材料的PN結(jié)中,注入的少數(shù)載流子與多數(shù)載流子復(fù)合時(shí)會(huì)把多余的能量以光的形式釋放出來(lái),從而把電能直接轉(zhuǎn)換為光能。PN結(jié)加反向電壓,少數(shù)載流子難以注入,故不發(fā)光。這種利用注入
45、式電致發(fā)光原理制作的二極管叫發(fā)光二極管,通稱LED。 當(dāng)它處于正向工作狀態(tài)時(shí)(即兩端加上正向電壓),電流從LED陽(yáng)極流向陰極時(shí),半導(dǎo)體晶體就發(fā)出從紫外到紅外不同顏色的光線,光的強(qiáng)弱與電流有關(guān)。</p><p><b> 2.3石英晶振</b></p><p> 石英晶振就是用石英材料做成的石英晶體諧振器,俗稱晶振.起產(chǎn)生頻率的作用,具有穩(wěn)定,抗干擾性能良好的特點(diǎn),
46、廣泛應(yīng)用于各種電子產(chǎn)品中.</p><p> 石英晶體,有天然的也有人造的,是一種重要的壓電晶體材料。石英晶體本身并非振蕩器,它只有借助于有源激勵(lì)和無(wú)源電抗網(wǎng)絡(luò)方可產(chǎn)生振蕩。SPXO主要是由品質(zhì)因數(shù)(Q)很高的晶體諧振器(即晶體振子)與反饋式振蕩電路組成的。石英晶體振子是振蕩器中的重要元件,晶體的頻率(基頻或n次諧波頻率)及其溫度特性在很大程度上取決于其切割取向。石英晶體諧振器的基本結(jié)構(gòu)、(金屬殼)封裝及其等效
47、電路如圖1所示。 </p><p> 只要在晶體振子板極上施加交變電壓,就會(huì)使晶片產(chǎn)生機(jī)械變形振動(dòng),此現(xiàn)象即所謂逆壓電效應(yīng)。當(dāng)外加電壓頻率等于晶體諧振器的固有頻率時(shí),就會(huì)發(fā)生壓電諧振,從而導(dǎo)致機(jī)械變形的振幅突然增大。 </p><p> 與金屬板之間的靜電電容;L、C為壓電諧振的等效參量;R為振動(dòng)磨擦損耗的等效電阻。石英晶體諧振器存在一個(gè)串聯(lián)諧振頻率fos(1/2π),同時(shí)也存在一個(gè)并
48、聯(lián)諧振頻率fop(1/2π)。由于CoC,fop與fos之間之差值很小,并且RωOL,R1/ωOC,所以諧振電路的品質(zhì)因數(shù)Q非常高(可達(dá)數(shù)百萬(wàn)),從而使石英晶體諧振器組成的振蕩器頻率穩(wěn)定度十分高,可達(dá)10-12/日。石英晶體振蕩器的振蕩頻率既可近似工作于fos處,也可工作在fop附近,因此石英晶體振蕩器可分串聯(lián)型和并聯(lián)型兩種。用石英晶體諧振器及其等效電路,取代LC振蕩器中構(gòu)成諧振回路的電感(L)和電容(C)元件,則很容易理解晶體振
49、蕩器的工作原理。</p><p><b> 2.4蜂鳴器</b></p><p><b> ?。ㄒ唬┓澍Q器的介紹</b></p><p> 1.蜂鳴器的作用 蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件。&l
50、t;/p><p> 2.蜂鳴器的分類 蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。</p><p> 3.蜂鳴器的電路圖形符號(hào) 蜂鳴器在電路中用字母“H”或“HA”(舊標(biāo)準(zhǔn)用“FM”、“LB”、“JD”等)表示。</p><p> ?。ǘ┓澍Q器的結(jié)構(gòu)原理</p><p> 1.壓電式蜂鳴器 壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、
51、阻抗匹配器及共鳴箱、外殼等組成。有的壓電式蜂鳴器外殼上還裝有發(fā)光二極管。</p><p> 多諧振蕩器由晶體管或集成電路構(gòu)成。當(dāng)接通電源后(1.5~15V直流工作電壓),多諧振蕩器起振,輸出1.5~2.5kHZ的音頻信號(hào),阻抗匹配器推動(dòng)壓電蜂鳴片發(fā)聲。</p><p> 壓電蜂鳴片由鋯鈦酸鉛或鈮鎂酸鉛壓電陶瓷材料制成。在陶瓷片的兩面鍍上銀電極,經(jīng)極化和老化處理后,再與黃銅片或不銹鋼片粘
52、在一起。</p><p> 2.電磁式蜂鳴器 電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、振動(dòng)膜片及外殼等組成。</p><p> 接通電源后,振蕩器產(chǎn)生的音頻信號(hào)電流通過(guò)電磁線圈,使電磁線圈產(chǎn)生磁場(chǎng)。振動(dòng)膜片在電磁線圈和磁鐵的相互作用下,周期性地振動(dòng)發(fā)聲。</p><p> 有源蜂鳴器和無(wú)源蜂鳴器</p><p> 第三章 電路圖.程序框
53、圖</p><p><b> 電路圖</b></p><p><b> 程序框圖 </b></p><p> 第四章 電路分析及原理</p><p><b> 4.1電路分析</b></p><p> AT89S51單片機(jī)有4組8位的
54、可編程I/O口,分別位P0、P1、P2、P3口,每個(gè)口有8位(8根引腳),共32根。每一根引腳都可以編程,比如用來(lái)控制電機(jī)、交通燈、霓虹燈等,開(kāi)發(fā)產(chǎn)品時(shí)就是利用這些可編程引腳來(lái)實(shí)現(xiàn)我們想要的功能: PO口(Pin39~Pin32):8位雙向I/O口線,名稱為P0.0~P0.7 P1口(Pin1~Pin8):8位準(zhǔn)雙向I/O口線,名稱為P1.0~P1.7 P2口(Pin21~Pin28):8位準(zhǔn)雙向I/O口線,名稱為P2.0
55、~P2.7 P3口(Pin10~Pin17):8位準(zhǔn)雙向I/O口線,名稱為P3.0~P3.7 </p><p> P1口通常作為通用I/O口使用。作為輸出口時(shí),由于電路內(nèi)部已經(jīng)帶上拉電阻,因此無(wú)需外接上拉電阻;作為輸入口時(shí),也需先向鎖存器寫(xiě)入“1”。是一個(gè)標(biāo)準(zhǔn)的I/O口。</p><p> 所以我
56、就要P1口的p1.0—p1.3來(lái)控制四個(gè)字母的LED燈,p1.4控制蜂鳴器。p2.0—p2.4接五個(gè)開(kāi)關(guān)用來(lái)執(zhí)行不同的程序 </p><p> 單片機(jī)復(fù)位電路要求有一個(gè)持續(xù)時(shí)間,加上電容可以利用其兩端電壓不能突變的特性,使復(fù)位電平維持一定時(shí)間,使單片機(jī)復(fù)位。單片機(jī)復(fù)位電平在其手冊(cè)里可以看到 。另外這個(gè)電容還可以去除一些雜波的干擾,防止單片機(jī)被錯(cuò)誤復(fù)位就常用的51,復(fù)位電平的要求如
57、下: 當(dāng)單片機(jī)的復(fù)位引腳出現(xiàn)2個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)就執(zhí)行復(fù)位操作。如果RST持續(xù)為高電平,單片機(jī)就處于循 環(huán)復(fù)位狀態(tài) ,所以復(fù)位引腳的電容大一點(diǎn)沒(méi)多大關(guān)系,頂多是復(fù)位時(shí)間長(zhǎng)一點(diǎn);但如果電容太小,高電平持續(xù)時(shí)間太短,則單片機(jī)無(wú)法正常復(fù)位,就不能工作 電容通常取 10UF 或 22UF ,鋁電解電容即可 </p><p> XTAL1(19腳)接外部晶體的一個(gè)引腳。在單片機(jī)內(nèi)部,它是一個(gè)反相放大器的輸
58、入端,這個(gè)放大器構(gòu)成了片內(nèi)振蕩器。當(dāng)采用外部振蕩器時(shí),對(duì)HMOS單片機(jī),此引腳應(yīng)接地;對(duì)CHMOS單片機(jī),此引腳作為驅(qū)動(dòng)端。 XTAL2(18腳)接外晶體的另一端。在單片機(jī)內(nèi)部,接至上述振蕩器的反相放大器的輸出端。采用外部振蕩器時(shí),對(duì)HMOS單片機(jī),該引腳接外部振蕩器的信號(hào),即把外部振蕩器的信號(hào)直接接到內(nèi)部時(shí)鐘發(fā)生器的輸入端;對(duì)XHMOS,此引腳應(yīng)懸浮。</p><p><b> 4.2電路原
59、理</b></p><p> 將51單片機(jī)第40腳Vcc接電源+5V,第20腳Vss接地,為單片機(jī)工作提供能源;再將19腳XTAL1與18腳XTAL2分別接外部晶體兩個(gè)引腳,由石英晶體組成震蕩器,保證單片機(jī)內(nèi)部各部分有序地工作。</p><p> 將32個(gè)發(fā)光二極管組成的4個(gè)字母,分別接在單片機(jī)P1端口的P1.0-P1.3引腳上,注意發(fā)光二極管有長(zhǎng)短兩個(gè)引腳,分別表示正負(fù)極
60、,其中較短的負(fù)極與單片機(jī)引腳相連,較長(zhǎng)的為正極,通過(guò)限流電阻與Vcc相連。蜂鳴器和報(bào)警提示燈就接在P1.4。五個(gè)開(kāi)關(guān)分別接在P2.0-2.4.用來(lái)控制四個(gè)字母執(zhí)行不同的程序。</p><p> 接上5V的電源,合上總開(kāi)關(guān),通電后由32個(gè)發(fā)光二極管組成的四份額字母按照預(yù)定的程序進(jìn)行有規(guī)律的亮,首先,四個(gè)字母順序亮,然后就以相反方向亮。</p><p> 接著由外向里亮,最后閃亮三次,如果
61、五個(gè)開(kāi)關(guān)沒(méi)有一個(gè)合上的話。程序就不斷循環(huán)。</p><p> 五個(gè)開(kāi)關(guān)分別控制四個(gè)字母以不同的方式亮。從第一個(gè)按鈕開(kāi)始分別是順序亮,反序亮,由外向里亮,閃亮,如果開(kāi)關(guān)一直合上的話,就不斷循環(huán)。有任意兩個(gè)以上的開(kāi)關(guān)合上,再前一程序執(zhí)行完后,系統(tǒng)就會(huì)報(bào)警,四個(gè)字母都會(huì)滅。直到只有一個(gè)合上,系統(tǒng)會(huì)回復(fù)正常。</p><p> 單片機(jī)的程序,我用了大量的IF語(yǔ)句。由于我對(duì)C語(yǔ)言并不是很熟悉,所
62、以程序很復(fù)雜。程序有很多地方需要改良,由于時(shí)間問(wèn)題來(lái)不及修改,將來(lái)對(duì)C語(yǔ)言有更深的理解的時(shí)候,再對(duì)程序進(jìn)行修改</p><p><b> 結(jié) 論</b></p><p> MCS-51單片機(jī),體積小,重量輕,抗干擾能力強(qiáng),對(duì)環(huán)境要求不高,價(jià)格低廉,可靠性高,靈活性好,即使是非電子計(jì)算機(jī)專業(yè)人員,通過(guò)學(xué)習(xí)一些專業(yè)基礎(chǔ)知識(shí)以后也能依靠自己的技術(shù)力量,來(lái)開(kāi)發(fā)
63、所希望的單片機(jī)應(yīng)用系統(tǒng)</p><p> 畢業(yè)論文是大學(xué)學(xué)習(xí)階段一次非常難得的理論與實(shí)際相結(jié)合的機(jī)會(huì),通過(guò)這次的設(shè)計(jì),我擺脫了單純的理論知識(shí)學(xué)習(xí)狀態(tài),.通過(guò)試驗(yàn)進(jìn)一步理解和消化了書(shū)本知識(shí),分析每個(gè)語(yǔ)句的含義,運(yùn)用所學(xué)知識(shí)進(jìn)行簡(jiǎn)單的程序設(shè)計(jì)。 了解了在單片機(jī)系統(tǒng)中擴(kuò)展簡(jiǎn)單I/O接口的方法. 外部中斷技術(shù)的基本使用方法,掌握了中斷處理程序的編程方法。在畢業(yè)設(shè)計(jì)過(guò)程中,不斷調(diào)試程序和修改程序,提高了對(duì)單片機(jī)的應(yīng)用能力
64、,分析問(wèn)題和解決問(wèn)題的能力。實(shí)際設(shè)計(jì)的結(jié)合鍛煉了我的綜合運(yùn)用所學(xué)的專業(yè)基礎(chǔ)知識(shí),解決實(shí)際問(wèn)題的能力,同時(shí)也提高我查閱文獻(xiàn)資料、設(shè)計(jì)手冊(cè)、設(shè)計(jì)規(guī)范以及電腦制圖等其他專業(yè)能力水平,提高是有限的但提高也是全面的,正是這一次設(shè)計(jì)讓我積累了無(wú)數(shù)實(shí)際經(jīng)驗(yàn),使我的頭腦更好的被知識(shí)武裝了起來(lái),也必然會(huì)讓我在未來(lái)的工作學(xué)習(xí)中表現(xiàn)出更高的應(yīng)變能力,更強(qiáng)的溝通力和理解力。</p><p> 順利如期的完成本次畢業(yè)設(shè)計(jì)給了我很大的信心
65、,讓我了解專業(yè)知識(shí)的同時(shí)也對(duì)本專業(yè)的發(fā)展前景充滿信心,通過(guò)對(duì)單片機(jī)的系統(tǒng)學(xué)習(xí)。對(duì)一些廣告燈的設(shè)計(jì)做了一些必要的改進(jìn)。同時(shí)對(duì)自己的改進(jìn)也做了真實(shí)的仿真。達(dá)到了預(yù)期的目的。但是在改進(jìn)的過(guò)程里也發(fā)現(xiàn)了自己的很多的不足。這會(huì)在以后的學(xué)習(xí)生活里不斷提高,逐步完善自己。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 李朝青.單片機(jī)原理及接口技術(shù)(簡(jiǎn)明修
66、訂版).杭州:北京航空航天大學(xué)出版社,1998 </p><p> [2] 李廣弟.單片機(jī)基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社,1994 </p><p> [3] 閻石.數(shù)字電子技術(shù)基礎(chǔ)(第三版). 北京:高等教育出版社,1989 </p><p> [4] 何立民.單片機(jī)應(yīng)用技術(shù)大全.北京:北京航空航天大學(xué)出版社, 1994</p&g
67、t;<p> [5] 張毅剛. 單片機(jī)原理及接口技術(shù).哈爾濱:哈爾濱工業(yè)大學(xué)出版社,1990 </p><p> [6] 譚浩強(qiáng).單片機(jī)課程設(shè)計(jì). 北京:清華大學(xué)出版社,1989 </p><p> [7] 張義,陳敵北.例說(shuō)8051.人民郵電出版社 </p><p> [8] 肖婧.單片機(jī)入門與
68、趣味實(shí)驗(yàn)設(shè)計(jì).北京:北京航空航天大學(xué)出版社,2008</p><p> [9] 胡漢才. 單片機(jī)原理及其接口技術(shù).北京:清華大學(xué)出版社,2002 </p><p> [10] 梅麗鳳,王艷秋,汪毓鐸,張軍.單片機(jī)原理及接口技術(shù).北京:清華大學(xué)出版社、北京交通大學(xué)出版社,2004 </p><p> [11] 李曉奎.單片機(jī)原理與應(yīng)用.北京:電子工業(yè)
69、出版社,2003 </p><p> [12] 李朝青.單片機(jī)原理及接口技術(shù).北京:北京航空航天大學(xué)出版社,2003 </p><p> [13] 朱定華.單片機(jī)原理及接口技術(shù).北京:電子工業(yè)出版社,2001 </p><p> [14] 張友德,趙志英,涂時(shí)亮.單片微型機(jī)原理、應(yīng)用與實(shí)驗(yàn).上海:復(fù)旦大學(xué)出版社,1992.</p><p&g
70、t; 附錄: C語(yǔ)言程序 </p><p> #include <reg51.h></p><p> #define uchar unsigned char</p><p> #define uint unsigned int</p><p> sbit K0=P2^0;//開(kāi)關(guān)1</p><p>
71、; sbit K1=P2^1;//開(kāi)關(guān)2</p><p> sbit K2=P2^2;//開(kāi)關(guān)3</p><p> sbit K3=P2^3;//開(kāi)關(guān)4</p><p> sbit K4=P2^4;//開(kāi)關(guān)4</p><p> sbit led0=P1^0;//字母Y</p><p> sbit led1=
72、P1^1;//字母J</p><p> sbit led2=P1^2;//字母X</p><p> sbit led3=P1^3;//字母Y</p><p> sbit F=P1^4;//蜂鳴器</p><p> void delay1ms(unsigned int k) </p><p><b>
73、 //延時(shí)程序</b></p><p><b> {</b></p><p> unsigned int j,i;</p><p> for(i=0;i<k;i++)</p><p> for(j=0;j<150;j++);</p><p><b>
74、}</b></p><p><b> main()</b></p><p><b> {</b></p><p> while(1) //無(wú)限循環(huán)</p><p><b> {</b></p><p> if(K1!=0&&
75、amp;K0!=0&&K2!=0&&K3!=0&&K4!=0) //開(kāi)關(guān)都沒(méi)有按下的情況</p><p><b> { </b></p><p><b> led0=1;</b></p><p><b> led1=1;</b></p>
76、;<p><b> led2=1;</b></p><p><b> led3=0;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p><p><b> led1=1;</b
77、></p><p><b> led2=0;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p><p><b>
78、led1=0;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=0;</b></p><p&g
79、t;<b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p
80、><p><b> led1=0;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500); </p><p><b> led0=1;&l
81、t;/b></p><p><b> led1=1;</b></p><p><b> led2=0;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b&g
82、t; led0=1;</b></p><p><b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=0;</b></p><p> delay1ms(500);</p><
83、;p><b> led0=0;</b></p><p><b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=0;</b></p><p> delay1ms(500);&l
84、t;/p><p><b> led0=1;</b></p><p><b> led1=0;</b></p><p><b> led2=0;</b></p><p><b> led3=1;</b></p><p> del
85、ay1ms(500);</p><p><b> led0=0;</b></p><p><b> led1=0;</b></p><p><b> led2=0;</b></p><p><b> led3=0;</b></p>&
86、lt;p> delay1ms(500);</p><p><b> led0=1;</b></p><p><b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b>
87、</p><p> delay1ms(500); </p><p><b> led0=0;</b></p><p><b> led1=0;</b></p><p><b> led2=0;</b></p><p><b> led
88、3=0;</b></p><p> delay1ms(500); </p><p><b> led0=1;</b></p><p><b> led1=1;</b></p><p><b> led2=1;</b></p><p>
89、<b> led3=1;</b></p><p> delay1ms(500); </p><p><b> led0=0;</b></p><p><b> led1=0;</b></p><p><b> led2=0;</b></p
90、><p><b> led3=0;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p><p><b> led1=1;</b></p><p><b> led2=1;<
91、;/b></p><p><b> led3=1;</b></p><p> delay1ms(500); </p><p><b> led0=0;</b></p><p><b> led1=0;</b></p><p><b&
92、gt; led2=0;</b></p><p><b> led3=0;</b></p><p> delay1ms(500); </p><p><b> led0=1;</b></p><p><b> led1=1;</b></p>&
93、lt;p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> }</b></p><p> else if(K1==0&&K0!=0&
94、;&K2!=0&&K3!=0&&K4!=0) //開(kāi)關(guān)1按下的情況 </p><p><b> {</b></p><p><b> led0=0;</b></p><p><b> led1=1;</b></p><p
95、><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p><p><b> led1=0;</b><
96、/p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p><p><b> led1=1;&
97、lt;/b></p><p><b> led2=0;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p><p><b&
98、gt; led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=0;</b></p><p> delay1ms(500); </p><p><b> } </b></p><p&
99、gt; else if(K0==0&&K1!=0&&K2!=0&&K3!=0&&K4!=0) //開(kāi)關(guān)0按下的情況</p><p><b> {</b></p><p><b> led0=1;</b></p><p><b> led1
100、=1;</b></p><p><b> led2=1;</b></p><p><b> led3=0;</b></p><p> delay1ms(500); </p><p><b> led0=1;</b></p><p>&
101、lt;b> led1=1;</b></p><p><b> led2=0;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b></p>
102、;<p><b> led1=0;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b> led0=0;</b
103、></p><p><b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500);</p><p><b>
104、}</b></p><p> else if(K2==0&&K1!=0&&K0!=0&&K3!=0&&K4!=0) //開(kāi)關(guān)2按下的情況</p><p><b> {</b></p><p><b> led0=0;</b></p&
105、gt;<p><b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=0;</b></p><p> delay1ms(500); </p><p><b> led0=1;<
106、;/b></p><p><b> led1=0;</b></p><p><b> led2=0;</b></p><p> led3=1; </p><p> delay1ms(500); </p><p><b> } <
107、;/b></p><p> else if(K3==0&&K2!=0&&K1!=0&&K0!=0&&K4!=0) //開(kāi)關(guān)3按下的情況</p><p><b> {</b></p><p><b> led0=0;</b></p>
108、<p><b> led1=0;</b></p><p><b> led2=0;</b></p><p><b> led3=0;</b></p><p> delay1ms(500);</p><p><b> led0=1;</b&g
109、t;</p><p><b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p> delay1ms(500); </p><p><b>
110、 } </b></p><p> else if(K4==0&&K1!=0&&K0!=0&&K2!=0&&K3!=0) //開(kāi)關(guān)4按下的情況</p><p><b> {</b></p><p><b> led0=0;</b>&
111、lt;/p><p><b> led1=0;</b></p><p><b> led2=0;</b></p><p><b> led3=0;</b></p><p><b> }</b></p><p> if(K0==0
112、&&K1==0||K0==0&&K2==0||K0==0&&K3==0||K0==0&&K4==0||K1==0&&K2==0||K1==0&&K3==0||K1==0&&K4==0||K2==0&&K3==0||K2==0&&K4==0||K3==0&&K4==0) //兩個(gè)開(kāi)
113、關(guān)以上開(kāi)關(guān)打,蜂鳴器報(bào)警 </p><p><b> { </b></p><p><b> F=0;</b></p><p> delay1ms(900);</p><p><b> F=1;</b></p><p> delay1ms(
114、900);</p><p><b> led0=1;</b></p><p><b> led1=1;</b></p><p><b> led2=1;</b></p><p><b> led3=1;</b></p><p&g
115、t;<b> }</b></p><p><b> else </b></p><p><b> {</b></p><p><b> F=1;</b></p><p><b> }</b></p><
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)---基于單片機(jī)霓虹燈廣告牌的設(shè)計(jì)
- 基于單片機(jī)的廣告燈設(shè)計(jì)--論文
- 畢業(yè)設(shè)計(jì)--基于單片機(jī)交通燈的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于單片機(jī)的交通燈設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)-基于單片機(jī)的交通燈設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于單片機(jī)的交通燈設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于單片機(jī)交通燈的設(shè)計(jì)
- 基于單片機(jī)的交通燈設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 基于單片機(jī)控制電梯燈畢業(yè)設(shè)計(jì)
- 基于單片機(jī)的交通燈畢業(yè)設(shè)計(jì)
- 單片機(jī)畢業(yè)設(shè)計(jì)--汽車轉(zhuǎn)彎燈單片機(jī)控制
- 基于單片機(jī)的交通燈畢業(yè)設(shè)計(jì)
- 單片機(jī)畢業(yè)設(shè)計(jì)---單片機(jī)控制交通燈
- 交通燈畢業(yè)設(shè)計(jì)---- 基于單片機(jī)的交通燈設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---單片機(jī)交通燈設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)(論文)基于單片機(jī)的交通燈設(shè)計(jì)
- 基于單片機(jī)的led節(jié)能燈設(shè)計(jì)【畢業(yè)設(shè)計(jì)】
- 基于51單片機(jī)交通燈畢業(yè)設(shè)計(jì)
- 基于單片機(jī)的智能交通燈畢業(yè)設(shè)計(jì)
- 基于單片機(jī)的數(shù)字交通燈畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論