




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
例2:閃爍的LED燈實驗目的:讓發光二極管LED2不停的閃爍。實驗思路:使用非精確延時的方法實現小燈的閃爍,亮滅之后各延時一段時間。常用非精確延時方法:①for(i=0;i<1000;i++);②i=1000;
while(i--);#include<reg52.h>typedefunsignedintuint16;sbitLED=P0^0;\\特殊功能位聲明sbitENLED=P1^4;sbitA0=P1^0;sbitA1=P1^1;sbitA2=P1^2;sbitE3=P1^3;main(){uint16i; ENLED=0;\\設置可以使LED亮的條件,使所有LED的陽極均接高電平
E3=1; A2=1; A1=1; A0=0; while(1) { LED=0;\\點亮LED2
for(i=0;i<50000;i++);\\延時
LED=1;\\熄滅LED2
for(i=0;i<50000;i++);\\延時
}}延時更長時間可以使用for循環嵌套for(j=0;j<100;j++)
for(i=0;i<5000;i++);子函數調用知識補充:
一個較大的程序由若干子程序組成,每個子程序可實現特定的功能,又稱為子函數。所有函數在定義時都是相互獨立的,函數中不能定義其他函數,但函數可以相互調用。習慣上,把調用者稱為主調函數。主函數可以作為主調函數,調用子函數,子函數間可以相互調用,但是子函數不能調用主函數。子函數可被一個或多個函數調用,可調用一次也可調用多次。
#include<reg52.h>typedefunsignedintuint16;sbitLED=P0^0;sbitENLED=P1^4;sbitA0=P1^0;sbitA1=P1^1;sbitA2=P1^2;sbitE3=P1^3;voiddelay();//函數聲明main(){
ENLED=0; E3=1; A2=1; A1=1; A0=0;
while(1) { LED=0; delay();//函數調用
LED=1;delay();//函數調用
}}
voiddelay()//函數定義{uint16i;
for(i=0;i<20000;i++);
}被調函數出現在主調函數之前,可不必加聲明,但若在主調函數之后,應在主調函數中或所有函數定義之前做聲明。voiddelay(){uint16i;
for(i=0;i<20000;i++)}void空類型:無返回值,被調函數用于完成某項特定的處理任務,執行完成后不向調用者返回函數值。()無參函數:主調函數與被調函數之間不進行參數傳遞。#include"stdio.h"int
qiuhe(int
a,intb);voidmain(){
inti=1;
intj=2;
ints; s=qiuhe(i,j);
printf
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年社會心理學研究及實踐模擬試卷及答案
- 2025年網絡營銷與品牌推廣考試試題及答案
- 2025年社交媒體管理能力考試試卷及答案
- 2025年無線通信網絡相關考試試卷及答案
- 2025年國際貿易與投資實務考試試題及答案
- 2025年高爾夫教練職業資格考試試卷及答案
- 2025年經濟法專業的國考真題及答案
- 2025年會計電算化考試試題及答案
- 2025年教育心理學考試題及答案
- 放射診療工作場所輻射防護安全管理制度文檔
- 線段的垂直平分線(第1課時) 教學設計
- 建筑工程概預算智慧樹知到答案章節測試2023年浙江廣廈建設職業技術大學
- 合肥一中2021-2022學年第一學期高一年級期末考試數學試卷
- 數據出境安全評估申報指南(第一版)
- GB/T 8177-2004兩點內徑千分尺
- 第四章 流域產流與匯流計算
- GB/T 3164-2007真空技術圖形符號
- GB/T 1048-2019管道元件公稱壓力的定義和選用
- GA 1283-2015住宅物業消防安全管理
- 突發事件的心理危機干預培訓課件
- 鋰電池隔膜技術工藝專題培訓課件
評論
0/150
提交評論