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

正文內(nèi)容

基于51單片機的數(shù)字鐘設(shè)計_畢業(yè)設(shè)計論文-展示頁

2024-09-08 15:44本頁面
  

【正文】 ..................1 2 功能指標(biāo)設(shè)計 .....................................................1 3 作品方案設(shè)計 .....................................................2 4 軟件設(shè)計 .........................................................3 附錄 1 系統(tǒng)電路圖 ...................................................6 附錄 2 系統(tǒng)軟件代碼 .................................. 錯誤 !未定義書簽。電子 系統(tǒng)綜合設(shè)計課程論文 1 1 作品的背景與意義 時鐘,自從它發(fā)明的那天起,就成為人類的朋友,但隨著時間的推移,科學(xué)技術(shù)的不斷 發(fā)展,人們對時間計量的精度要求越來越高,應(yīng)用越來越廣。 現(xiàn)今,高精度的計時工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英表,石英鐘都采用了石英技術(shù),因此走時精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校,數(shù)字式電子鐘用集成電路計時時,譯碼代替機械式傳動,用 LED 顯示器代替指針顯示進(jìn)而顯示時間,減小了計時誤差,這種表具有時,分,秒顯示時間的功能,還可以進(jìn)行時和分的校對,片選的靈活性好。與傳統(tǒng)機械表相比,它具有走時精確 ,顯示直觀等特點。 時鐘電路在計算機系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎(chǔ)。 單片計算機即單片微型計算機。他體積小 ,成本低,功能強,廣泛應(yīng)用于智能產(chǎn)品和工業(yè)自動化上。所以綜上所述,此次實驗中所完成的 數(shù)字鐘有著強大的功能和良好的市場前景,復(fù)合電子類產(chǎn)品的發(fā)展趨勢。 。 ●鬧鐘功能 修改鬧鈴時間,鬧鈴開關(guān)的置換,修改位閃爍加以區(qū)分 ●萬年歷功能 修改日期,同樣的修改位閃爍加以區(qū)分 電子 系統(tǒng)綜合設(shè)計課程論文 3 通過調(diào)整選擇鍵 SET_KEY 選擇調(diào)整位,選中位開始閃爍,此時再按增加鍵 ADD_KEY或減少鍵 DEC_KEY 調(diào)整選中位,如果長按 ADD_KEY 或 DEC_KEY,系統(tǒng)識別后則進(jìn)行調(diào)時快進(jìn),此時停止閃爍,方便人眼觀察。 3. 時間設(shè)置 進(jìn)入時間設(shè)置界面后,通過調(diào)整選擇鍵 SET_KEY 選擇調(diào)整位,選中位閃爍。 4. 鬧鐘設(shè)置 進(jìn)入鬧鐘設(shè)置界面后,通過調(diào)整選擇鍵 SET_KEY 選擇調(diào)整位,選中位閃爍。與時間設(shè)置不同的是,鬧鐘設(shè) 置里增加了開關(guān)設(shè)置。按增加鍵 ADD_KEY 或減少鍵 DEC_KEY 設(shè)置所需要的時間。 4 軟件設(shè)計 主程序流程圖 電子 系統(tǒng)綜合設(shè)計課程論文 4 電子 系統(tǒng)綜合設(shè)計課程論文 5 電子 系統(tǒng)綜合設(shè)計課程論文 6 附錄一 電子 系統(tǒng)綜合設(shè)計課程論文 7 附錄二 /*****************************************************************************/ //初始化 MOV SP,60H。設(shè)置界面修改位的閃爍頻率 具體代碼在 SERVE 1 秒中斷服務(wù)中 MOV 37H,0FFH 。段位標(biāo)志 8 位數(shù)據(jù)對應(yīng) 8 個數(shù)碼管 為 0 的那位數(shù)碼管始終暗 MOV 3AH,11111101B。時間萬年歷初始化 時間 00:00:00 萬年歷 2020。 01 MOV 23H,A。分 MOV 21H,A 。日 MOV 34H,01H 。年 只能顯示 20202099 的時間 MOV 3DH,A 。鬧鐘設(shè)置界面預(yù)留地址地址 MOV 41H,A MOV 42H,A MOV 43H,A MOV 44H,A MOV 45H,A MOV 46H,A MOV 47H,A MOV 50H,A 。鬧鐘 1 分 MOV 52H,A 。鬧鐘 1 開關(guān) 00000000 為關(guān)閉狀態(tài) 取反后打開鬧鐘 1 電子 系統(tǒng)綜合設(shè)計課程論文 8 MOV 53H,A 。同上 MOV 58H,A MOV 0CH,A MOV 59H,A 。同上 MOV 5DH,A MOV 5EH,A MOV 0EH,A **************************************************************/ ORG 0000H 。定時器 0 中斷入口地址 LJMP TIMER_0 ORG 0300H /*****程序開始,初始化 *****/ START: SETB 48H 。使用一個 bit 位用于產(chǎn)生脈沖用于調(diào)時快進(jìn)時基 MOV R1,0 。用于控制秒基準(zhǔn)時鐘源的產(chǎn)生 MOV 21H,00H 。清零分寄存器 MOV 23H,00H 。用于控制調(diào)時閃爍的基準(zhǔn)時 鐘的產(chǎn)生 MOV IP,02H 。設(shè)定定時器 0 工作方式 1 MOV TH0,3CH MOV TL0,0B0H 。啟動定時器 0 MOV SP,40H 。調(diào)用顯示子程序 LCALL KEY_SCAN 。無鍵按下則返回重新循環(huán) LCALL SET_KEY 。如果已進(jìn)行長按調(diào)整(調(diào)時快進(jìn)),則不再執(zhí)行下面的單步調(diào)整 LCALL ADD_KEY 。調(diào)用減少鍵處理子程序,減一 LJMP MAIN 。保護(hù)現(xiàn)場 MOV TH0,3CH MOV TL0,0B0H 。產(chǎn)生脈沖用于調(diào)時快進(jìn)時基 INC 24H MOV A,24H CJNE A,10,ADD_TIME 。取反調(diào)時閃爍標(biāo)志位 MOV 24H,00H ADD_TIME: 。產(chǎn)生 1 秒基準(zhǔn)時鐘 MOV 20H,00H 。作十進(jìn)制調(diào)整 MOV 21H,A CJNE A,60H,RETI1 MOV 21H,00H 。一小時到 MOV A,23H ADD A,01H DA A MOV 23H,A CJNE A,24H,RETI1 MOV 23H,00H 。恢復(fù)現(xiàn)場 RETI 。秒 ANL A,0FH MOV 2FH,A 。轉(zhuǎn)換出秒十位,存入 2EH JB 46H,MIN 。如果 R1 為 3,閃爍秒位待調(diào)整 JB 48H,MIN MOV 2FH,0AH 。分 ANL A,0FH MOV 2DH,A 。轉(zhuǎn)換出分十位,存入 2CH JB 46H,HOUR 。如果 R1 為 2,閃爍分位待調(diào)整 JB 48H,HOUR MOV 2DH,0AH 。時 ANL A,0FH MOV 2BH,A 。轉(zhuǎn)換出時十位,存入 2AH JB 46H,DISP 。如果 R1 為 1,閃爍時位待調(diào)整 JB 48H,DISP MOV 2BH,0AH 。顯示秒個位 MOV A,2EH MOVC A,A+DPTR 電子 系統(tǒng)綜合設(shè)計課程論文 12 MOV P0,A CLR LCALL DELAY SETB 。顯示 “” MOV A,2DH MOVC A,A+DPTR MOV P0,A CLR LCALL DELAY SETB 。顯示分十位 MOV A,0BFH MOV P0,A CLR LCALL DELAY SETB 。顯示時個位 MOV DPTR,TABLE1 。顯示時十位 RET /*****按鍵檢測子程序 *****/ KEY_SCAN: CLR 46H 。將 P1 口設(shè)置成輸入狀態(tài) MOV A,P1 CPL A ANL A,07H 。無鍵按下則返回 LCALL DELAY 。重新判斷 CPL A ANL A,07H JZ EXIT_KEY 。臨時將鍵值存入 R5 MOV R4,00H 。設(shè)置為 00H 是為了在進(jìn)入長按處理前加長延時區(qū)分用戶的長按與短按,防止誤快進(jìn) LOOP: 。使長按時顯示正常 MOV A,P1 CPL A ANL A,07H JB 47H,LOOP1 INC R4 。如果調(diào)秒時長按,則不處理 LJMP LOOP3 LOOP2: CJNE R4,99H,LOOP3 電子 系統(tǒng)綜合設(shè)計課程論文 14 MOV R4,70H 。長按調(diào)整(調(diào)時快進(jìn))標(biāo)志 LCALL ADD_KEY LCALL DEC_KEY LOOP3: JNZ LOOP 。輸出鍵值 RET EXIT_KEY: RET /*****延時子程序 *****/ DELAY: MOV R7,150 DJNZ R7,$ RET /*****選擇鍵處理子
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1