




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
項(xiàng)目一乒乓球游戲控制器制作任務(wù)一
LED報(bào)警燈制作任務(wù)一LED報(bào)警燈制作學(xué)習(xí)流程
1任務(wù)要求
2任務(wù)分析
3硬件電路的設(shè)計(jì)與搭建
4軟件編寫
5任務(wù)實(shí)施
任務(wù)要求:
1使用AT89S52單片機(jī)制作一個(gè)LED報(bào)警燈,要求LED燈進(jìn)行循環(huán)閃爍作為報(bào)警的指示信號。
2任務(wù)分析:
要求LED循環(huán)閃爍就是讓LED點(diǎn)亮一段時(shí)間后,關(guān)閉一段時(shí)間,再點(diǎn)亮一段時(shí)間……如此重復(fù)。我們在編程時(shí)需要考慮的是在程序中如何實(shí)現(xiàn)點(diǎn)亮的時(shí)間和關(guān)閉的時(shí)間。解決時(shí)間問題的一種方法是使用延時(shí)程序。延時(shí)程序延時(shí)的基本思想是讓單片機(jī)執(zhí)行指令來消耗時(shí)間,達(dá)到等待、延時(shí)的效果。多條指令是使用循環(huán)語句來實(shí)現(xiàn)的,在循環(huán)指令中設(shè)定好循環(huán)次數(shù)即循環(huán)變量,就可以控制延遲時(shí)間的長短了。
3硬件電路的設(shè)計(jì)與搭建1、硬件電路設(shè)計(jì)2、搭建電路LED報(bào)警燈硬件電路設(shè)計(jì)LED報(bào)警燈硬件模塊接線圖(YL-236單片機(jī)實(shí)訓(xùn)裝置)軟件編程1、主程序流程圖2、參考程序3、程序知識點(diǎn)
4
主函數(shù)流程圖:參考程序:#include<reg52.h>//包含reg52.h頭文件sbitLED=P1^0;//定義P1.0引腳的名稱為LEDvoidmain()//主函數(shù){unsignedinti;//在函數(shù)內(nèi)部定義循環(huán)變量iLED=0;//LED初始化為開機(jī)就點(diǎn)亮while(1)//無限循環(huán){i=0;//變量i賦初值while(i<30000)i=i+1;//循環(huán),延時(shí)LED=~LED;//LED狀態(tài)取反}}程序知識點(diǎn):(1)while循環(huán)語句(2)sbit用于位定義(3)變量i定義為無符號整型數(shù)(4)”i=i+1”賦值表達(dá)式while循環(huán)語句的格式如下:while(條件表達(dá)式){程序語句組;}sbit用于位定義,本程序中將P1.0引腳的名稱定義LED。unsignedint無符號整型數(shù)變量i被定義為無符號整型數(shù),其數(shù)值的取值范圍是0~65535。int型變量為2個(gè)字節(jié)整形“i=i+1”是賦值表達(dá)式,即把“i+1”后的結(jié)果存放至變量i中,也相當(dāng)于i對自身加1,通??梢詫憺椋篿++。項(xiàng)目實(shí)施
5
1.硬件電路的連接:報(bào)警燈硬件模塊接線圖,選擇所需的模塊并進(jìn)行合理的布局,然后將MCU01主機(jī)模塊、MCU02電源模塊和MCU04顯示模塊通過連線和排線來進(jìn)行連接。2.打開KEIL軟件,通過“項(xiàng)目管理/新建項(xiàng)目”菜單,建立一個(gè)工程項(xiàng)目LED.uv2,然后再建立一個(gè)文件名稱為LED.c的C語言程序文件,將上面所列的參考程序輸入并保存。3.對源程序進(jìn)行編譯和鏈接,如果有錯(cuò)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天津市濱海新區(qū)2024-2025學(xué)年高一上學(xué)期期末考試生物試卷(解析版)
- 2025年中國歐式保潔碗柜市場調(diào)查研究報(bào)告
- 2025年中國智能型紅外遙控開關(guān)市場調(diào)查研究報(bào)告
- 二手車市場發(fā)票合同范例
- app信息服務(wù)合同范例
- 中外貨物交易合同范例
- 光伏區(qū)間合同范例
- 二手車轉(zhuǎn)讓收購合同范例
- 2025年中國雙通道不停機(jī)換網(wǎng)器市場調(diào)查研究報(bào)告
- 倉庫聯(lián)營合同范例
- 認(rèn)識醫(yī)生和護(hù)士PPT完整版
- 十二經(jīng)絡(luò)及常用穴位
- 第四章 新聞職業(yè)道德失范:虛假新聞1
- 護(hù)士延續(xù)注冊體檢表通用
- 高標(biāo)準(zhǔn)農(nóng)田建設(shè)勘測可研規(guī)劃設(shè)計(jì)與預(yù)算編制技術(shù)方案
- 【炒股必看】股票基礎(chǔ)學(xué)習(xí)-實(shí)戰(zhàn)篇、股票入門、股票基礎(chǔ)知識、股市入門、炒股、股市、股市入門基礎(chǔ)知識
- 穿堤涵閘工程施工方案
- 某污水處理廠設(shè)計(jì)倒置a2o工藝
- 貫入法砌筑砂漿抗壓強(qiáng)度報(bào)告
- GB/T 6495.2-1996光伏器件第2部分:標(biāo)準(zhǔn)太陽電池的要求
- GB/T 4238-2015耐熱鋼鋼板和鋼帶
評論
0/150
提交評論