控制P1口的8只LED燈每05秒閃亮一次_第1頁
控制P1口的8只LED燈每05秒閃亮一次_第2頁
控制P1口的8只LED燈每05秒閃亮一次_第3頁
控制P1口的8只LED燈每05秒閃亮一次_第4頁
控制P1口的8只LED燈每05秒閃亮一次_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、合肥師范學(xué)院單片機(jī)課程與設(shè)計(jì)論文 單片機(jī)課程設(shè)計(jì)論文題目: 控制P1口的8只LED燈每0.5秒閃亮一次系 部 電子信息工程學(xué)院 專 業(yè) 通信工程 學(xué) 號(hào) 姓 名 指導(dǎo)教師 程 亮 亮 2015年6月25日摘要現(xiàn)當(dāng)今,單片機(jī)的應(yīng)用無處不在。利用單片機(jī)控制燈具的實(shí)例也不勝枚舉,可控制燈具的芯片也相當(dāng)之多,而利用單片機(jī)控制燈具,達(dá)到人們預(yù)想效果的方法最為廣泛。它有功能多、價(jià)格優(yōu)、外部電路簡單的特點(diǎn),深受單片機(jī)愛好者及燈具控制制造商的青昧,用80C51 單片機(jī)及少數(shù)外部電路控制LED燈光,使LED燈產(chǎn)生明暗效果,并在燈光達(dá)到最亮與最暗時(shí)伴隨響亮的告警音。通過硬件電路的制作以及軟件程序的編制,

2、使燈光的亮度與告警音配合得當(dāng)。 LED又稱為發(fā)光二極管,是一種新型光源,具有高效節(jié)能、綠色環(huán)保、使用壽命長等其他光源無法比擬的優(yōu)點(diǎn)。作為綠色照明光源產(chǎn)品,國家綠色照明推廣使用的產(chǎn)品,代表著未來照明技術(shù)的發(fā)展方向。本文介紹了以STC89C52為控制核心,利用PWM調(diào)光技術(shù),通過調(diào)整PWM的周期、PWM的占空比從而控制電流,進(jìn)而達(dá)到對(duì)LED進(jìn)行光度亮暗的控制調(diào)節(jié)的效果,實(shí)現(xiàn)對(duì)LED燈的PWM調(diào)光控制。 關(guān)鍵詞:單片機(jī);LED燈;軟件程序AbstractNowadays, the application of single chip microcomputer. SCM is u

3、sed to control the lamps and lanterns of examples are numerous, control the lamps and lanterns of chip is quite much, and using single chip computer control lamps and lanterns, achieve expected effect of the method is the most widely used. It has multi functions, excellent prices, the characteristic

4、s of the external circuit is simple, by the Qing Mei single-chip lovers and lamp control manufacturers, with 80C51 microcontroller and a few external circuit to control the LED light, LED lamp has the effect of light and shade, and the light to the brightest and darkest with loud alarm sound. Throug

5、h the production of the hardware circuit and software program, the brightness of the lighting and sound alarm.LED is also known as light-emitting diode, is a new type of light source, with high efficiency, energy saving, environmental protection, long service life and other light source can not matc

6、h the advantages. As a green light source products, national green lighting to promote the use of products, representing the development direction of future lighting technology. STC89C52 as control core, using PWM dimming technology, by adjusting the PWM cycle, PWM accounted for empty than to contro

7、l electric current, thus achieving the photometric light and dark control and regulation of the effect of the LED, LED lamp dimming with PWM control is introduced in this paper.Key words: single chip microcomputer; LED; software program目 錄摘 要 Abstract目 錄 前 言 11:制P1口8只LED燈每0.5秒閃亮一次原理圖21.1原理圖 21.2原理圖器

8、件 21.3原理圖參數(shù)設(shè)置說明 31.4 PCB板圖 42:制P1口8只LED燈每0.5秒閃亮一次程序52.1 程序 52.2 程序原理詳細(xì)介紹53:件流程圖 73.1流程圖的優(yōu)點(diǎn) 73.2流程圖采用的符號(hào) 73.3軟件流程圖制作軟件 73.4流程圖 74:軟件仿真94.1 Proteus仿真原理圖 9參考文獻(xiàn)11 第 11 頁前言:單片機(jī)技術(shù)飛速發(fā)展,單片機(jī)的應(yīng)用已經(jīng)滲透到了國民經(jīng)濟(jì)的各個(gè)領(lǐng)域,處處影響著人們的生活,它的出現(xiàn)給現(xiàn)代工業(yè)測控領(lǐng)域帶來了一次新的技術(shù)革命。目前,單片機(jī)仍以其高可靠性,高性價(jià)比,在工業(yè)控制系統(tǒng),數(shù)據(jù)采集系統(tǒng),智能化儀器儀表,智能家電等諸多領(lǐng)域得到了廣泛的應(yīng)用,因此,單

9、片機(jī)應(yīng)用技術(shù)是作為將要從事單片機(jī)開發(fā)方面的技術(shù)人員所必須掌握的。單片機(jī)是應(yīng)用系統(tǒng)的一個(gè)核心部件,為把單片機(jī)系統(tǒng)應(yīng)用于不同的領(lǐng)域,只掌握單片機(jī)的基礎(chǔ)知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,要想構(gòu)成一個(gè)完善的應(yīng)用系統(tǒng),還要熟悉執(zhí)行機(jī)構(gòu)及硬件接口電路的應(yīng)用特性,同時(shí),還應(yīng)該掌握系統(tǒng)的機(jī)構(gòu)布局,印刷電路板的機(jī)構(gòu)布局,及軟件的設(shè)計(jì)技巧這些書本上學(xué)不到的知識(shí),因此設(shè)計(jì)出完善的應(yīng)用系統(tǒng),必須在實(shí)際工作中勤于實(shí)踐,逐步積累這方面的經(jīng)驗(yàn)?,F(xiàn)代社會(huì)新技術(shù)層出不窮,在電子領(lǐng)域尤其是自動(dòng)化智能控制領(lǐng)域,傳統(tǒng)的分立元件或者數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),將很快被單片機(jī)這個(gè)后起之秀超越并取代。單片機(jī)具有體積小,功能強(qiáng),成本低,應(yīng)用面廣等優(yōu)點(diǎn),因此

10、,單片機(jī)將成為智能控制系統(tǒng)的核心。根據(jù)這次課程設(shè)計(jì)的內(nèi)容和要求,首先進(jìn)行整體方案的構(gòu)思,通過在圖書館和上網(wǎng)查閱資料,并分析和比較,選取了一種簡單而且可行性高的方案。此方案主要由延遲電路,定時(shí)技術(shù)電路,主控電路,程序譯碼驅(qū)動(dòng)電路等組成。通過查閱有關(guān)書籍,上網(wǎng)和綜合已學(xué)的電子技術(shù)知識(shí),并考慮到電路的工作的穩(wěn)定性,設(shè)計(jì)成本低,鑒于此選用了比較城建的元器件來構(gòu)成各單元電路,選取所須的元件后,對(duì)各電路元件的參數(shù)進(jìn)行了計(jì)算,然后進(jìn)實(shí)驗(yàn)室進(jìn)行電路的安裝和調(diào)試。經(jīng)過幾天緊張的電路安裝和調(diào)試,期間還進(jìn)行了部分方案的單片修改和改進(jìn),實(shí)現(xiàn)了課程設(shè)計(jì)的主要任務(wù)和具體要求。一:控制P1口8只LED燈每0.5秒閃亮一次原

11、理圖1.1原理圖1.2原理圖器件: LED燈 :電阻器件:開關(guān)按鈕:電容器件:晶振器件 :接地器件 :電壓器件 :89C51單片機(jī)器件1.3原理圖參數(shù)設(shè)置說明電容電阻以及其他參數(shù)的設(shè)置是為了其單片機(jī)控制的8只LED燈每五秒閃亮一次結(jié)果能順利實(shí)現(xiàn),電阻參數(shù)的設(shè)置是為了保護(hù)電路以及讓LED燈閃亮的比較明顯。(1)設(shè)置TMOD寄存器。定時(shí)器T0工作在方式1,應(yīng)使TMOD寄存器的M1、M0=01;應(yīng)設(shè)置C/T=0,為定時(shí)器工作模式;對(duì)T0的運(yùn)行控制僅由TR0來控制,應(yīng)使GATE0=0.定時(shí)器T1不使用,各相關(guān)位均設(shè)為0.所以,TMOD寄存器應(yīng)初始化為0x01.(2)計(jì)算定時(shí)器T0的計(jì)數(shù)初值。設(shè)定時(shí)間5

12、ms,設(shè)定時(shí)器TO的計(jì)數(shù)初值為X,假設(shè)晶振的頻率為11.0592MHz,則定時(shí)時(shí)間為: 定時(shí)時(shí)間=(216-X)*12/晶振頻率則 5000=(216-X)*12/11.0592得 X=60928轉(zhuǎn)換至十六進(jìn)制后為:0xee00,其中0xee裝入TH0,0x00裝入TL0。(3)設(shè)置IE寄存器。本例由于采用定時(shí)器T0中斷,因此需將IE寄存器中的EA、ET0位置1。(4)啟動(dòng)和停止定時(shí)器T0。將定時(shí)器控制寄存器TCON中的TR0=1,則啟動(dòng)定時(shí)器T0;TR0=0,則停止定時(shí)器T0定時(shí)。1.4 PCB板圖二 控制P1口8只LED燈每0.5秒閃亮一次程序2.1程序#include<reg52.

13、h>unchar i=100;void main()TMOD=0x01;THO=0xee;TLO=0x00;p1=0x00;EA=1;ETO=1;TRO=1;while(1);void T0_int(void) interrupt 1THO=0xee;TLO=0x00;i-;if(i<=0)p1=p1;i=100;2.2程序原理解釋#include<reg52.h>unchar i=100; /*給變量i賦初值*/void main() TMOD=0x01; /*設(shè)置定時(shí)器T0為方式1*/THO=0xee; /*向TH0寫入初值的高八位*/TLO=0x00; /*向TL

14、0寫入初值的低八位*/p1=0x00; /*P1口八只LED點(diǎn)亮*/EA=1; /*總中斷允許*/ETO=1; /*定時(shí)器T0中斷允許*/TRO=1; /*啟動(dòng)定時(shí)器T0*/while(1); /*無窮循環(huán),等待定時(shí)中斷*/*以下為定時(shí)器T0的中斷服務(wù)程序*/void T0_int(void) interrupt 1 THO=0xee; /*給T0裝入16位初值,計(jì)4608個(gè)數(shù)后,TO溢出*/TLO=0x00; i-; /*循環(huán)次數(shù)減1*/if(i<=0) p1=p1; /*P1口按位取反*/i=100; /*重新設(shè)置循環(huán)次數(shù)*/三:軟件流程圖3.1流程圖的優(yōu)點(diǎn)軟件流程圖是人們對(duì)解決問題的方法,思路或算法的一種描述。(a):采用簡單規(guī)范的符號(hào),畫法簡單;(b):結(jié)構(gòu)清晰,邏輯性強(qiáng);(c):便于描述,容易理解。3.2流程圖采用的符號(hào)(1):箭頭表示的是控制流 (2):矩形表示的是加工步驟 (3):菱形表示邏輯條件 3.3軟件流程圖制作軟件選項(xiàng)卡功能區(qū)快速訪問工具欄繪圖區(qū)形狀窗口視圖切換3.4流程圖如下 總流程圖:主程序流程圖中斷流程圖四:軟件仿真4.1 Proteus仿真原理圖本次設(shè)計(jì)的仿真使用的是Proteus軟件進(jìn)行的,該軟件可以與對(duì)應(yīng)版本的keil C進(jìn)行聯(lián)合調(diào)試,操作較為簡單。仿真原理圖如圖5-1:參考文獻(xiàn)1 李學(xué)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論