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

正文內(nèi)容

單片機(jī)作息時(shí)間控制器課程設(shè)計(jì)-wenkub

2023-07-11 12:57:17 本頁面
 

【正文】 總結(jié)1參考文獻(xiàn)附錄附錄A 系統(tǒng)原理圖附錄B 程序清單評分表進(jìn) 度 安 排設(shè)計(jì)時(shí)間兩周第一周:星期一 講課,布置課題任務(wù), 借閱有關(guān)資料;星期二 上午:講課及課題介紹;下午:分組進(jìn)行總體方案討論,初步確定設(shè)計(jì)方案;星期三 上午:方案論證與檢查;下午:分組進(jìn)行總體設(shè)計(jì),硬、軟件功能分配;星期四 硬、軟件流程設(shè)計(jì)與計(jì)算; 星期五 小系統(tǒng)焊接與調(diào)試;第二周:星期一 分單元調(diào)試調(diào)試;星期二 寫說明書初稿;星期三 檢查設(shè)計(jì)情況,修改說明書;星期四 整理資料,準(zhǔn)備答辯;星期五 交設(shè)計(jì)資料,答辯。湖南工程學(xué)院課 程 設(shè) 計(jì)課程名稱 微機(jī)原理與應(yīng)用 課題名稱 單片機(jī)作息時(shí)間控制器 湖南工程學(xué)院課 程 設(shè) 計(jì) 任 務(wù) 書課程名稱 微機(jī)原理與應(yīng)用 課 題 單片機(jī)作息時(shí)間控制器 專業(yè)班級 自動(dòng)化0702 學(xué)生姓名 羅 琦 學(xué) 號 200701020216 指導(dǎo)老師 王迎旭、李曉秀、林國漢 審 批 任務(wù)書下達(dá)日期 2010年 6 月 7日任務(wù)完成日期 2010年 6 月 20日設(shè)計(jì)內(nèi)容與設(shè)計(jì)要求設(shè)計(jì)內(nèi)容:本課題要求以單片機(jī)為核心,設(shè)計(jì)一個(gè)具有定時(shí)和計(jì)數(shù)功能的智能化作息時(shí)間控制器。參 考 文 獻(xiàn)參考文獻(xiàn)[1]張迎新.《單片微型計(jì)算機(jī)原理、應(yīng)用及接口技術(shù)》.國防工業(yè)出版社[2]房小翠.《單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù)》. 國防工業(yè)出版社[3]何立民.《單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)》.北航出版社[4]王迎旭.《單片機(jī)原理及及應(yīng)用》.、目 錄第一章 引 言………………………………………………………………7 ……………………………………………………7 …………………………………………………………7………………………………………………………7第二章 硬件設(shè)計(jì) …………………………………………………8 電路原理圖 …………………………………………………8 系統(tǒng)工作流程 …………………………………………………9 系統(tǒng)使用說明 …………………………………………………10第三章 系統(tǒng)軟件設(shè)計(jì) ……………………………………………… 10 軟件設(shè)計(jì) …………………………………………………10 系統(tǒng)工作流程 …………………………………………………11第四章 程序模塊設(shè)計(jì). …………………………………………………15 …………………………………………………16 ………………………………………18 …………………………………………………22 ………………………………………………23 …………………………………………………27 ……………………………………………30第五章 調(diào)試及分析 ……………………………………………………32第六章 課程總結(jié) ………………………………………………………33參考文獻(xiàn) …………………………………………………………………34附錄 ………………………………………………………………………35第1章 引 言因?yàn)閱纹瑱C(jī)的種類多,而型號雜,也是我們學(xué)習(xí)中的困難,所以就MCS—51系列的產(chǎn)品來說,就是一個(gè)典型的學(xué)習(xí)方法。如上下課打鈴及擴(kuò)音設(shè)備的開與關(guān)、教學(xué)樓照明的定時(shí)開與關(guān)、學(xué)生宿舍燈及校園路燈的定時(shí)開關(guān)的控制。采用軟件控制利用MCS51 系列單片機(jī)內(nèi)部的定時(shí)/計(jì)數(shù)器進(jìn)行中數(shù)年定時(shí),配合軟件延時(shí)實(shí)現(xiàn)時(shí)、分、秒的計(jì)時(shí)。直接利用MC51單片機(jī)的P0和P2口,LED動(dòng)態(tài)顯示。用MCS51的P0口和P2口作為段碼和位碼輸出口,并由2片ULN2003作為每個(gè)端口的反相驅(qū)動(dòng)。系統(tǒng)配備5位LED顯示和6*1鍵盤,用P1口作為鍵盤接口電路,P2口作為5位LED 顯示的位選通口,P0口則作為字形碼輸出口。2為低電平)時(shí),僅對用戶自設(shè)定的時(shí)間點(diǎn)進(jìn)行報(bào)時(shí);開關(guān)斷開時(shí),則進(jìn)行固定的作息時(shí)間表報(bào)時(shí)。P3。 時(shí)間顯示圖(4) 鍵盤功能。(6) 加1鍵:(P1。(8) 校時(shí)置入鍵:(P1。(2) 時(shí)間校對。用戶可以自行設(shè)定10組報(bào)時(shí)時(shí)間點(diǎn),這時(shí)LED顯示的最高位定義為組編號其他位定義不變;按下“報(bào)時(shí)設(shè)定鍵”,系統(tǒng)根據(jù)“組編號”將用記設(shè)定的報(bào)時(shí)時(shí)間點(diǎn)(小時(shí)和分)存入內(nèi)部RAM相應(yīng)存儲單元中,用戶如需修改和檢查這些報(bào)時(shí)時(shí)間。1) 定時(shí)器。開始I/O端口初始化設(shè)置棧指針軟件陷阱處理RAM區(qū)清零定時(shí)器、中斷初始化報(bào)時(shí)處理子程序調(diào)用鍵掃描子程序鍵掃描處理子程序調(diào)用顯示子程序如有鍵則進(jìn)行鍵處理判斷是否有F3標(biāo)志返回主程序入口2) 計(jì)時(shí):為定時(shí)器0中斷服務(wù)子程序,完成刷新計(jì)時(shí)緩沖區(qū)的功能。6) 定時(shí)比較:判斷報(bào)時(shí)時(shí)間到否,如時(shí)間到,則啟動(dòng)報(bào)時(shí)處理程序。然后檢測時(shí)鐘分值變更標(biāo)志位F3是否建立,如果已建立,則進(jìn)行報(bào)時(shí)處理,否則再檢測有無按鍵按下,若有則進(jìn)行按鍵處理,無則返回循環(huán)點(diǎn)。主程序入口地址:0030H NOP NOP MOV A,OFFH 。P2口是字位口,低電平有效MOV P3,A 。否則RAM清零初始化CLR ALOOP0: MOV R0,A DEC R0DJNZ R1, LOOP0 。定時(shí)器T0開中斷MOV TMOD,01H。重置堆棧底位置LCALL DISP ;調(diào)用顯示子程序NOP 。如INTO=0,則調(diào)用用戶自設(shè)定報(bào)時(shí)點(diǎn)LCALL TIMERA。無鍵按下,返回重新掃描NOPLCALL KEYACC。設(shè)置定時(shí)器T0初值MOV TH0,3CHPUSH ACC。MOV A,20HJB OF4H,LCA。毫秒計(jì)數(shù)單元清零JNB 0F0H,NEXTE。(F1H=1)為報(bào)時(shí)放音的延時(shí)標(biāo)志位MOV A,26HDEC AMOV 26H,AJNZ NEXTF 。判斷分計(jì)數(shù)是否計(jì)滿CLR AMOV 21H,ASETB 0F3H 。對時(shí)(23H)進(jìn)行累計(jì)計(jì)數(shù)CJNE A,24H,TRNDMOV 23H,00HMOV A,24HADD A,01H 。將當(dāng)前的時(shí)間值顯示緩沖區(qū)NOPMOV R0,24H 。P0口為字形碼輸出口,低電平有效;P2口為字位碼輸出口,高電平有。關(guān)閉顯示MOV P2,A 。位控制字LOOP1: MOV A,R1NOPMOV P2,A 。輸出字形碼MOV R2,00HLOOP2: DJNZ R2,LOOP2 。帶小數(shù)點(diǎn)時(shí)的字符顯示字形表DB 0FFH,0EFH、0F7H,0FCH,0B9H,0F9H,0F1HNOP 檢測P1口,判斷是否有鍵按下,如有鍵按下,進(jìn)進(jìn)行延時(shí)去抖動(dòng)并讀取鍵值,存入A中。延時(shí)去抖動(dòng)LCALL DISPMOV A,P1CPL AANL A,3FHJZ RETXMOV R6,A 。USESET:NOPMOV R0,2FHMOV R1,40H 。ANL A,0FHSWAP AMOV R7,ADEC R0MOV A,@R0ANL A,0FHADD A,R7MOV @R1,ADEC R0INC R1DJNZ R2,LDDNOPCLR 0F4HNOPRETNOPii. 減1鍵處理。DSPUSE:NOPMOV R0,2FH 。取定時(shí)設(shè)定時(shí)間并置入顯示緩沖區(qū)NOPMOV R2,02HLDR: MOV A,@R1 。是移位功能鍵轉(zhuǎn)SHIFTPJB ACC.1,ADDONE 。設(shè)置用戶定時(shí)時(shí)間點(diǎn)JB ACC.5,DSPUSE 。將設(shè)定的時(shí)間值置入相應(yīng)的時(shí)間計(jì)數(shù)單元,并以該時(shí)間為起點(diǎn)開始計(jì)時(shí)。 小數(shù)點(diǎn)移動(dòng)哪一位,那一位便可用加1或減1鍵進(jìn)行修改數(shù)值。夏令DB 07H,20H,07H,50H,07H,58H,08H,00H,08H,45HDB 08H,53H,08H,55H,09H,40H,09H,55H,09H,58HDB 10H,00H,10H,45H,10H,53H,10H,55H,11H,40HDB 13H,45H,13H,58H,14H,00H,14H,45H,14H,50HDB 14H,58H,15H,00H,15H,45H,15H,53H,15H,55HDB 17H,25H,19H,00H,19H,35H,19H,40H,21H,00HDB 21H,30H,22H,00H,0FFH,0FFH,0FFH,0FFH第5章 調(diào)試及分析這里有兩個(gè)問題需要特別重視。我們采用增大重裝的定時(shí)器0初值的方法來減少定時(shí)器0定時(shí)時(shí)間。第二,時(shí)間是按十進(jìn)制遞增,而MCS51系列單片機(jī)只有二進(jìn)制加法指令,因此用加法指令計(jì)時(shí)必須進(jìn)行二一十進(jìn)制轉(zhuǎn)換。在設(shè)計(jì)系統(tǒng)時(shí)通常都要進(jìn)行系統(tǒng)擴(kuò)展與配置,因此,要完成一個(gè)單片機(jī)的設(shè)計(jì)工作,必須依次做到下述工作:硬件電路的設(shè)計(jì)、組裝與調(diào)試;應(yīng)用軟件的編寫、調(diào)試;完整應(yīng)用軟件的調(diào)試、固化和脫機(jī)運(yùn)行。經(jīng)過這次的單片機(jī)課程設(shè)計(jì),我覺得我的動(dòng)手能力得到了一個(gè)很大的提高,特別是對在芯片熟悉及認(rèn)知方面,在這兩周的實(shí)習(xí)中,王老師給我們的幫助是很大的,我們不懂的地方總能得到王老師細(xì)心的指點(diǎn),這里,我們衷心的感謝我們的王迎旭老師,是您讓我們
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1