freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

小學期stc實驗報告(編輯修改稿)

2025-04-20 03:25 本頁面
 

【文章內容簡介】 的作用是延時,由于LED掃描頻率較快,利用延時函數能更好的觀察實驗現象;連續(xù)掃描50次即當count加到50時,表示兩次掃描之間相隔1s;設置LED標志位light,當所有的LED燈全部點亮,即信號led=0xff時,標志位light反轉,此時led重新設置為0x00,而同時按鍵掃描停止,在數碼管顯示函數中,根據light標志位,可以開始比較并顯示最終比賽結果;當LED并沒有全部點亮時,每當count累加到50時,led向右移一位并且加1;這樣就能實現實驗LED的定時點亮以及游戲的定時;void display_led() //led顯示電路{ if((count==50)amp。amp。(light==0)) //延時1s并且led標志位位0 { if(led == 0xff) //led等于0xff時,重新賦值0x00,led燈全部熄滅,標志位反轉 { led = 0x00。 light=1。 } else led = (led 1) + 1。 //led值逐個左移并且補1,led依次點亮,直至所有全亮 count=0。 //重置count的值 }} 蜂鳴器定時函數設置定時器工作模式為方式1,初始化TMOD為0x01,工作模式為16位定時器,并且設置定時器的初值TH0=0xfc,TL0=0x18,打開中斷總開關EA=1,設置定時參數pp=0;在中斷函數中pp累加,當pp累加到1000(相當于定時1s)時,蜂鳴器標志位反轉,并且此時關閉中斷總開關,不接受其他的中斷信號;當蜂鳴器標志位反轉的時候,蜂鳴器停止鳴叫;void timer0() interrupt 1 //定時中斷{ TH0=0xfc。 TL0=0x18。 pp++。 if(flag) beep=~beep。 else { beep=0。 }}if(pp==1000) //定時器{ flag=!flag。 //蜂鳴器標志位反轉 EA=0。 //關閉中斷總開關} 切換模式函數在程序開始運行時,直接進入雙人模式,首先蜂鳴器鳴叫,然后led開始點亮;當掃描到KEY2時,退出雙人模式的while循環(huán),此時再次初始化,進入單人模式,但當掃描KEY2按下時,又切換回雙人模式;切換模式之后都會重新調用初始化函數,然后經過相同的時間控制函數,顯示模式稍微不同,實現了在單雙人模式之間的轉換,切換模式在程序的主函數中;void main(){ while(1) { Init()。 //初始化,進入雙人模式 while(1) { if(pp==1000) //定時器 { flag=!flag。 //蜂鳴器標志位反轉 EA=0。 //關閉中斷總開關 } display_1()。 //數碼管顯示 speed()。 if(KEY2==0) //掃描到KEY2鍵,則切換你 { while(!KEY2)。 break。 } } Init()。 //初始化,進入單人模式 while(1) { if(pp==1000) { flag=0。 EA=0。 } display_2()。 speed()。 if(KEY2==0) //掃描到KEY2鍵則切換回雙人模式 { while(!KEY2)。 break。 } } }} 實驗現象 雙人模式開始掃描按鍵,LED正在逐步點亮 掃描按鍵,右側數碼管顯示KEY1按鍵按下的次數 結果顯示——左右按鍵次數相等,中間兩位顯示等號 結果顯示——右側按鍵次數比左側多,4號數碼管上部點亮; 結果顯示——左側按鍵次數比右側多,5號數碼管上部點亮; 單人模式開始,右側三位數碼管與左側三位數碼管都點亮,LED正在依次點亮; 單人模式中按鍵掃描開始,左右兩側數碼管都顯示KEY1按鍵的次數; 實驗結論與心得通過這次程序設計,我對單片機的理論知識有了進一步的掌握,對單片機的原理和實際應用有了更多的理解和掌握。我對單片機C語言編程有了更深刻的認識和更扎實的掌握,通過不斷的修改、不斷嘗試,對源代碼各個模塊的函數都有了一個非常深入的掌握。在收獲知識的同時,還收獲了閱歷,收獲了成熟。在此過程中,不僅培養(yǎng)了獨立思考、動手制作的能力,在各種其他能力上也都有了提高。更重要的是,在課程設計中,我們學會了很多學習的方法,真的是受益匪淺。要面對挑戰(zhàn),只有不斷的學習、實踐。 源程序includede
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1