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

正文內(nèi)容

片機課程設計--電子時鐘-預覽頁

2025-07-06 06:46 上一頁面

下一頁面
 

【正文】 INC R0 。時間邏輯,如果為 23: 59分,則全部清零 CJNE R2,05H,L2 。將分的個位清零 MOV R2,00H 。絕對轉移到 START L1: INC R1 。分的個位置 0 5 AJMP START 。將時的個位清零 MOV R2,00H 。時的個位加一 MOV R2,00H 。顯示子程序,把 TABLE的首地址送給 DPTR MOV A,R1 。顯示第二個字節(jié),分的高位 MOVC A,A+DPTR 。將對應地址中的量給 A ACALL BIT3 。顯示第四個字節(jié),時的高位 RET BIT1: MOV R6,08H 。在 ,將 SETB 。延時 5ms SETB 。把 C的值給 CLR 。給 ,點亮對應的數(shù)碼管 ACALL DELAY 。A帶進位左移,移出的最高位存到 C中 MOV ,C 。8次循環(huán),輸入第一個字節(jié) 8段的值 CLR 。顯示第四個字節(jié)(時的高位)的子程序 LOOP4: RLC A 。置位 DJNZ R6,LOOP4 。置位 RET ALARM: MOV A,R1 。判斷分的十位是否相等 ,若不等則跳出 MOV A,R3 。判斷時的十 位是否相等 ,若不等則跳出 MOV R6,03H 。延時 5ms CLR 。將數(shù)碼管中顯示的 0~9分別對應的數(shù)存入 TABLE開始的一段程序存儲器中 SETALARM:MOV 40H,R1 。把時的十位保存在 43H 7 MOV R1,50H 。將時的十位的鬧鈴時間給偏移量 R3 ACALL DISPLAY 。清零分的個位 CJNE R2,05H,LL1 。分的十位加一 AJMP LK0 。設定時( LK1為子程序) CJNE R4,02H,KK0 。清零時的十位 AJMP LK1 。當時的個位不為 9時 ,跳轉到子程序 KK1 MOV R3,00H 。設定結束,顯示設定時間 JNB ,KS 。將時的個位保存到 52H MOV 53H,R4 。將時的個位還回給 R3 MOV R4,43H 。當分的個位不為 9時 ,跳轉到子程序 MM0 MOV R1,00H 。絕對轉移到 MN0 MM1: INC R2 。調(diào)用顯示子程序 JB ,MN1 。將時的個位清零 MOV R4,00H 。絕對轉移到 MN1 NN0: CJNE R3,09H,NN1 。絕對轉移到 MN1 MN1: ACALL DISPLAY 。賦初值 60536,實現(xiàn) 5000次計數(shù),歷時 5ms CLR TF1 SETB TR1 WAIT: JNB TF1,WAIT RET END 六 、 實驗 連接圖 9 七 、 實驗 調(diào)試 八 、 實驗 程序寫入 九 、 實驗 誤差分析 由于實驗程序中過多地使用軟件定時, 使用查詢方式定時,而不是采用中斷方式,所以在實驗程序執(zhí)行過程中, 語句執(zhí)行占用 了一些 時間,所以導致時間計算上存在誤差, 在數(shù)碼顯示時也存在一些不理想的因素。 1秒結束到判斷秒數(shù)是否為60中還有 3us,所以共 13us. 3, 顯示子程序延時,因為有四個字節(jié)的顯示,除去 4個 5ms的延遲,誤差粗略估計為:2us + 6us * 4 = 26us. 10 4, 如果秒數(shù)等于 60,則進入時間邏輯,根據(jù)各位數(shù)字的不同情況,產(chǎn)生 5us~33us 的誤差。后來,我又 研究怎么接 跳 線,將單片機的 P1 口中的控制線與數(shù)碼管顯示電路相連,我們只需通過跳線選擇器 JP1 即可將JP1中的 P P1 P1 P1 P1 P16接至 A位 , C位 .(如下圖照片) 最開始也不知道跳線開關的接法,所以隨便選擇 I/O口,后來知道 可以用于自由查詢的只有四個端口: ~,而 P1 口控制數(shù)碼管的顯示, , P2 口作為地址線等, ,或者無法實驗顯示
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1