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

正文內(nèi)容

電子鬧鐘設計單片機課程設計-文庫吧資料

2025-06-12 09:25本頁面
  

【正文】 。鬧鐘開 B0: POP Acc POP PSW FH: RETI SSCAN: MOV R1,79H 。起鬧時間,分相等嗎 MOV A,20H CJNE A,50H,B0 。一小時到了嗎 MOV 21H,00H INC 20H MOV A,20H CJNE A,24,RET0 。一秒鐘到了嗎 MOV 23H,00H INC 22H MOV A,22H CJNE A,60,RET0 。定時器 T0中斷 LJMP FH ZC: MOV TL0,0B7H 。時單元 ACALL BCD MOV R0,25H POP Acc POP PSW RET BCD: MOV B,0AH 。秒單元 ACALL BCD MOV A,41H 。時單元 ACALL BCD MOV R0,25H POP Acc POP PSW RET CUTIN1:PUSH PSW 。秒單元 ACALL BCD MOV A,21H 。鬧鐘關 SS: LCALL CUTIN0 LCALL SSCAN JNB ,LK LCALL KEY0 LK: JNB 7FH,SS LCALL KEY1 SJMP SS CUTIN0:PUSH PSW 。8255 控制字 MOV A,80H MOVX DPTR,A CLR 。T0 設置初值 MOV TH0,3CH MOV 20H,00H 。設置 T0為定時器,方式 1工作 7 MOV IE,87H SETB PT0 。定時器 T0,定時 LJMP CLOCK ORG 0013H 。 編寫程序如下: ORG 0000H LJMP MAIN ORG 0003H SETB NOP 。 8255A 的控制字為 80H。 程序設計中重新設置初值時一開始設為 0ACH,后來發(fā)現(xiàn)數(shù)字定時鬧鐘走時有點 慢,所以改為 0ACH。在鬧鐘校時期間,時鐘繼續(xù)計數(shù),即鬧鐘校時不影響時鐘走時。當撥動 K5 開關時,進入校時狀態(tài),用戶可以方便地校準時間。在外部中斷0和外部中斷 1的中斷服務程序中,都只有一條“表示有按鍵”的標志位置 1的指令,然后在主程序中用查詢標志位的方式判斷是否有鍵按下。 在設計中,利用外部中斷 0和外部中斷 1分別作為校時和鬧鐘校時按鍵的觸發(fā)輸入。當定時時間到時,單片機產(chǎn)生中斷,在 T0的中斷服務程序中實現(xiàn)時、分、秒的累加。即通過 T0 產(chǎn)生一定的定時時間,然后再利用軟件進行計數(shù),從而產(chǎn)生 1秒鐘的時間 信號。 三 軟件系統(tǒng)設計 數(shù)字定時鬧鐘的秒信號是利用單片機定時器 T0產(chǎn)生的。當 P3口寫入“ 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 P2口在 FLASH編程和校驗時接收高八位地址信號和控制 信號。 P2 口當用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進行存取時, P2口輸出地址的高八位。并因此作為輸入 5 時, P2 口的管腳被外部拉低,將輸出電流。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。 P1口: P1口是一個內(nèi)部提供上拉電阻的 8位雙向 I/O口, P1口緩沖器能接收輸出 4TTL門電流。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。 P0口: P0口為 一個 8位漏級開路雙向 I/O口,每腳可吸收 8TTL門電流。 VCC:供電電壓。另外,該引腳被略微拉高。如想禁止 ALE的輸出可在 SFR8EH地址上置 0。因此它可用作對外部輸出的脈沖或用于定時目的。在 FLASH編程期間,此 引腳用于輸入編程脈沖。當振蕩器復位器件時,要保持 RST腳兩個機器周期的高電平時間。復位電路通過引腳 RST接出,此系統(tǒng)采用上電加按鈕
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1