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

正文內(nèi)容

基于單片機(jī)的簡(jiǎn)易時(shí)鐘設(shè)計(jì)畢業(yè)設(shè)計(jì)(留存版)

  

【正文】 TFN: ACALL CONVNAO ACALL DISPLAY 。鬧鐘指示燈亮 MOV R0,30X4: MOV R3,2X3: MOV R4,10 X1: CPL DENG ACALL CONV JB K5,X9 SJMP X6X9: ACALL DISPLAY DJNZ R4,X1 JB K5,X8 SJMP X6X8: ACALL BZ DJNZ R3,X3 JB K5,X7 SJMP X6X7: MOV R4,95X2: CPL DENG ACALL CONV JB K5,X10 SJMP X6X10: ACALL DISPLAY DJNZ R4,X2 DJNZ R0,X5 SETB DENG LJMP LOOPX5: JB K5,X4X6: SETB DENG RET。中斷服務(wù) PUSH ACC MOV TL0,(6553649980)MOD 256。轉(zhuǎn)換秒 存到40 41H MOV B,10 DIV AB MOV DPTR,TAB MOVC A,A+DPTR MOV BUF+6,AMOV A,BMOVC A,A+DPTRMOV BUF+7,AMOV BUF+2,10111111B 。TMN: ACALL CONVNAO ACALL DISPLAY 。設(shè)置秒 JNB K1,TMTMM: ACALL DISPLAYM JNB K1,TS JNB K2,JIAM JNB K3,JIANM JNB K5,QUE JMP TMMJIAM: INC MIAO 。轉(zhuǎn)換小時(shí) 存到34 35H MOV B,10 DIV AB MOV DPTR,TAB MOVC A,A+DPTR MOV BUF,A MOV A,B MOVC A,A+DPTR MOV BUF+1,A MOV A,FEN 。(4)軟硬件聯(lián)調(diào)時(shí),要注意軟件部分要一個(gè)功能一個(gè)功能的調(diào)試。鬧鐘指示燈亮子模塊:該模塊的功能是,當(dāng)時(shí)間到時(shí),它將使鬧鐘指示燈以每秒兩次的頻率閃爍,閃爍三十秒后熄滅。初始化,是對(duì)將要用到的MCS51系列單片機(jī)內(nèi)部部件或擴(kuò)展芯片進(jìn)行初始工作狀態(tài)設(shè)定。時(shí)、分、秒的計(jì)數(shù)結(jié)果經(jīng)過數(shù)據(jù)處理可直接送顯示器顯示。程序可分為顯示程序、調(diào)時(shí)顯示運(yùn)用這種方法,關(guān)鍵在于各模塊的兼容和配合,若各模塊不匹配會(huì)出現(xiàn)意想不到的錯(cuò)誤。數(shù)字鐘已成為人們?nèi)粘I钪械谋匦杵罚瑥V泛應(yīng)用于家庭、車站、碼頭、劇院、辦公室等場(chǎng)所,給人們的生活、學(xué)習(xí)、工作帶來極大的方便[4]。如果我們想將它應(yīng)用于實(shí)時(shí)控制之中,只要對(duì)上述程序和硬件電路稍加修改,便可以得到實(shí)時(shí)控制的實(shí)用系統(tǒng),從而應(yīng)用到實(shí)際工作與生產(chǎn)中去。(1)單片機(jī)發(fā)送的信號(hào)通過程序控制最終在數(shù)碼管上顯示出來。 (3) 八個(gè)7段數(shù)碼管顯示時(shí)鐘信號(hào)。再判斷FEN,過程與判斷MIAO相識(shí),也是到達(dá)60分就進(jìn)1時(shí)并對(duì)分清零,時(shí)的寄存器地址標(biāo)號(hào)是SHI,因?yàn)橐惶熘挥?4小時(shí),所以,如果SHI計(jì)數(shù)到了24時(shí),它將對(duì)SHI、FEN、MIAO同時(shí)清零。就將其結(jié)果仿真圖展示如下圖36。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。鬧鐘開關(guān) CPL BIAOZBIAO1: ACALL CONV ACALL DISPLAY JNB K6,BIAO1 RET。分閃子程序 MOV R3,20DISF: MOV R1,BUF+5 MOV A,20H MOV R2,6 ACALL DP1 DJNZ R3,DISF MOV R3,20 ACALL DIS2 RET DISPLAYM: 。復(fù)位 MOV SHI,0 MOV FEN,0 MOV MIAO,0 MOV MS50,0 RET。顯示延時(shí)1MS MOV R6,5DL1: MOV R7,98 DJNZ R7,$ DJNZ R6,DL1 RET。設(shè)置初始時(shí)間 MOV SHI,0 MOV FEN,0 MOV MIAO,0 MOV MS50,0 MOV HH,0 。檢查鬧鐘 JB ALB,TI3 RETTI3: MOV A,SHI MOV B,HH CJNE A,B,BK MOV A,FEN MOV B,FF CJNE A,B,BK MOV A,MIAO MOV B,MM CJNE A,B,BK ACALL TIMEOUTBK: RET。SETNAO: 。設(shè)置時(shí)間 CLR TR0TT: ACALL DISPLAY 。這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問題,最后在老師的辛勤指導(dǎo)下,終于游逆而解。先軟硬件分開調(diào)試,然后一起調(diào)試。而我們對(duì)其采取再分子模塊策略,我們對(duì)該模塊劃分了6個(gè)子模塊:設(shè)置鬧鐘時(shí)間子模塊、鬧鐘開關(guān)子模塊、檢查鬧鐘子模塊、鬧鐘指示燈亮子模塊、鬧鐘轉(zhuǎn)換子模塊、蜂鳴器子模塊。 主程序模塊主程序模塊是單片機(jī)最先編譯運(yùn)行的模塊,所以在這個(gè)模塊里,我們要設(shè)置主程序和各個(gè)中斷服務(wù)程序的入口地址、各種初始化以及開關(guān)掃描等。(3)為使時(shí)鐘走時(shí)與標(biāo)準(zhǔn)時(shí)間一致,校時(shí)電路是必不可少的,鍵盤用來校正數(shù)碼管上顯示的時(shí)間。這些方法都各有特點(diǎn), 其中,利用單片機(jī)實(shí)現(xiàn)的電子鐘具有編程靈活, 便于功能擴(kuò)充, 精確度高等特點(diǎn)。如果采用單片機(jī)系統(tǒng)的虛擬仿真軟件——Proteus,則不用制作具體的電路板也能夠完成以上工作。這樣,既能做到經(jīng)濟(jì)合理又能實(shí)現(xiàn)預(yù)期的功能。(6)由于要設(shè)置定時(shí)功能,所以配置了對(duì)鬧鐘設(shè)置的鍵盤。當(dāng)CPU接受到中斷請(qǐng)求信號(hào)并予以相應(yīng)后,CPU把當(dāng)前的PC內(nèi)容壓入棧中進(jìn)行保護(hù),然后轉(zhuǎn)入相應(yīng)的只能中斷服務(wù)程序入口處執(zhí)行。鬧鐘開關(guān)子模塊:該模塊實(shí)現(xiàn)的功能是,對(duì)鬧鐘的工作狀態(tài)進(jìn)行開關(guān),當(dāng)為開時(shí),鬧鐘時(shí)間到后,鬧鐘指示燈會(huì)亮以及蜂鳴器會(huì)響;當(dāng)為關(guān)時(shí),即便鬧鐘時(shí)間到了,鬧鐘指示燈不會(huì)亮以及蜂
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1