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

正文內(nèi)容

片機(jī)小系統(tǒng)電子鐘的設(shè)計(jì)(存儲版)

2025-07-16 22:36上一頁面

下一頁面
  

【正文】 ………………………………………… 5 附錄 1 硬件實(shí)物圖 … ………………………………………………………………… 7 附錄 2 源程序清單 … ………………………………………………………………… 7 1. 課程設(shè)計(jì)的目的 ( 1) 單片機(jī)系統(tǒng)的整體設(shè)計(jì)流程。按下“ SHIFT”后第一位數(shù)字閃動,繼續(xù)按下“ SHIFT”后面數(shù)字閃動移位。 基本原理:單片機(jī) AT89C52 ~ 來判斷按 鍵是否按下,當(dāng)按鍵按下時,~ 為低電平,單片機(jī)程序?qū)?yīng)為 00H。動態(tài)掃描顯示 例如:將 40H48H 為“時:分:秒:毫秒”顯示區(qū) 將 49H4FH 為“年:月:日”顯示區(qū) ( 2) 動態(tài)掃描鍵盤程序: 循環(huán)掃描有無按鍵,有:判斷是何按鍵,轉(zhuǎn)入相應(yīng)子程序處理。 數(shù)字 +/:將要顯示的數(shù)據(jù)緩沖區(qū)的內(nèi)容取出加一 /減一,注意每個位都有自己的位限制,如“時”的位最大數(shù) 23,“分、秒”最大數(shù) 59,“月”最大數(shù) 12,“日” 最大數(shù) 31。然后進(jìn)行斷點(diǎn)設(shè)置,觀察運(yùn)行狀態(tài),看外部寄存器中 20H~2AH中單元的變化,看是否達(dá)到要求,編程時注意對于在后面將發(fā)生變化的寄存器單元要進(jìn)行清零操作,不然會影響后面的結(jié)果,對于加操作后要進(jìn) 行十進(jìn)制調(diào)整 ,并且 DA A的指令只對 寄存器 A操作。 解決方法:按鍵延時時間太長或太短了,將延時時間調(diào)整到 10— 20毫秒,就可以解決了。到一秒 DA A MOV 32H,A CJNE A,60H,NEXT1 MOV 32H,0 MOV A,1 ADD A,33H 。判斷按鍵進(jìn)入調(diào)整 JNB ,$ LCALL LOP1 。進(jìn)入加調(diào)整 JNB ,$ MOV A,R0 。調(diào)分或者年低兩位 CJNE A,33H,AOP3 MOV A,1 。定時 T1INT: PUSH ACC PUSH PSW INC 30H MOV A,28H XRL A,30H JNZ STF MOV 30H,A SETB STF: POP PSW POP ACC RETI 。將月份數(shù)給 A CJNE A,02,NOT_2_YUE MOV A,37H CJNE A,00H,DIV4。加月 ADD A,36H DA A MOV 36H,A CJNE A,13H,LUOB MOV 36H,01H LUOB: MOV R4,30H LUO3: LCALL DISP DJNZ R4,LUO3 MOV R4,30H LUO4: LCALL DISP2 DJNZ R4,LUO4 LJMP LOP1 N_MIAO_HUO_YUE:CJNE A,2,SHI_HUO_NIANGAO JB ,LUOC JNB ,$ INC R0 。沒有到最前兩位 MOV 40H,0 LOP3: MOV A,40H 。切換時間和年 NEXT1: JB ,LOPB 。標(biāo)志位 MOV R0,31H MOV R1,32H LOPA:JNB ,NEXT1 CLR MOV A,1 ADD A,31H 。 解決方法:可以采用接力的方式先轉(zhuǎn)到中間再轉(zhuǎn)到所要轉(zhuǎn)的地方,靈活運(yùn)用指令就會解決一些 問題。對按鍵進(jìn)行測試時,如果按鍵沒有按下,測量按鍵兩端就會有大概 5V的電壓,如果按鍵兩端沒有電壓,說明按鍵已經(jīng)按下,按下后其已經(jīng)接地。 ( 4) 各項(xiàng)功能鍵的子程序模塊: 移位子程序:按下“ SHIFT”后左邊第一位數(shù)字閃動,繼續(xù)按下“ SHIFT”后面數(shù)字閃動移位。 BCD-十進(jìn)制譯碼器 4028的引腳圖如上頁原理圖中所示。 軟硬件安裝調(diào)測完成后根據(jù)系統(tǒng) 的工作 原理、 過程、測試數(shù)據(jù)及遇到的問題與處理情況、體會等 完成 課設(shè)報(bào)告。 ( 2)可以設(shè)置四個輸入按鍵,功能分別是“移位”,“數(shù)字 +”,“數(shù)字 ”,“存儲”,即“ SHIFT”,“ NUM+”,“ NUM”,“ SAVE”。 四、要求的設(shè)計(jì)(調(diào)查 /論文)成果 能夠在制定的小系統(tǒng)板上成功演示,并通過驗(yàn)收回答相關(guān)問題,給出設(shè)計(jì)分?jǐn)?shù)。 1)要有 8位 LED顯示器,分別顯示 “年號:月份:日期” /“時:分:秒 :毫秒 ” 例如“ 2021。 ( 2) 能夠正確安裝和焊接 硬件電路板 。再按“ NUM+”數(shù)字增加,按“ NUM”數(shù)字減少,按“ SAVE”儲存 修改結(jié)果。通過 P1,0~ 控制 4511 的 4 個輸入端,進(jìn)行譯碼輸出, 4511 的輸出端 7 段段碼送數(shù)碼管顯示。無:返回主程序執(zhí)行。兩位數(shù)一起調(diào)整比較方便。 ( 3) 將編寫好的程序用燒錄器燒錄到 AT89C52芯片中,然后再安裝到硬件電路板上,接通 5— 12V的電源后會先顯示時間,按鍵切換以后將顯示日期,再切換后毫秒會閃爍通過 +按鍵可對 其進(jìn)行加操作, — 按鍵進(jìn)行減操作。 總結(jié) 對單片機(jī) AT89C52芯片內(nèi)部結(jié)構(gòu)以及各引腳功能有了進(jìn)一步的了解,對硬件的焊接更加熟練,能基本做到不拖焊、虛焊,并且一次成功。到一分 DA A MOV 33H,A CJNE A,60H,NEXT1 MOV 33H,0 MOV A,1 ADD A,34H 。設(shè)置時間和日期 LOP0: LJMP LOPA 。調(diào)毫秒或者天數(shù) CJNE A,31H,AOP1 。加分 ADD A,33H DA A MOV 33H,A CJNE A,60H,LOPP1 MOV 33H,0 LOPP1:DEC R0 DEC R0 LJMP LUOC AOP3: DEC R0 DEC R0 MOV A,1 。顯示 DISP: MOV A,R0 ORL A,0F0H ANL A,0FH MOV P1,A ACALL DEL1MS
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1