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

正文內(nèi)容

基于51單片機(jī)數(shù)字鐘設(shè)計(jì)-文庫(kù)吧在線文庫(kù)

  

【正文】 NE A,02H,RETURN0MOV A,35HMOV B,04HDIV ABMOV A,BJNZ MONOAJMP RETURN0MONO:MOV 33H,01HMONTH0: MOV A,01H 。檢測(cè)鬧鐘開關(guān) 若關(guān)檢測(cè)下一個(gè)鬧鐘,否則檢測(cè)時(shí)間是否為鬧鐘設(shè)定時(shí)間MOV A,30HCJNE A,50H,NAO2MOV A,31HCJNE A,51H,NAO2MOV A,32HCJNE A,52H,NAO2AJMP XIANG 。MOV 22H,A選擇鍵功能標(biāo)志為2,調(diào)分,否則跳出MOV 23H,A選擇鍵功能標(biāo)志為1,調(diào)時(shí),否則跳出如增加鍵按下直接清零秒CJNE A,24H,EXITMOV A,23HRET/*****增加鍵處理子程序*****/ ADD_KEY: CJNE R1,4,EXIT選擇鍵鍵值EXIT_KEY:MOV A,R5調(diào)時(shí)快進(jìn)間隔時(shí)間基準(zhǔn)加1LOOP1:ANL A,07HMOV R4,00HANL A,07HMOV P1,0FFH /*****按鍵檢測(cè)子程序*****/ KEY_SCAN: SETB MOV A,0BFHCLR 顯示“”SETB MOVC A,A+DPTRCJNE R1,1,DISPMOV A,23H ANL A,0FH轉(zhuǎn)換出分十位,存入2CHANL A,0FH 轉(zhuǎn)換出秒十位,存入2EHANL A,0FH POP ACC 到24點(diǎn),清零小時(shí)DA A MOV 22H,00H ADD A,01H CJNE A,60H,RETI1 CPL 48HPUSH PSW 重新循環(huán) LCALL SET_KEY 調(diào)用按鍵檢測(cè)子程序 MAIN: MOV TL0,0B0HMOV IE,82H 用于控制調(diào)時(shí)閃爍的基準(zhǔn)時(shí)鐘的產(chǎn)生清零分寄存器用于控制秒基準(zhǔn)時(shí)鐘源的產(chǎn)生 程序入口地址 同上MOV 54H,AMOV 55H,AMOV 0BH,AMOV 56H,AMOV 57H,A 。月MOV 35H,A。界面轉(zhuǎn)換標(biāo)志 ******01為時(shí)間界面 取反后 ******10為萬(wàn)年歷界面 ******00為設(shè)置鬧鐘界面CLR A 。5. 萬(wàn)年歷設(shè)置 進(jìn)入萬(wàn)年歷設(shè)置界面后,通過(guò)調(diào)整選擇鍵SET_KEY選擇調(diào)整位,選中位閃爍。3 作品方案設(shè)計(jì)基本設(shè)計(jì)1.設(shè)計(jì)一個(gè)精確的一秒定時(shí)器2.運(yùn)用一秒的定時(shí)器設(shè)計(jì)出有時(shí)、分、秒的數(shù)字鐘,并顯示在LED數(shù)碼管上3.設(shè)置按鍵,能夠修改數(shù)字鐘時(shí)間擴(kuò)展設(shè)計(jì):1. 設(shè)計(jì)鬧鐘功能,能夠查看和修改鬧鐘時(shí)間及開關(guān)狀態(tài)2. 設(shè)計(jì)萬(wàn)年歷功能,實(shí)現(xiàn)日→月→年的正常進(jìn)位,能夠查看和修改年月日,能夠自動(dòng)區(qū)分大小月和平閏年 ●初始化程序 設(shè)定初值,中斷初始化●主程序 程序主要執(zhí)行部分,對(duì)子程序(顯示、按鍵設(shè)置,鬧鐘、萬(wàn)年歷功能)進(jìn)行調(diào)用●定時(shí)器中斷服務(wù) 中斷走時(shí):秒→分→時(shí)●顯示程序 刷新8位數(shù)碼管來(lái)顯示時(shí)間、日期及擴(kuò)展功能設(shè)置界面●按鍵設(shè)置 通過(guò)對(duì)按鍵的操作實(shí)現(xiàn)時(shí)間及擴(kuò)展功能的設(shè)置。在一個(gè)單片機(jī)應(yīng)用系統(tǒng)中,時(shí)鐘有兩方面的含義:一是指為保障系統(tǒng)正常工作的基準(zhǔn)振蕩定時(shí)信號(hào),主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機(jī)系統(tǒng)工作的快慢;二是指系統(tǒng)的標(biāo)準(zhǔn)定時(shí)時(shí)鐘,即定時(shí)時(shí)間,它通常有兩種實(shí)現(xiàn)方法:一是用軟件實(shí)現(xiàn),即用單片機(jī)內(nèi)部的可編程定時(shí)/計(jì)數(shù)器來(lái)實(shí)現(xiàn),但誤差很大,主要用在對(duì)時(shí)間精度要求不高的場(chǎng)合;二是用專門的時(shí)鐘芯片實(shí)現(xiàn),在對(duì)時(shí)間精度要求很高的情況下,通常采用這種方法,典型的時(shí)鐘芯片有:DS1302,DS12887,X1203等都可以滿足高精度的要求。武漢大學(xué)電子信息學(xué)院電子系統(tǒng)綜合設(shè)計(jì)課程論文基于51單片機(jī)的數(shù)字鐘設(shè)計(jì)專 業(yè): 年 級(jí): 作 者: 指導(dǎo)教師: 2010 年 6 月 20日目 錄1 作品的背景與意義 12 功能指標(biāo)設(shè)計(jì) 13 作品方案設(shè)計(jì) 24 軟件設(shè)計(jì) 3附錄1 系統(tǒng)電路圖 6附錄2 系統(tǒng)軟件代碼 71 作品的背景與意義時(shí)鐘,自從它發(fā)明的那天起,就成為人類的朋友,但隨著時(shí)間的推移,科學(xué)技術(shù)的不斷發(fā)展,人們對(duì)時(shí)間計(jì)量的精度要求越來(lái)越高,應(yīng)用越來(lái)越廣。單片計(jì)算機(jī)即單片微型計(jì)算機(jī)。●鬧鐘功能 修改鬧鈴時(shí)間,鬧鈴開關(guān)的置換,修改位閃爍加以區(qū)分●萬(wàn)年歷功能修改日期,同樣的修改位閃爍加以區(qū)分 通過(guò)調(diào)整選擇鍵SET_KEY選擇調(diào)整位,選中位開始閃爍,此時(shí)再按增加鍵ADD_KEY或減少鍵DEC_KEY調(diào)整選中位,如果長(zhǎng)按ADD_KEY或DEC_KEY,系統(tǒng)識(shí)別后則進(jìn)行調(diào)時(shí)快進(jìn),此時(shí)停止閃爍,方便人眼觀察。按增加鍵ADD_KEY或減少鍵DEC_KEY設(shè)置所需要的時(shí)間。時(shí)間萬(wàn)年歷初始化 時(shí)間00:00:00 萬(wàn)年歷2000。年 只能顯示20002099的時(shí)間MOV 3DH,A 。同上MOV 58H,AMOV 0CH,AMOV 59H,A 。LJMP TIMER_0MOV R1,0啟動(dòng)定時(shí)器0 LCALL DEC_KEY/*****定時(shí)器中斷服務(wù)程序*****/ TIMER_0: 重新賦定時(shí)初值 INC 24H一秒鐘時(shí)間到,清零20HRETI1: 中斷返回/*****顯示處理*****/ DISPLAY:ANL A,0F0H 如果R1為3,閃爍秒位待調(diào)整MOV 2EH,0AHMIN:ANL A,0F0H 如果R1為2,閃爍分位待調(diào)整 MOV 2CH,0AHHOUR: 轉(zhuǎn)換出時(shí)十位,存入2AH使該位為10,查表得到使該位不顯示的輸出MOVC A,A+DPTRSETB CLR MOV A,2CHLCALL DELAYMOV P0,AMOVC A,A+DPTRSETB LCALL DELAY重新判斷 鍵盤去抖動(dòng) 使長(zhǎng)按時(shí)顯示正常LCALL DEC_KEYLOOP3:DJNZ R7,$ADD A,01HMOV 22H,00HNEXT2:MOV 21H,00HRET/*****數(shù)碼管字形編碼表*****/TABLE: 時(shí)間為鬧鐘設(shè)定時(shí)間吻合 進(jìn)入鬧鈴程序 下同NAO2:MOV A,0BHJZ NAO3MOV A,30HCJNE A,53H,NAO3MOV A,31HCJNE A,54H,NAO3MOV A,32HCJNE A,55H,NAO3AJMP XIANGNAO3:MOV A,0CHJZ NAO4MOV A,30HCJNE A,56H,NAO4MOV A,31HCJNE A,57H,NAO4MOV A,32HCJNE A,58H,NAO4AJMP XIANGNAO4:MOV A,0DHJZ NAO5MOV A,30HCJNE A,59H,NAO5MOV A,31HCJNE A,5AH,NAO5MOV A,32HCJNE A,5BH,NAO5AJMP XIANGNAO5:MOV A,0EHJZ BUMOV A,30HCJNE A,5CH,BUMOV A,31HCJNE A,5DH,BUMOV A,32HCJNE A,5EH,BUAJMP XIANG//檢測(cè)獨(dú)立按鍵BU: JB T0,ZHU1 。月進(jìn)位ADD A,34HMOV 34H,ACJNE A,0DH,RETURN0MOV 34H,01HMOV A,01HADD A,35HMOV 35H,ACJNE A,100,RETURN0 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1