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

正文內(nèi)容

電氣工程及其自動化畢業(yè)設(shè)計-資料下載頁

2025-06-22 02:19本頁面
  

【正文】 4.1 編程軟件本次設(shè)計選用 keil 為編程軟件。單片機(jī)的使用有兩種設(shè)計,一種為硬件電路設(shè)計,一種為軟件設(shè)計。單片機(jī)的軟件匯編分為手工匯編和機(jī)器匯編兩種匯編方式。隨著單片機(jī)開發(fā)技術(shù)日新月異的不斷發(fā)展進(jìn)步,設(shè)計人員對單片機(jī)的使用更是越來越熟練。而普通的匯編語言夜早已由于更加高級的并且更加實(shí)用的語言的誕生而不復(fù)存在。Keil 軟件是用來開發(fā) 51 系列的單片機(jī)的常用軟件之一。 Keil 可以進(jìn)行 c51 的匯編語言,PLM 語言和 C 語言的程序設(shè)計,而且它的界面十分友好,并且人性化,對于我們初次接觸的使用者來說,也是非常好學(xué)習(xí)的。4.2 延時部分在軟件設(shè)計中會經(jīng)常用到延時部分,因此對延時程序進(jìn)行統(tǒng)一編程,以便以后進(jìn)行19程序調(diào)用,方便省時。設(shè)計編寫延時程序時,需要定義延時頭文件 DELAY_h,編寫時為了滿足設(shè)計需要,在此文件中定義了四個延時函數(shù),分別是 1ms 延時函數(shù)、2s 延時函數(shù)、 延時函數(shù)和5ms 延時函數(shù)。定義時,必須將每個函數(shù)都起好名稱區(qū)分清楚,防止用錯。在函數(shù)調(diào)用時,直接就可以調(diào)用函數(shù)名來使用。4.3 按鍵部分根據(jù)硬件要求,本設(shè)計一共需要定義六個按鍵,分別是第一個變換模式、第二個變換模式、第三個變換模式、第四個變換模式、第五個變換模式和一個中斷模式,為了滿足設(shè)計需求,每一個按鍵按下后都必須實(shí)現(xiàn)其目的并且通過 led 燈的變換顯示出來。根據(jù)原理,繪制了圖 41 的原理框圖如下:20開始判斷有無按鍵按下當(dāng) k e y 1 ~ k e y 5 有按鍵按下時當(dāng)中斷開關(guān)按下時實(shí)現(xiàn)相應(yīng)的功能中斷當(dāng)前模式中斷開關(guān)再次按下時是否圖 41 按鍵設(shè)計原理圖4.4 綜合仿真仿真部分總結(jié):在仿真之前,首先需要將 keil 與 protues 進(jìn)行聯(lián)調(diào),然后在 keil 中用源程序的項目生成 HEX 文件后,在 protues 中導(dǎo)入單片機(jī),即可在 protues 中進(jìn)行仿真。如圖 42 所示,利用仿真圖左側(cè)的按鍵部分,分別按動由上到下的五個按鈕按鈕,系統(tǒng)開始以各個模式運(yùn)行,四個可變色燈泡以不同的顏色來回變換跳躍閃爍。 。按動最下方的按鈕來實(shí)現(xiàn)中斷的作用。從而實(shí)現(xiàn)了本設(shè)計可變色燈泡的全部功能。21XTAL218XTAL119ALE3031PSN29RST9P0./U1AT89C51C130pfC230pf X1CRYSTALC32ufR110kD1LEDBLUED2LEDBLUED3LEDBLUED4LEDBLUED5LEGREND6LEDGREND7LEDGREND8LEDGREND9LEDREDD10LEDREDD1LEDREDD12LEDRED R210kR310kR410kR510kR610kR710kR810kR910kR1010kR110kR1210kR1310k圖 42 仿真原理圖22參考文獻(xiàn)[1] 曹天漢, 《模擬電子技術(shù)》 ,北京師范大學(xué)出版社 2022 年 8 月[2] 侯玉寶、陳忠平、李成群, 《基于 Proteus 的 51 系列單片機(jī)設(shè)計與仿真 》 電子工業(yè)出版社 2022年 9 月[3] 曹天漢、錢衛(wèi)星、張雪娟, 《單片機(jī)原理與接口技術(shù)》 (第 3 版) ,電子工業(yè)出版社 2022 年 3 月[4] 張國華, 張弛, 吳冬芳等. 基于單片機(jī)的學(xué)習(xí)式倒計時器 [J]. 煤炭技術(shù), 2022,30(5):4749[5] 李全利 , 《單片機(jī)原理與接口技術(shù)》[M] ,高等教育出版社 2022 年 12 月[6] 李忠國、陳剛 , 《單片機(jī)應(yīng)用技能實(shí)訓(xùn)》 ,人民郵電出版社 2022 年[7] 劉丹. Protues 與 Keil 聯(lián)合仿真在單片機(jī)教學(xué)中的應(yīng)用 [J]. 科教導(dǎo)刊, 2022,(23):120121[8] 李生明, 楊紅. PROTUES 軟件在學(xué)習(xí)單片機(jī)中的應(yīng)用 [J]. 清遠(yuǎn)職業(yè)技術(shù)學(xué)院學(xué)報, 2022,03(6):4042[9] 馬剛, 李向倉. 用 Proteus 與 Keil 整合構(gòu)建單片機(jī)虛擬仿真平臺 [J]. 現(xiàn)代電子技術(shù), 2022,29(24):129131[10] 伍馮潔 , 謝斌. 基于 Proteus 與 Keil 的單片機(jī)實(shí)驗教學(xué)改革 [J]. 實(shí)驗室研究與探索, 2022,28(7):125127[11] 唐前輝, 丁明亮. Proteus ISIS 和 Keil 在單片機(jī)教學(xué)中的應(yīng)用 [J]. 重慶電力高等??茖W(xué)校學(xué)報, 2022,11(4):4649[12] 胡敬朋, 王聰. 單片機(jī)項目教學(xué)研究及實(shí)踐 [J]. 電氣電子教學(xué)學(xué)報 , 2022,31(5):8284 23附 錄 源 程 序void timer0(void)interrupt 1 using 1{TL0= 0x00。 //重置初值TH0 = 0xBE。TL0 = 0xE5。key=P1。switch(key){case 0xFE:state=1。stateTemp=1。break。case 0xFD:state=2。stateTemp=2。break。case 0xFB:state=3。stateTemp=3。break。case 0xF7:state=4。stateTemp=4。break。case 0xef:state=5。stateTemp=5。break。default:break。}}void _int()interrupt 2 using 2{ if(flag==0) { state=6。 flag|=1。 } else { state=stateTemp。 flagamp。=0。 }24}void main(){ IT1=1。IE|=0x86。TMOD= 0x21。TH0 = 0xBE。TL0 = 0xE5。ES = 0。 //禁止串口中斷TR0 = 1。 //開啟定時器 0,開始定時while(1){switch(state){case 1:fun1()。break。case 2:fun2()。break。case 3:fun3()。break。case 4:fun4()。break。case 5:fun5()。break。case 6:P0=0xFF。P2=0xFF。break。default:break。}}}25致 謝在畢業(yè)設(shè)計論文即將完成之際,我想向曾經(jīng)給予我?guī)椭椭С值娜吮硎局孕牡母兄x。首先我要感謝我的指導(dǎo)老師王紅玲老師,她的諄諄教導(dǎo)給了我莫大的幫助,使這次畢業(yè)設(shè)計成了我的一個很好的實(shí)踐鍛煉的機(jī)會,通過這次設(shè)計,我開闊了自己的視野,學(xué)會了很多實(shí)際應(yīng)用的知識。其次我還要感謝大學(xué)四年來所有的老師,他(她)們?yōu)槲掖蛳码姎忸悓I(yè)知識的基礎(chǔ);同時我還要感謝我所有同學(xué),正是因為有了你們的支持和鼓勵,我這次畢業(yè)設(shè)計才能順利的完成。 最后我要感謝電氣(機(jī)電)工程學(xué)院和我的母校許昌學(xué)院四年來對我的大力栽培,四年的大學(xué)時光,讓我更好的成長,今后我將繼續(xù)努力,為了自己的目標(biāo)而奮斗
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1