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

正文內(nèi)容

基于單片機的簡易時鐘設(shè)計畢業(yè)設(shè)計-wenkub

2023-07-09 16:09:14 本頁面
 

【正文】 回,到了60秒,MIAO將被清零,F(xiàn)EN(FEN是對分進行計數(shù)的存儲單元地址標(biāo)號)自加一。圖32顯示子程序 當(dāng)前時間計時模塊本軟件中的當(dāng)前時間計時模塊實際上是T0定時器的中斷服務(wù)程序,我們將T0定時器工作在方式一中,并讓它每50MS產(chǎn)生一次中斷。初始化,是對將要用到的MCS51系列單片機內(nèi)部部件或擴展芯片進行初始工作狀態(tài)設(shè)定。MCS51系列單片機復(fù)位后,(PC)=0000H,而0003H~002BH分別為各中斷的入口地址。 (2)AT89C51單片機,通過編寫程序?qū)?shù)碼顯示進行控制。如下圖24:圖24鬧鐘開關(guān)指示圖(3)鬧鈴運行圖當(dāng)時間到達鬧鐘設(shè)置的時間時,蜂鳴器會按每秒兩次的頻率響,鬧鐘指示燈也會閃爍。時、分、秒的計數(shù)結(jié)果經(jīng)過數(shù)據(jù)處理可直接送顯示器顯示。(4)單片機通過控制鬧鈴電路來完成定時鬧鐘的功能。第六部分是硬件實現(xiàn)部分:連接電路并導(dǎo)入程序檢查電路,若與設(shè)計的完全一樣一般能實現(xiàn)想要的功能。第二部分是硬件部分:依據(jù)想要的功能分塊設(shè)計設(shè)計,比如輸入需要開關(guān)電路,輸出需要顯示驅(qū)動電路和液晶電路等。程序可分為顯示程序、調(diào)時顯示運用這種方法,關(guān)鍵在于各模塊的兼容和配合,若各模塊不匹配會出現(xiàn)意想不到的錯誤。這部分主要介紹工作安排和整體設(shè)計的思想。另外,程序較為簡潔,具有可靠性和較好的可讀性。電子鐘在工業(yè)控制和日常生活中是很重要的,它不僅可以用于計時、提醒又可用于對機器的控制,在自動化的過程中必然有電子鐘的參與,因此電子鐘的應(yīng)用會越來越廣泛。數(shù)字鐘已成為人們?nèi)粘I钪械谋匦杵罚瑥V泛應(yīng)用于家庭、車站、碼頭、劇院、辦公室等場所,給人們的生活、學(xué)習(xí)、工作帶來極大的方便[4]。廣西理工職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)說明書題 目: 簡易電子時鐘設(shè)計 系 別: 電氣工程系 專業(yè)班級: 11機電2 姓 名: 黃武錦 學(xué) 號: 20112323 指導(dǎo)教師: 黎有好 二〇一三年七月二十四日 目錄 1 2 3 4 4 4 73. 軟件設(shè)計思路 8 主程序模塊 8 數(shù)碼管動態(tài)掃描模塊 9 當(dāng)前時間計時模塊 9 鬧鐘輸入輸出模塊 10 當(dāng)前時間調(diào)整模塊 12 13 14 14 14 14 14 14 15參考文獻 15附錄 16附錄A 系統(tǒng)原理圖 16附錄B 程序源代碼 17電氣信息學(xué)院課程設(shè)計評分表 28單片機系統(tǒng)作為一種典型的嵌入式系統(tǒng),其系統(tǒng)設(shè)計包括硬件電路設(shè)計和軟件編程設(shè)計兩個方面, 其調(diào)試過程一般分為軟件調(diào)試、硬件測試、系統(tǒng)調(diào)試3個過程。不僅如此,在現(xiàn)代化的進程中,也離不開電子鐘的相關(guān)功能和原理,比如機械手的控制、家務(wù)的自動化、定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播、自動起閉路燈、定時開關(guān)烘箱、通斷動力設(shè)備、甚至各種定時電氣的自動啟用等,所有這些,都是以鐘表數(shù)字化為基礎(chǔ)的。而且向著精確、低功耗、多功能發(fā)展。如果我們想將它應(yīng)用于實時控制之中,只要對上述程序和硬件電路稍加修改,便可以得到實時控制的實用系統(tǒng),從而應(yīng)用到實際工作與生產(chǎn)中去。工作過程規(guī)劃如下:熟悉硬件了解各引腳功能 分塊設(shè)計各部分電路 完成整體電路圖將分塊的電路組合認(rèn)真學(xué)習(xí)單片機C語言確定編程結(jié)構(gòu)和思路綜合各程序完成整體程序編輯各個程序模塊用Proteus畫出電路圖調(diào)試程序,進行修改 對仿真中出現(xiàn)的問題 進行改正畫出仿真圖進行仿真準(zhǔn)備器件、搭接電路仿真成功軟硬件結(jié)合,完成任務(wù)書要求驗證硬件電路成功對設(shè)計進行總結(jié)和分析 整體設(shè)計思路 針對要實現(xiàn)的功能,擬采用AT89C51單片機進行設(shè)計,AT89C51 單片機是一款低功耗,高性能CMOS8位單片機,片內(nèi)含4KB在線可編程(ISP)的可反復(fù)擦寫1000次的Flash只讀程序存儲器,器件采用高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn)MCS 51指令系統(tǒng)及80C51引腳結(jié)構(gòu)[7]。,時間分配比較均勻。第三部分是軟件部分:先學(xué)習(xí)理解C語言的編程方法再根據(jù)設(shè)計的硬件電路進行分塊的編程調(diào)試,最終完成程序設(shè)計。(1)單片機發(fā)送的信號通過程序控制最終在數(shù)碼管上顯示出來。(5)單片機通過程序?qū)︳[鈴信號燈進行控制,可方便我們對鬧鈴的開關(guān)以及是否在鬧鈴進行觀察。設(shè)計采用的是時、分、秒顯示,單片機對數(shù)據(jù)進行處理同時在數(shù)碼管上顯示。如下圖25:圖25鬧鈴運行圖該數(shù)字鐘是用一片AT89C51單片機通過編程去驅(qū)動8個數(shù)碼管實現(xiàn)的。 (3) 八個7段數(shù)碼管顯示時鐘信號。所以,編程時應(yīng)在0000H處寫一條跳轉(zhuǎn)指令。下圖31是我們設(shè)計該主程序模塊的程序框圖。每產(chǎn)生一次中斷,進入中斷服務(wù)程序后,T0定時器重新轉(zhuǎn)載初始值。再判斷FEN,過程與判斷MIAO相識,也是到達60分就進1時并對分清零,時的寄存器地址標(biāo)號是SHI,因為一天只有24小時,所以,如果SHI計數(shù)到了24時,它將對SHI、FEN、MIAO同時清零。設(shè)置鬧鐘時間子模塊:該模塊實現(xiàn)的功能是,當(dāng)設(shè)置鬧鐘時間的鍵盤被按下時,則進入該子模塊,通過對各個指定按鍵的操作來實現(xiàn)鬧鐘時間的設(shè)置。蜂鳴器子模塊:該模塊的功能是,當(dāng)時間到時,它將使鬧鐘指示燈以每秒兩次的頻率響,響三十秒后停止響聲。下圖34是對這六個模塊之間的聯(lián)系的描述。就將其結(jié)果仿真圖展示如下圖36。系統(tǒng)的在調(diào)試過程中要注意以下幾點:(1)硬件電路焊完之后,在上電之前一定要先用萬用表檢測電源和地之間是否短路。輸入按鍵的調(diào)試,只要按鍵按下去時,按鍵有相應(yīng)的反應(yīng)就行,通過程序來判斷,單片機I/O是否能夠識別出。由于前面各個部分的調(diào)試做的都比較充分,所以在實際調(diào)試過程中,能夠較順利的實現(xiàn)整個系統(tǒng)預(yù)期的功能。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。 ORG 00HAJMP MAIN ORG 0BH AJMP TIME0 MAIN: SETB DENG CLR ALB ACALL CHUSHI ACALL INTOLOOP: ACALL NAOPRO ACALL CONV ACALL DISPLAY JB K6,LOOP1 ACALL BIAO SJMP LOOPLOOP1: JB K1,LOOP2 ACALL SETTIME SJMP LOOPLOOP2: JB K4,LOOP3 ACALL SETNAO SJMP LOOPLOOP3: JB K7,LOOP ACALL RST SJMP LOOP。轉(zhuǎn)換分 存到37 38H MOV B,10 DIV AB MOV DPTR,TAB MOVC A,A+DPTR MOV BUF+3,A MOV A,B MOVC A,A+DPTR MOV BUF+4,A MOV A,MIAO
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦