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

正文內(nèi)容

單片機(jī)作息時(shí)間控制器課程設(shè)計(jì)-全文預(yù)覽

2025-07-17 12:57 上一頁面

下一頁面
  

【正文】 NE A,24H,TRNDMOV 23H,00HMOV A,24HADD A,01H 。判斷分計(jì)數(shù)是否計(jì)滿CLR AMOV 21H,ASETB 0F3H 。(F1H=1)為報(bào)時(shí)放音的延時(shí)標(biāo)志位MOV A,26HDEC AMOV 26H,AJNZ NEXTF 。毫秒計(jì)數(shù)單元清零JNB 0F0H,NEXTE。MOV A,20HJB OF4H,LCA。設(shè)置定時(shí)器T0初值MOV TH0,3CHPUSH ACC。調(diào)用按鍵掃描子程序,判斷有無鍵按下JZ NEXTT。F3=1,調(diào)用報(bào)時(shí)處理子程序SETB INT0JNB INT0 , USERS。啟動(dòng)定時(shí)NOPNEXTT: NOP MOV SP,60H 。設(shè)置定時(shí)器T0為最高中斷優(yōu)先級(jí)MOV IE,82H。關(guān)閉報(bào)時(shí)擴(kuò)音機(jī)電源(T1=1)CJNE SP,07H,NOT1 MOV R0,7FHMOV R1,7DH 。P1口作為6個(gè)鍵輸入口MOV P2,A 。跳轉(zhuǎn)到定時(shí)器T0的中斷服務(wù)程序入口 ORG 0030HMAIN: NOP 。所以本人用單片機(jī)編寫了上面的程序,因?yàn)闀r(shí)間蒼促,如有錯(cuò)誤之處,還望老師理解,并加以批改。 通過本次的課程設(shè)計(jì),我學(xué)會(huì)了單片機(jī)的一般設(shè)計(jì)過程。經(jīng)測(cè)試,定時(shí)器0重裝初值設(shè)為3CB7H~3CBFH。顯然,這將在定時(shí)時(shí)間中加入額外的延時(shí)時(shí)間,導(dǎo)致計(jì)時(shí)誤差。SHIFTP:NOPJB 0F4H,NXTERR:SETB 0F4HSETB 5CHCLR 6CHNXT: NOP JNB 7CH,CHK74CLR 7CHSETB 74HRETCHK74: NOPJNB 74H,CHK6CCLR 74HSETB 74HSETB 6CHRETCHK6C: NOPJNB 6CH ,CHK64CLR 6CHSETB 64HRETCHK64: NOPJNB 64H,CHK64CLR 6CHSETB 5CHRETCHK5C: NOPJNB 5CH,ERRCLR 5CHSETB 7CHRET冬季和夏季的處息時(shí)間表區(qū) TABLE2:DB 06H,00H,06H,20H,60H,40H,07H,10H,07H,15H。校時(shí)時(shí)間置入程序段NOPMOV R0,2FHMOV R1,24HMOV R2,02HMOV A,@R0ANL A,0FHMOV @R1,ADEC R0DEC R1LD1: MOV A,在小數(shù)點(diǎn)點(diǎn)亮的對(duì)應(yīng)位上進(jìn)行十進(jìn)制加1處理。是減1鍵,轉(zhuǎn)SUBONEJB ACC.3, TIMSET 。鍵值處理子程序 NOP 。用戶設(shè)定報(bào)時(shí)點(diǎn)首址為40HMOV A,@R0ANL A,0FHRL AADD A,R1 。 SUBONE: NOPNOPJNB 7CH,SCH74MOV R0,2FHSJMP SUB1SCH74: NOPJNB 74H,SCH6CMOV R0,2EHSJMP SUB1SCH6C:NOP JNB 6CH,SCH64MOV R0,2DHSJMP SUB1SCH5C: NOP JNB 64H,SCH5CMOV RO,2CHSJMP SUB1SCH5C: NOPJNB 5CH,ERR1MOV R0,2BHSJMP SUB1NOPNOPERR1:RETNOPSUB1:NOPMOV A,@R0ADD A,99HDA AXCHD A,@R0RETiii. 用戶自設(shè)定報(bào)時(shí)時(shí)間點(diǎn)顯示鍵處理模塊。報(bào)時(shí)點(diǎn)編號(hào)乘2加首址,為本次存放的實(shí)際地址MOV R1,ADEC R0NOP 。等待釋放按鍵MOV A,P1CPL AANL A,3FHJNZ K1MOV A,R6NOPNOPRETX:RETNOPi. 用戶自設(shè)定報(bào)時(shí)時(shí)間點(diǎn)置入鍵程序模塊。鍵掃描子程序NOPNOPMOV P1,0FFHMOV A,P1 。顯示下一個(gè)字符MOV A,R1CLR CRRC AMOV R1,AJNZ LOOP1 。取顯示緩沖區(qū)中的顯示字符數(shù)MOVC A,@A+DPTR 。P0口為字形碼輸出口NOPNOPMOV R0,2FH 。DISP:NOP 。將1字節(jié)壓縮的BCD碼拆成兩個(gè)字節(jié),數(shù)數(shù)值存放在低字節(jié)內(nèi)ANL A,OF0HSWAP AMOV @R1,ADEC R1MOV A,@R0ANL A,0FHMOV @R1,ADEC R0DEC R1DJNZ R2,LD1NOPRTNH:NOP 。確認(rèn)(F3=0)分值無變更,則返回JB OF4H,RTNH 。對(duì)分(22H)進(jìn)行累計(jì)計(jì)數(shù)ADD A,01H;DA AMOV 22H,ACJNE A,60H,RTDNMOV 22H,00HMOV A,23HADD A,01H 。延時(shí)時(shí)間到,清除報(bào)時(shí)放音標(biāo)志位,關(guān)閉報(bào)時(shí)電源SETB T1SETB T2SETB TOSETB TONOPNEXTF: NOPMOV A,21H 。(25H)中存放報(bào)時(shí)擴(kuò)音機(jī)預(yù)熱延時(shí)時(shí)間值JNZ NEXTFCLR OFOHCLR OFOHSETB OF1HMOV 26H,1OH 。,CLR 6CHSJMP LCALC2: SETB 6CHLCA: CJNE A,0EH,RTNH。選擇新的工作寄存器區(qū)(1區(qū))CLR RS1。CTCINT:NOP。TIMERB為用戶自設(shè)定報(bào)時(shí)點(diǎn)報(bào)時(shí)NOPNEXT1:LCALL CHECKEY。F3=0,則轉(zhuǎn)鍵掃描,判斷有無鍵按下NOP 。設(shè)置定時(shí)器T0初值MOV TH0,3CHSETB TR0。設(shè)置棧指針MOV IP,02H 。關(guān)閉報(bào)時(shí)音樂輸出(T0=1)SETB T1 。P0口為字形口,低電平有效MOV P1,A 。跳轉(zhuǎn)入主程序0030H ORG 000BH AJMP CTCINT 。第4章 程序模塊設(shè)計(jì)程序的模塊設(shè)計(jì)非常重要,有很多功能的程序,列表如表2表2 :主程序程序的主體,調(diào)用其他子程序定時(shí)中斷服務(wù)程序進(jìn)行秒,分,時(shí)的累計(jì)計(jì)數(shù),到時(shí)間到時(shí),驅(qū)動(dòng)蜂鳴器及繼電器顯示模塊P0口作為段碼,P2口作為位碼輸出,控制數(shù)碼管。4) 顯示:完成5位LED動(dòng)態(tài)顯示。2) 片內(nèi)RAM及標(biāo)志位的分配與定義見表1表1:地址功能名稱初始化值2FH~2BH顯示緩沖區(qū),星期、小時(shí)、分(高位在前)DISP0~DISP400H24H~20H計(jì)時(shí)緩沖區(qū),星期、時(shí)、分、秒、100msWEEK,HOUR,MIN,SEC,MSEC00H40H~53H用戶報(bào)時(shí)時(shí)間值寄存區(qū)(時(shí)、分)AHOUR、AMIN00H61H~7FH堆棧區(qū)00HF0H報(bào)時(shí)開始標(biāo)志位F0H0F1H放音開始標(biāo)志位F1H0F3H分鐘值變更標(biāo)志位F3H0F4H鍵處理標(biāo)志位F4H025H擴(kuò)音機(jī)預(yù)熱時(shí)間25H00H26H播放報(bào)時(shí)音樂時(shí)間26H00H(2)軟件流程。(4) 報(bào)時(shí)輸出的驅(qū)動(dòng)過程。設(shè)置正確后“校時(shí)置入鍵”,時(shí)間校正便設(shè)置完成,報(bào)時(shí)鐘開始按新設(shè)置的時(shí)間值開始走時(shí)和顯示。 鍵盤功能(9) 揚(yáng)聲器驅(qū)動(dòng)電路: 揚(yáng)聲器驅(qū)動(dòng)電路 系統(tǒng)的使用說明(1) 時(shí)間顯示。(7) 減1鍵:( P1。(5) 移位鍵:(P1。鍵盤部分顯示部分單片機(jī)控制部分響鈴及擴(kuò)音部分 單片機(jī)原理框圖本單片機(jī)報(bào)時(shí)控制系統(tǒng)具備以下功能:時(shí)鐘顯示。3端口接夏令/冬令作息時(shí)間表,P3。P3。報(bào)時(shí)鐘電路的核心是MCS51單片機(jī),其內(nèi)部帶有4KB的程序ROM,無須外擴(kuò)程序存儲(chǔ)器。第2章 硬件設(shè)計(jì)考慮到在停電時(shí)本機(jī)仍需正常走時(shí),故單片機(jī)選用COMS低功耗產(chǎn)品如MCS51,由于LED顯示電路耗電量較大,可將其電源與單片機(jī)電源分開,從而使得在停電時(shí)蓄電池僅對(duì)單片機(jī)供電,而不對(duì)顯示電路供電,延長電池的供電時(shí)間。對(duì)于實(shí)時(shí)時(shí)鐘而言,顯示顯然是另一個(gè)重要的環(huán)節(jié)。(2) 有顯示和校時(shí)功能。為了更好的說明,我以上介紹先從應(yīng)用電路切入,同時(shí)介紹它們的使用方法,以便能快速掌握它們的應(yīng)用。設(shè)計(jì)要求:1)確定系統(tǒng)設(shè)計(jì)方案; 2)進(jìn)行系統(tǒng)的硬件設(shè)計(jì);3)完成必要的參數(shù)計(jì)算與元器件選擇;4)完成應(yīng)用程序設(shè)計(jì);*5)進(jìn)行部分單元電路幾應(yīng)用程序的調(diào)試;主 要 設(shè) 計(jì) 條 件作息時(shí)間控制器常用于學(xué)校教學(xué)樓的時(shí)間控制,利用單片機(jī)內(nèi)部定時(shí)器實(shí)現(xiàn)時(shí)間基準(zhǔn)定時(shí),并配合“啟動(dòng)”、“復(fù)位”等按鍵的操作完成鈴聲、音樂的開/??刂疲@示的內(nèi)容要求有
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1