for循環(huán)實現(xiàn)延時函數(shù).ppt

for循環(huán)實現(xiàn)延時函數(shù).ppt

ID:50235485

大?。?49.02 KB

頁數(shù):14頁

時間:2020-03-10

for循環(huán)實現(xiàn)延時函數(shù).ppt_第1頁
for循環(huán)實現(xiàn)延時函數(shù).ppt_第2頁
for循環(huán)實現(xiàn)延時函數(shù).ppt_第3頁
for循環(huán)實現(xiàn)延時函數(shù).ppt_第4頁
for循環(huán)實現(xiàn)延時函數(shù).ppt_第5頁
資源描述:

《for循環(huán)實現(xiàn)延時函數(shù).ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、模擬流水燈廣告——for循環(huán)語句的應(yīng)用一、情景導入(一)實物展示,引入新課動畫:流水燈效果演示二、編譯程序查找問題請各組同學運用keil與proteus聯(lián)調(diào)仿真led燈閃爍程序,驗證課前編寫的程序請程序仿真出錯的同學說一說原因請仿真成功的同學總結(jié)for循環(huán)實現(xiàn)延時函數(shù)主要問題:for循環(huán)語句理解不夠深刻(一)for延時程序?qū)嵗?、編譯程序查找問題#includevoiddelay(unsignedintt)//延時函數(shù){unsignedinti,t,j;for(i=0;i

2、+);//延時約1ms}voidmain(){while(1){P1=0xfe;//D1亮delay(500);//延時0.5sP1=0xff;//D1滅delay(500);//延時0.5s}}三、客戶需求分析(一)分析客戶需求,明確任務(wù)任務(wù)描述:用單片機控制八個LED發(fā)光二極管模擬廣告流水燈,從左到右依次點亮效果,實現(xiàn)單燈流水顯示,每一個燈亮滅時間變慢,循環(huán)不斷。四、項目開發(fā)計劃1.制定方案2.設(shè)計思路3.硬件電路方框圖4.巡視并指導五、項目研發(fā)(一)單片機如何控制多個led燈循環(huán)閃爍(二)讓1,3,5,7led燈循環(huán)閃爍?(三)提高閃爍的速度(改

3、變延時時間參數(shù)設(shè)置方法)?設(shè)計思路(四)二進制轉(zhuǎn)換十六進制五、項目研發(fā)五、項目研發(fā)(五)設(shè)置延時時間參數(shù)D1亮:P1=0xfe;delay();//11111110D3亮:P1=0xfb;delay();//11111011D5亮:P1=0xef;delay();//11101111D7亮:P1=0xbf;delay();//10111111思考:效果變化速度變化亮度變化根據(jù)編程思路填寫并設(shè)置延時時間參數(shù);注:500ms=0.5s六、項目驗證(一)用八個LED燈模擬流水燈廣告左移輪流點亮,led燈的亮滅循環(huán)閃爍速度逐漸變慢編程設(shè)計思路六、項目驗證whi

4、le(1){P1=0xfe;delay(500);//11111110P1=0xfd;delay(500);//11111101P1=0xfb;delay(500);//11111011P1=0xf7;delay(500);//11110111P1=0xef;delay(500);//11101111P1=0xdf;delay(500);//11011111P1=0xbf;delay(500);//10111111P1=0x7f;delay(500);//01111111}(二)根據(jù)示例設(shè)置延時時間參數(shù)while(1){P1=0xfe;delay();

5、//11111110P1=0xfd;delay();//11111101P1=0xfb;delay();//11111011P1=0xf7;delay();//11110111P1=0xef;delay();//11101111P1=0xdf;delay();//11011111P1=0xbf;delay();//10111111P1=0x7f;delay();//01111111}根據(jù)編程思路填寫并設(shè)置延時時間參數(shù);注:500ms=0.5s六、項目驗收(三)調(diào)試與分析(四)效果驗證(五)結(jié)果測試七、產(chǎn)品驗收(一)項目評價工作態(tài)度1.不曠課,不遲到,不

6、早退2.課堂回答問題,學習積極性高3.學習認真,上課不開小差4.按時完成作業(yè),字跡工整,整潔美觀職業(yè)操守1.安全、文明工作2.具有良好的職業(yè)操守3.符合6S管理理念團隊合作1.服從組長的工作安排2.按時完成組長分配的任務(wù)3.熱心幫助小組其他成員理論知識1.資訊部分單片機IO的理解2.資訊部分單片機存儲器的理解3.資訊部分對C語言程序的理解操作過程硬件:1.繪制硬件框圖、原理圖2.電路安裝調(diào)試檢修3.正確使用開發(fā)板,使用儀表設(shè)備、排查硬件故障軟件:1.正確繪制軟件流程圖2.主程序設(shè)計3.子程序設(shè)計項目完成1.功能全部實現(xiàn)2.性能達到標準3.有創(chuàng)新點評價方

7、式:自評互評師評八、拓展與提高用八個LED燈模擬流水燈廣告從左向右移動輪流點亮,8個發(fā)光二極管演示單燈流水效果,同時其速度是變化的,逐漸加快,從右向左時,逐漸漸慢。(提示:如果每次調(diào)用延時程序的參數(shù)是變化的,其延時時間不同,就會出現(xiàn)速度變化的效果。)

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。