基于單片機的廣告燈設(shè)計論文_第1頁
基于單片機的廣告燈設(shè)計論文_第2頁
基于單片機的廣告燈設(shè)計論文_第3頁
基于單片機的廣告燈設(shè)計論文_第4頁
基于單片機的廣告燈設(shè)計論文_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 摘 要 隨著改革的不斷深入,社會主義市場經(jīng)濟的不斷繁榮和發(fā)展,大中小城市都在進行亮化工程,通常都是利用廣告流水燈來實現(xiàn)這一目的。廣告燈的亮滅、閃爍時間及流動方向等均可以通過單片機來達到控制的要求。本設(shè)計是通過AT89C52單片機控制由35個LED組成的“XYSF”四個字母從左到右依次點亮然后花樣閃爍循環(huán),實現(xiàn)了廣告燈的花樣變化。本文介紹了由AT89C52集成塊實現(xiàn)的控制電路,并給出了具體的硬件電路和相應(yīng)的源程序。由于AT89C52集成塊編程實現(xiàn)的控制電路可靠性、靈活性高,使用范圍廣,特別適合中小城市廣告燈的應(yīng)用。本控制系統(tǒng)結(jié)構(gòu)簡單、成本低、功能可靠、可移植性強,通過程序的變化,可以實現(xiàn)靈活多

2、樣的流水顯示方案。通過單片機的控制,我們可以把城市的夜晚裝飾的更漂亮。關(guān)鍵詞:廣告燈;AT89C52;LED Abstract With the deepening of the reform, the increasing prosperity of the socialist market economy and the development of cities and towns during the lighting project, usually advertising water lights to achieve this purpose. Bright advertisin

3、g lights off, flashing time and the flow direction, all through the microcontroller to achieve the control requirements. This design is composed by 35 LEDs on AT89C52 XYSF four letters from left to right to light and then the pattern blinking cycle, the pattern changes in the advertising lights. Thi

4、s article describes the control circuit, realized by AT89C52 Manifold and specific hardware circuit and the corresponding source code. Because the AT89C52 Manifold programming of the control circuit reliability, high flexibility, the use of a wide range, especially for small and medium-sized cities

5、the application of the advertising lights. The control system is simple structure, low cost, reliable functionality, portability can be achieved through changes in the program, flexible water display. Through the control of the microcontroller, the night decoration of the city more beautiful.Keyword

6、s: advertising light; on AT89C52; the LED 目錄摘 要IAbstractII目錄III1引言11.1 研究的目的和意義11.2 設(shè)計任務(wù)與要求12 整體方案設(shè)計22.1 設(shè)計廣告燈樣式22.2方案的確定32.2.1 AT89C5232.2.2 發(fā)光二級管42.2.3 蜂鳴器53 廣告燈控制器硬件設(shè)計73.1 系統(tǒng)總體框圖73.2 控制器原理圖83.3 電路原理93. 4控制器單元電路設(shè)計103.4.1 復(fù)位電路103.4.2 振蕩電路103.4.3 控制電路113.5 電路原理圖在Proteus上的仿真124 廣告燈控制器軟件設(shè)計14結(jié) 論16參考文獻1

7、7附錄: C語言程序18謝 辭24 1引言1.1 研究的目的和意義在現(xiàn)在諸多的娛樂場所、理發(fā)店、賓館、飯店、公司等的門外,都可以看到各式各樣的廣告流水燈。所謂“廣告流水燈”,就是將一系列的有顏色的廣告燈串聯(lián)接在一起,然后令這些燈按一定的次序逐個或者幾個的一次點亮和熄滅。由于各燈點亮和熄滅,產(chǎn)生的效果就像流動的水一樣,因此,就稱這類廣告燈為“廣告流水燈”。生活中廣告流水燈的形式和點亮的次序是多種多樣的。有單一顏色的幾個燈按固定的次序來點亮的,有多個不同顏色的燈構(gòu)成某一圖案依次點亮的,也有多排廣告燈按多種組合好的次序循環(huán)點亮的等。我設(shè)計的廣告流水燈,就是這些廣告燈中的類型。目前,國內(nèi)外對于單片機流

8、水燈的研究,大多數(shù)是利用AT89C52,軟硬件相結(jié)合,構(gòu)造出最簡單的流水燈,廣大用戶又在此基礎(chǔ)上擴展出更復(fù)雜的流水燈控制,比如鍵盤控制流水花樣、控制流水燈顯示數(shù)字或圖案等等。LED是一類可直接將電能轉(zhuǎn)化為可見光和輻射能的發(fā)光器件,具有工作電壓低,耗電量小,發(fā)光效率高,發(fā)光響應(yīng)時間極短,光色純,結(jié)構(gòu)牢固,抗沖擊,耐振動,性能穩(wěn)定可靠,重量輕,體積小,成本低等一系列特性,發(fā)展突飛猛進,現(xiàn)已能批量生產(chǎn)整個可見光譜段各種顏色的高亮度、高性能產(chǎn)品,在國內(nèi)外市場具有廣闊的發(fā)展前景。 為了實現(xiàn)用單片機對廣告燈實現(xiàn)控制,本設(shè)計用單片機著手對廣告燈進行編程,畫出接線圖、流程圖和寫出指令表再運行程序,然后根據(jù)實際

9、情況對程序進行調(diào)試與完善。在這次的課程中,我發(fā)現(xiàn)單片機在工業(yè)控制中的作用很大,它能使人的控制轉(zhuǎn)變成自動控制,大大地降低了產(chǎn)品的成本,很大地提高生產(chǎn)效率。1.2 設(shè)計任務(wù)與要求(1)了解單片機系統(tǒng)的工作原理,了解系統(tǒng)設(shè)計的一般規(guī)律。(2)熟悉Proteus軟件的調(diào)試和仿真。 (4)通過實驗提高焊接、布局、電路檢查能力。 (5)通過實驗提高軟件調(diào)試能力。 (6)進一步熟悉和掌握單片機的結(jié)構(gòu)及工作原理。(7)掌握在單片機系統(tǒng)中各個引腳的作用。 (8)掌握數(shù)據(jù)輸出程序的設(shè)計方法。(9)學習AT89C52芯片及LED的使用。(10)通過課程設(shè)計,掌握以單片機為核心的電路設(shè)計的基本方法和技術(shù),解電路參數(shù)

10、的計算方法。 (11) 通過實際程序設(shè)計和調(diào)試,逐步掌握模塊化程序設(shè)計方法和調(diào)試技術(shù)。(12)通過完成一個包括電路設(shè)計和程序開發(fā)的完整過程,了解開發(fā)一單片 機應(yīng)用系統(tǒng)的全過程,為今后從事相應(yīng)打下基礎(chǔ)。 (13)通過課程設(shè)計提高應(yīng)用能力,分析問題和解決問題的能力。 (14)培養(yǎng)查閱資料的習慣,訓練和提高自學,獨立思考的能力。 2 整體方案設(shè)計2.1 設(shè)計廣告燈樣式生活中廣告流水燈的形式和點亮的次序是多種多樣的。有單一顏色的幾個燈按固定的次序來點亮的,有多個不同顏色的燈構(gòu)成某一圖案依次點亮的,也有多排廣告燈按多種組合好的次序循環(huán)點亮的等。我的設(shè)計就是這些廣告燈中的最基本類型。利用32個彩色發(fā)光二級

11、管實現(xiàn),構(gòu)成4個字母。分別是:Y,J,X,Y.如圖1所示。 圖 1 顯示圖四個字母代表的是“咸陽師范”每一個字拼音的開始第一個字母。4個字母分別由P1.0P1.3控制。本次設(shè)計程序是令這4個字母一通電,就執(zhí)行初始的程序,然后增加了五個開關(guān),五個開關(guān)對應(yīng)P2.0P2.4。每個開關(guān)都有一個程序讓4個字母以不同的方式亮。分別是:左移,右移,從外向內(nèi)亮,閃亮,一直亮。最后,還設(shè)計了一個報警:當任意兩個以上開關(guān)都開的話,前一個程序執(zhí)行完后,程序蜂鳴器就會報警。 2.2方案的確定流水燈設(shè)計,可以通過數(shù)字電路實現(xiàn),也可以通過單片機控制實現(xiàn)。本設(shè)計以AT89C52單片機為核心并用它來控制發(fā)光二極管雙燈點亮循環(huán)

12、的實驗裝置,用AT89C52單片機控制35個發(fā)光二極管發(fā)光,實現(xiàn)亮點以12HZ頻率在高、低位循環(huán)移動。通過Proteus軟件、仿真,并能從中掌握通過軟件控制發(fā)光二極管的思路和技巧。這次設(shè)計重點就在于利用單片機的知識去控制系統(tǒng)的運行,此方案比較簡單,需要的原件很容易就能找到,并且價格低廉,所以決定采用此方案。方案中主要用到的器件有AT89C52單片機、LED以及蜂鳴器。 2.2.1 AT89C52 AT89C52是一個低電壓,高性能CMOS 8位單片機,片內(nèi)含8KB的可反復(fù)擦寫的只讀程序存儲器和256B的隨機存取數(shù)據(jù)存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標準

13、MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲單元,功能強大的AT89C52單片機可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場合2。AT89C52有40個引腳,32個外部雙向輸入/輸出(I/O)端口,同時內(nèi)含2個外中斷口,3個16位可編程定時計數(shù)器,2個全雙工串行通信口,2個讀寫口線,AT89C52可以按照常規(guī)方法進行編程,也可以在線編程。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)成本。AT89C52的引腳排列如圖2所示。 圖 2 AT89C52引腳圖 · 兼容MCS51指令系統(tǒng) · 8k可反復(fù)擦寫(>10

14、00次)Flash ROM · 32個雙向I/O口 · 256x8bit內(nèi)部RAM · 3個16位可編程定時/計數(shù)器中斷 · 時鐘頻率0-24MHz · 2個串行中斷 · 可編程UART串行通道 · 2個外部中斷源 · 共6個中斷源 · 2個讀寫中斷口線 · 3級加密位 · 低功耗空閑和掉電模式 · 軟件設(shè)置睡眠和喚醒功能 12.2.2 發(fā)光二級管 圖 3 LED圖形符號發(fā)光二極管(如圖3所示)簡稱為LED。由鎵(Ga)與砷(AS)、磷(P)的化合物制成的二極管,當電子與空穴

15、復(fù)合時能輻射出可見光,因而可以用來制成發(fā)光二極管,在電路及儀器中作為指示燈,或者組成文字或數(shù)字顯示。磷砷化鎵二極管發(fā)紅光,磷化鎵二極管發(fā)綠光,碳化硅二極管發(fā)黃光。發(fā)光二級管是半導(dǎo)體二極管的一種,可以把電能轉(zhuǎn)化成光能。發(fā)光二極管與普通二極管一樣是由一個PN結(jié)組成,也具有單向?qū)щ娦浴.斀o發(fā)光二極管加上正向電壓后,從P區(qū)注入到N區(qū)的空穴和由N區(qū)注入到P區(qū)的電子,在PN結(jié)附近數(shù)微米內(nèi)分別與N區(qū)的電子和P區(qū)的空穴復(fù)合,產(chǎn)生自發(fā)輻射的熒光。不同的半導(dǎo)體材料中電子和空穴所處的能量狀態(tài)不同。當電子和空穴復(fù)合時釋放出的能量多少不同,釋放出的能量越多,則發(fā)出的光的波長越短。常用的是發(fā)紅光、綠光或黃光的二極管。在發(fā)

16、光二極管導(dǎo)通起始點,紅光led的導(dǎo)通壓降vf約為2v,藍光led的導(dǎo)通壓降約為3.5 v。具體的壓降值取決于不同制造廠商選用的摻雜材料和波長4。 關(guān)于這次設(shè)計,主要用到的是直插發(fā)光二級管。直插超亮發(fā)光二極管主要有三種顏色,然而三種發(fā)光二極管的壓降都不相同,具體壓降參考值如下: 紅色發(fā)光二極管的壓降為2.0-2.2V 黃色發(fā)光二極管的壓降為1.82.0V 綠色發(fā)光二極管的壓降為3.03.2V正常發(fā)光時的額定電流約為20mA。2.2.3 蜂鳴器蜂鳴器俗稱喇叭,是廣泛應(yīng)用于各種電子產(chǎn)品的一種元器件,它用于提示、報警、音樂等許多應(yīng)用場合。蜂鳴器與家用電器上面的喇叭在用法上也有相似的地方,通常工作電流比

17、較大,電路上的TTL電平基本上驅(qū)動不了蜂鳴器,需要增加一個電流放大的電路才可以,這一點與家用電器中的功放有相似之處。一個管腳很難驅(qū)動蜂鳴器發(fā)出聲音,所以增加了一個三極管來增加通過蜂鳴器的電流(如圖4所示)。 圖 4 蜂鳴器電路圖 蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機、打印機、復(fù)印機、報警器、電子玩具、汽車電子設(shè)備、電話機、定時器等電子產(chǎn)品中作發(fā)聲器件。 蜂鳴器的電路圖形、符號(如圖5所示)。蜂鳴器在電路中用字母“H”或“HA”(舊標準用“FM”、“LB”、“JD”等)表示。 蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。 圖 5 蜂鳴器圖形符號 壓電式蜂鳴

18、器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。有的壓電式蜂鳴器外殼上還裝有發(fā)光二極管。多諧振蕩器由晶體管或集成電路構(gòu)成。當接通電源后(1.515V直流工作電壓),多諧振蕩器起振,輸出1.52.5kHZ的音頻信號,阻抗匹配器推動壓電蜂鳴片發(fā)聲。壓電蜂鳴片由鋯鈦酸鉛或鈮鎂酸鉛壓電陶瓷材料制成。在陶瓷片的兩面鍍上銀電極,經(jīng)極化和老化處理后,再與黃銅片或不銹鋼片粘在一起。 電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源后,振蕩器產(chǎn)生的音頻信號電流通過電磁線圈,使電磁線圈產(chǎn)生磁場。振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發(fā)聲9。3 廣告燈控制器硬件設(shè)計3

19、.1 系統(tǒng)總體框圖 圖 6 總體方框圖3.2 控制器原理圖 圖 7 電路原理圖3.3 電路原理 從硬件原理圖中可以看出,如果要讓接在P1.0口的X亮起來,那么只要把P1.0口的電平變?yōu)榈碗娖骄涂梢粤?;相反,如果要接在P1.0口的X熄滅,就要把P1.0口的電平變?yōu)楦唠娖?;同理,接在P1.1P1.3口的XF點亮和熄滅的方法同X。因此,要實現(xiàn)流水燈功能,我們只要將XF依次點亮、熄滅,四個字母便會一亮一暗的做流水燈了。在此我們還應(yīng)注意一點,由于人眼的視覺暫留效應(yīng)以及單片機執(zhí)行每條指令的時間很短,我們在控制二極管亮滅的時候應(yīng)該延時一段時間,否則我們就看不到“流水”效果了。將單片機AT89C52第40腳V

20、cc接電源+5V,第20腳Vss接地,為單片機工作提供能源;再將19腳XTAL1與18腳XTAL2分別接外部晶體兩個引腳,由石英晶體組成蕩器,保證單片機內(nèi)部各部分有序地工作。將32個發(fā)光二極管組成的4個字母,分別接在單片機P1端口的P1.0-P1.3引腳上,注意發(fā)光二極管有長短兩個引腳,分別表示正負極,其中較短的負極與單片機引腳相連,較長的為正極,通過限流電阻與Vcc相連。蜂鳴器和報警提示燈就接在P1.4。五個開關(guān)分別接在P2.0-2.4.用來控制四個字母執(zhí)行不同的程序。接上5V的電源,合上總開關(guān),通電后由32個發(fā)光二極管組成的四份額字母按照預(yù)定的程序進行有規(guī)律的亮,首先,四個字母順序亮,然后

21、就以相反方向亮。接著由外向里亮,最后閃亮三次,如果五個開關(guān)沒有一個合上的話。程序就不斷循環(huán)。 五個開關(guān)分別控制四個字母以不同的方式亮。從第一個按鈕開始分別是順序亮,反序亮,由外向里亮,閃亮,如果開關(guān)一直合上的話,就不斷循環(huán)。有任意兩個以上的開關(guān)合上,再前一程序執(zhí)行完后,系統(tǒng)就會報警,四個字母都會滅。直到只有一個合上,系統(tǒng)會回復(fù)正常。3. 4控制器單元電路設(shè)計3.4.1 復(fù)位電路單片機復(fù)位電路(如圖8所示)要求有一個持續(xù)時間,加上電容可以利用其兩端電壓不能突變的特性,使復(fù)位電平維持一定時間,使單片機復(fù)位。單片機復(fù)位電平在其手冊里可以看到 。另外這個電容還可以去除一些雜波的干擾,防止單片機被錯誤復(fù)

22、位就常用的52,復(fù)位電平的要求如下: 當單片機的復(fù)位引腳出現(xiàn)2個機器周期以上的高電平時,單片機就執(zhí)行復(fù)位操作。 圖 8 復(fù)位電路 如果RST持續(xù)為高電平,單片機就處于循 環(huán)復(fù)位狀態(tài) ,所以復(fù)位引腳的電容大一點沒多大關(guān)系,頂多是復(fù)位時間長一點;但如果電容太小,高電平持續(xù)時間太短,則單片機無法正常復(fù)位,就不能工作 電容通常取 10UF 或 22UF ,鋁電解電容即可6 。3.4.2 振蕩電路振蕩電路(如圖9所示)為單片機產(chǎn)生時序脈沖,單片機所有的運算與控制過程都是在統(tǒng)一的時序脈沖的驅(qū)動下進行的。當采用內(nèi)部時鐘時,連接方法如下圖所示,在晶振引腳XTAL1(19腳)和XTAL2(18腳)引腳之間接入一

23、個12MHz晶振,兩個引腳對地分別再接入一個電容即可產(chǎn)生所需的時鐘信號,電容的容量為20pF。 圖 9 振蕩電路 XTAL1(19腳)接外部晶體的一個引腳。在單片機內(nèi)部,它是一個反相放大器的輸入端,這個放大器構(gòu)成了片內(nèi)振蕩器。當采用外部振蕩器時,對HMOS單片機,此引腳應(yīng)接地;對CHMOS單片機,此引腳作為驅(qū)動端。 XTAL2(18腳)接外晶體的另一端。在單片機內(nèi)部,接至上述振蕩器的反相放大器的輸出端。采用外部振蕩器時,對HMOS單片機,該引腳接外部振蕩器的信號,即把外部振蕩器的信號直接接到內(nèi)部時鐘發(fā)生器的輸入端;對XHMOS,此引腳應(yīng)懸浮7。3.4.3 控制電路AT89C52單片機有4組8位

24、的可編程I/O口,分別位P0、P1、P2、P3口,每個口有8位(8根引腳),共32根。每一根引腳都可以編程,比如用來控制電機、交通燈、霓虹燈等,開發(fā)產(chǎn)品時就是利用這些可編程引腳來實現(xiàn)我們想要的功能: PO口(Pin39Pin32):8位雙向I/O口線,名稱為P0.0P0.7 P1口(Pin1Pin8): 8位準雙向I/O口線,名稱為P1.0P1.7 P2口(Pin21Pin28):8位準雙向I/O口線,名稱為P2.0P2.7 P3口(Pin10Pin17):8位準雙向I/O口線,名稱為P3.0P3.7 P1口通常作為通用I/O口使用。作為輸出口時,由于電路內(nèi)部已經(jīng)帶上拉電阻,因此無需外接上拉電

25、阻;作為輸入口時,也需先向鎖存器寫入“1”。是一個標準的I/O口。所以就要P1口的p1.0p1.3來控制四個字母的LED燈,p1.4控制蜂鳴器。p2.0p2.4接五個開關(guān)用來執(zhí)行不同的程序(如圖10和圖11所示)。 圖 10 開關(guān)控制電路 圖 11 控制蜂鳴器電路 3.5 電路原理圖在Proteus上的仿真 電路原理圖在Proteus上的仿真結(jié)果如圖12-圖16所示,分別代表的是左移、右移、從外向內(nèi)亮、一直亮以及閃亮。 圖12 左移 圖13 右移 圖14 從外向內(nèi)閃亮 圖15 一直亮 圖16 閃亮4 廣告燈控制器軟件設(shè)計 否是否是開 始結(jié)束斷電報警按下2個以上開關(guān)按下開關(guān)按下開關(guān)1:左移按下開

26、關(guān)2:右移按下開關(guān)3:外向里按下開關(guān)4:閃爍按下開關(guān)5:一直亮執(zhí)行預(yù)定程序 圖 17 程序設(shè)計流程框圖 該電路程序主要是利用C語言來實現(xiàn)的。該程序主要由兩部分組成,首先按下一個開關(guān),如果沒有按下開關(guān),會再執(zhí)行一次,直到開關(guān)按下為止。當按下開關(guān)1以后,“XYSF”四個字母就會依次從左向右亮,再按下開關(guān)2,四個字母就會依次從右向左亮,依次按下開關(guān)3、4、5,四個字母,程序會執(zhí)行從外向里亮、閃亮以及一直亮的操作?;蛘呷绻瑫r按下兩個或兩個以上開關(guān) ,那么蜂鳴器就會報警,顯示錯誤。當所有程序都執(zhí)行完畢以后,就會斷電,表明操作結(jié)束。 結(jié) 論 依據(jù)本論文的設(shè)計,以AT89C52單片機為核心的廣告燈,經(jīng)過近

27、3個多月的努力,最后按設(shè)計要求終于試驗成功。選擇高性能的單片機,可以組成具有較強抗干擾能力和運行可靠性的產(chǎn)品,其抗干擾能力雖然不如PLC,但PLC價格較貴,用單片機運行效果仍然令人滿意,同時證明了本方案的正確性。 AT89C52單片機,體積小,重量輕,抗干擾能力強,對環(huán)境要求不高,價格低廉,可靠性高,靈活性好,即使是非電子計算機專業(yè)人員,通過學習一些專業(yè)基礎(chǔ)知識以后也能依靠自己的技術(shù)力量,來開發(fā)所希望的單片機應(yīng)用系統(tǒng)。 參考文獻1彭為.單片機典型系統(tǒng)設(shè)計實例精講M.北京:電子工業(yè)出版社,2006,(6):18-182何宏.單片機原理與接口技術(shù)M.北京:國防工業(yè)出版社,2006,(7):35-3

28、73何立民.MCS-51系列單片機應(yīng)用系統(tǒng)設(shè)計M.北京:北京航空航天大學出版社, 1995.4葉挺秀.應(yīng)用電子學.M.杭州:浙江大學出版社,1994,(11):47-525朱承高.電工及電子技術(shù)手冊M.北京:高等教育出版社,19906閻石.數(shù)字電子技術(shù)基礎(chǔ)(第三版)M.北京:高等教育出版社,1989.(20):108-1097謝自美.電子線路設(shè)計·實驗·測試M.北京:華中理工大學出版社,2001,(7):66-708吳金戎,沈慶陽.8051單片機實踐與應(yīng)用M.北京:清華大學出版社, 2003,9百度.百度文庫DOC. 附錄: C語言程序#include <reg51.

29、h>#define uchar unsigned char#define uint unsigned intsbit K0=P20;/開關(guān)1sbit K1=P21;/開關(guān)2sbit K2=P22;/開關(guān)3sbit K3=P23;/開關(guān)4sbit K4=P24;/開關(guān)4sbit led0=P10;/字母Ysbit led1=P11;/字母Jsbit led2=P12;/字母Xsbit led3=P13;/字母Ysbit F=P14;/蜂鳴器void delay1ms(unsigned int k) /延時程序 unsigned int j,i; for(i=0;i<k;i+) for

30、(j=0;j<150;j+);main() while(1) /無限循環(huán) if(K1!=0&&K0!=0&&K2!=0&&K3!=0&&K4!=0) /開關(guān)都沒有按下的情況 led0=1; led1=1; led2=1; led3=0; delay1ms(500); led0=1; led1=1;led2=0; led3=1; delay1ms(500); led0=1; led1=0; led2=1; led3=1; delay1ms(500); led0=0; led1=1; led2=1; led3=1; delay1

31、ms(500); led0=1; led1=0; led2=1; led3=1; delay1ms(500); led0=1; led1=1; led2=0; led3=1; delay1ms(500); led0=1; led1=1; led2=1; led3=0; delay1ms(500); led0=0; led1=1; led2=1; led3=0; delay1ms(500); led0=1; led1=0; led2=0; led3=1; delay1ms(500); led0=0; led1=0; led2=0; led3=0; delay1ms(500); led0=1; l

32、ed1=1; led2=1; led3=1; delay1ms(500); led0=0; led1=0; led2=0; led3=0; delay1ms(500); led0=1; led1=1; led2=1; led3=1; delay1ms(500); led0=0; led1=0; led2=0; led3=0; delay1ms(500); led0=1; led1=1; led2=1; led3=1; delay1ms(500); led0=0; led1=0; led2=0; led3=0; delay1ms(500); led0=1; led1=1; led2=1; led3=1; delay1ms(500); else if(K0=0&&K1!=0&&K2!=0&&K3!=0&&K4!=0) /開關(guān)1按下的情況 led0=0; led1=1; led2=1;led3=1; delay1ms(500); led0=1; led1=0; led2=1; led3=1; delay1ms(500); led0=1; led1=1; led2=0; led

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論