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

正文內(nèi)容

基于單片機(jī)的多功能秒表系統(tǒng)課程設(shè)計(jì)(參考版)

2025-06-06 22:37本頁面
  

【正文】 顯示 MOV R3, 0FEH MOV A, R3 PLAY: MOV P2, A MOV A,R0 MOV DPTR, DSEG1 MOVC A,A+DPTR MOV P0, A LCALL DL1 MOV P2, 0FFH MOV A, R3 RL A JNB , LD1 INC R0 MOV R3, A LJMP PLAY LD1: RET DL1: MOV R7, 05H DL: MOV R6, 0FFH DL6: DJNZ R6, $ DJNZ R7, DL RET DELAY10:MOV R4,14H 。定時(shí) 10毫秒 PUSH PSW MOV TH0, 0D8H MOV TL0, 0F0H RET1: POP PSW 單片機(jī) 課程設(shè)計(jì)報(bào)告 24 POP ACC RETI JIA1: MOV A,20H 。啟動(dòng)定時(shí)器 0 CLR TR1 RETI TIME1: PUSH ACC 。上翻程序 MOV 20H, A MOV B, 0AH DIV AB MOV 31H, A MOV 30H, B LCALL DISP DEC R1 DJNZ R3, HERE MOV R1, 71H SJMP STOP KUAIJIA:SETB TR1 。暫停記錄程序 MOV R1, A INC R1 DJNZ R2, HERE MOV R1, 71H SJMP STOP XIAFAN: MOV A,R1 。停止程序 CLR TR1 ACALL DISP SJMP HERE RESET: CLR TR0 。=0 時(shí) , 上翻 ACALL DELAY10 JB , LOOP5 JNB , $ LJMP XIAFAN LOOP5: JB ,LOOP 。=0 時(shí) , 快加 ACALL DELAY10 JB , LOOP3 JNB , $ LJMP KUAIJIA LOOP3: JB ,LOOP4 。 =0, STOP ACALL DELAY10 JB , LOOP1 JNB , $ 單片機(jī) 課程設(shè)計(jì)報(bào)告 22 LJMP STOP LOOP1: JB , LOOP2 。BIN SECOND MOV 30H,00H 。定時(shí) 10ms MOV TL1, 0F0H MOV TH0,0CFH 。與此同時(shí),我 還 學(xué)會(huì)了 要 充分利用各種 可學(xué)習(xí)的 資源, 提高自己獨(dú)立學(xué)習(xí)的能力,獨(dú)立思考的能力, 查資料 的 能力,創(chuàng)新 的能力及 解決問題的能力。它使我對單片機(jī)的理論知進(jìn)行了 全面 的復(fù)習(xí)和系統(tǒng)的理解。 希望老師能在以后的學(xué)習(xí)和生活中對我多加指導(dǎo),促使我 能取得更大的進(jìn)步。 在這次 的單片機(jī) 課程設(shè)計(jì)中,我遇到了很多困難,曾經(jīng) 也 想到過要放棄,但我最后還是堅(jiān)持下來了。 我在編程過程中還有好多不理解的地方,經(jīng)過老師和別人的幫助終于完成了這次設(shè)計(jì)。 還要根據(jù)實(shí)驗(yàn)的實(shí)際情況,添加些額外程序來使系統(tǒng)更加的穩(wěn)定,如開關(guān)的 消震蕩(采用延遲) 。 掌握定時(shí)器、外部中斷的設(shè)置和編程原理。在這期間我們學(xué)會(huì) 了很多,也學(xué)到了很多, 同時(shí), 對單片機(jī)這門課 程 有了更深 一步 的理解 和掌握 。然后根據(jù)我們的軟件在 PROTEUS 中設(shè)計(jì)出相應(yīng)的硬件電路,并將該電路保存到與WAVE 程序相同的文件夾中,最后將程序裝載到單片機(jī)中,通過 PROTEUS 仿真,看程序是否能夠?qū)崿F(xiàn)預(yù)想的功能。 LOOP3: JB ,LOOP4 。調(diào)用顯示子程序 SJMP HERE ( 4)按鍵消抖程序 DELAY10: MOV R4,14H 延時(shí) 10ms 再次判斷該位的狀態(tài),若仍是 0 則說明該鍵被按下,彈起后去執(zhí)行該按鍵功能;若為 1,則說明是抖動(dòng)則繼續(xù)向下判斷。=0,跳轉(zhuǎn)到下翻子程序 LOOP: SJMP HERE ( 2) 停止 子 程序 軟件對定時(shí)器 0和定時(shí)器 1 的控制位清零,使 定時(shí)器停止工作 STOP: CLR TR0 單片機(jī) 課程設(shè)計(jì)報(bào)告 13 CLR TR1 ACALL DISP SJMP HERE ( 3) 復(fù)位 子 程序 軟件對顯示的各內(nèi)存單元清零,并回到開始前的初始狀態(tài),具體程序如下所示 : RESET: CLR TR0 CLR TR1 。延時(shí) JB , LOOP 。=0,跳轉(zhuǎn)到上翻子程序 鍵按下時(shí),執(zhí)行下翻功能 LOOP5: JB ,LOOP 。延時(shí) JB , LOOP5 。=0,跳轉(zhuǎn)到暫停記錄子程序 鍵按下時(shí), 執(zhí)行上翻功能 LOOP4: JB ,LOOP5 。延時(shí) JB , LOOP4 。=1,跳轉(zhuǎn)到 LOOP3 執(zhí)行 JNB , $ LJMP KUAIJIA 。=0, 跳轉(zhuǎn)到復(fù)位子程序 鍵按下時(shí),進(jìn)行快加計(jì)數(shù) LOOP2: JB ,LOOP3 ACALL DELAY10 。延時(shí) JB , LOOP2 。=1, 跳轉(zhuǎn)到 LOOP1 執(zhí)行 JNB , $ LJMP STOP 。調(diào)用顯示程序 鍵按下時(shí),計(jì)數(shù)停止 START: JB , LOOP1 ACALL DELAY10 。沒有鍵按下則一直等待 ,直到有鍵按下。 SECOND MOV 31H, 00H MOV 40H, 40 MOV 71H, 00H MOV 72H, 00H MOV 73H, 00H MOV 74H, 00H 。定時(shí) 25ms
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1