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

正文內(nèi)容

基于單片機(jī)控制的校園自動打鈴器作息時鐘設(shè)計-大學(xué)學(xué)位論文范文模板參考資料-閱讀頁

2024-12-27 09:42本頁面
  

【正文】 重新進(jìn)行徹底的初始化來使系統(tǒng)的狀態(tài)得到恢復(fù)。熱啟動時首先要對系統(tǒng)進(jìn)行軟件復(fù)位,也就是執(zhí)行一系列指令來使各專用寄存器達(dá)到與硬件復(fù)位 時同樣的狀態(tài),這里需要注意的是還要清除中斷激活標(biāo)志。由此可見清除中斷激活標(biāo)志的重要性。打開軟件在 Wave6000界面下可以創(chuàng)建一個新的文件,當(dāng)源程序編寫完畢以后,后綴名必須是 .ASM,當(dāng)一切完畢以后就可以按全 速執(zhí)行鍵讓源程序運(yùn)行,假如源程序中有錯誤,就會出現(xiàn)如圖 51 所示,從中可以看到錯誤的原因和具體錯誤發(fā)生的位置,那樣有便于用戶改正,當(dāng)源程序全部正確后,再編譯,軟件會自動生成后綴名為 HEX 和 BIN 的文件,如圖 52 所示: 圖 51 Wave6000 仿真圖 圖 52 Wave6000 仿真圖 使用 Proteus 軟件繪制電路圖并進(jìn)行仿真 Proteus 軟件是一款擁有電路分析與實(shí)物仿真功能的軟件,可以仿真、分析 (SPICE)各種模擬器件和集成電路。按執(zhí)行鍵進(jìn)行電路仿真,仿真效果 圖如圖 54 所示: 13 圖 53 芯片加載源程序圖 圖 54電路仿真 效果 圖 硬件電路安裝 單片機(jī)振蕩電路安裝 單片機(jī)振蕩電路的安裝可參考圖 32。在該電路的運(yùn)行過程中由于晶振壞了,使電路不能正常的運(yùn)行,從而惹出很多的麻煩,所以在連接電路之前因先檢查元器件是否都是好的。以下幾部分電路的安裝都要做到這點(diǎn)。所需元件有 22μ F 電解電容一個,1 K 和200 歐姆的電阻各一個,按鍵一個,單片機(jī)。 單片機(jī)控 鍵 電路安裝 控 鍵 電路的安裝可參照圖 34 進(jìn)行,所需元件有按鍵 3 只, 10K 的電阻 3 個。因?yàn)樵陔娐分胁捎玫氖牵磦€引腳的按鍵,所以很容易把引腳接錯,導(dǎo)致按鍵失效 ,最好按接對腳兩腳就不會出錯 。 單片機(jī)報警電路安裝 報警電路的安裝可參照圖 37 接線。在電路的調(diào)試過程中,剛開始顯示的效果不是很理想,存在虛焊,連焊等故障,所以在安裝完畢以后要仔細(xì)檢查,在安裝過程中要認(rèn)真對待每一個環(huán)節(jié),那樣才能確保成功。*************************************************** 。*************************************************** MAIN: MOV SP,0E0H CLR 00H 。查表得到作息時間,存放在 80H 開始的區(qū)域中 MOV R0,80H MOV R7,28 MOV R1,00H MAIN_1: MOV A,R1 MOVC A,A+DPTR MOV R0,A INC R0 INC R1 MOV A,R1 MOVC A,A+DPTR MOV R0,A INC R0 INC R1 DJNZR7,MAIN_1 MOV 30H,00H 。50 毫秒循環(huán) 20 次 SETBTR0 LOOP: CALL DISPLAY CALL BIJIAO JNB ,TIME 。判斷作息調(diào)整鍵是否按下 AJMP LOOP ZUOXI1: JMP ZUOXI 。時鐘調(diào)整程序 。判斷時鐘調(diào)整的位選鍵是否按下 JNB ,DUANXUAN 。判斷確定鍵是否按下 JMP TIME_1 。時鐘調(diào)整的位選程序 。*************************************************** 。*************************************************** DUANXUAN: CALL DSP_SHANSHUO JNB ,DUANXUAN INC R0 MOV A,R0 CJNE A,10,DUANXUAN_1 MOV R0,0 DUANXUAN_1: JMP TIME_1 。時鐘調(diào)整的確定程序 。*************************************************** 。*************************************************** BIJIAO: MOV A,30H SWAP A ORL A,31H MOV 39H,A MOV A,33H SWAP A ORL A,34H MOV 3AH,A MOV R0,80H MOV R7,28 BIJIAO_3: MOV A,R0 CJNE A,39H,BIJIAO_1 INC R0 MOV A,R0 CJNE A,3AH,BIJIAO_2 SETB00H 。不響鈴 BIJIAO_END: RET 。作息時間調(diào)整程序 。判斷時鐘調(diào)整的位選鍵是否按下 JNB ,DUANXUAN1。判斷確定鍵是否按下 JNB ,ZUOXI_2 JMP ZUOXI_1 ZUOXI_2: CALL DSP_SHANSHUO JNB ,ZUOXI_2 MOV A,R7 ADD A,01H DA A MOV R7,A CJNE A,29H,ZUOXI_3 JMP ZUOXI_4 。作息調(diào)整的位選程序 。*************************************************** 。*************************************************** DUANXUAN1: CALL DSP_SHANSHUO JNB ,DUANXUAN1 INC R0 MOV A,R0 CJNE A,10,DUANXUAN 4 1_1 MOV R0,0 DUANXUAN1_1: DEC R1 DEC R1 MOV A,30H SWAP A ORL A,31H MOV R1,A INC R1 MOV A,33H SWAP A ORL A,34H MOV R1,A INC R1 JMP ZUOXI_1 。作息調(diào)整的確定程序 。*************************************************** 。*************************************************** ZUOXI_READ: MOV A,R1 ANL A,0F0H SWAP A MOV 30H,A MOV A,R1 ANL A,0FH MOV 31H,A INC R1 MOV A,R1 ANL A,0F0H SWAP A MOV 33H,A MOV A,R1 ANL A,0FH MOV 34H,A INC R1 MOV A,R7 ANL A,0F0H SWAP A MOV 36H,A MOV A,R7 ANL A,0FH MOV 37H,A RET 。T0 中斷服務(wù)程序 。**************************************************************************************** 。**************************************************************************************** DSP_SHANSHUO: MOV A,R0 MOV B,A MOV R4,7 MOV R0,11 DSP_SS_1: ACALL DISPLAY DJNZR4,DSP_SS_1 MOV A,B MOV R0,A MOV R4,7 DSP_SS_2: ACALL DISPLAY DJNZR4,DSP_SS_2 RET 。顯示子程序
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1