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

正文內容

基于c51單片機的數(shù)字時鐘課程設計c語言,帶鬧鐘-文庫吧

2025-06-03 18:11 本頁面


【正文】 led燈為亮的狀態(tài);(2)當?shù)谝淮伟聪碌谝粋€彈性按鍵時進入時間的調節(jié)狀態(tài),此時實現(xiàn)對顯示時間的小時調節(jié),按下第二個按鍵時實現(xiàn)小時的加一調節(jié),按下第三個按鍵時實現(xiàn)小時的減一調節(jié);(3)當?shù)诙伟聪碌谝粋€彈性按鍵時進入顯示時間的分鐘調節(jié)狀態(tài),按下第二個按鍵時實現(xiàn)分鐘的加一調節(jié),按下第三個按鍵時實現(xiàn)分鐘的減一調節(jié);(4)當?shù)谌伟聪碌谝粋€彈性按鍵時進入鬧鐘的小時調節(jié)狀態(tài),按下第二個按鍵時實現(xiàn)鬧鐘小時的加一調節(jié),按下第三個按鍵時實現(xiàn)鬧鐘小時的減一調節(jié);(5)當?shù)谒拇伟聪碌谝粋€彈性按鍵時進入鬧鐘的分鐘調節(jié)狀態(tài),按下第二個按鍵時實現(xiàn)鬧鐘分鐘的加一調節(jié),按下第三個按鍵時實現(xiàn)鬧鐘分鐘的減一調節(jié);(6)當?shù)谖宕伟聪碌谝粋€彈性按鍵時返回正常的顯示時間走時狀態(tài);(7)當同時按下第二和第三個彈性按鍵時,關閉鬧鐘,且此時藍色led燈為滅,及定時時間到蜂鳴器并不響,若再次同時按下第二和第三個彈性按鍵,則開啟鬧鐘,且此時紅色led燈為亮,定時時間到蜂鳴器發(fā)出滴滴的鬧鈴聲,同時按下第二和第三個彈性按鍵即可關閉鬧鈴。鬧鈴狀態(tài)默認為開啟。 軟件系統(tǒng)個模塊功能簡要介紹 本設計的軟件系統(tǒng)主要采用以下基本模塊來實現(xiàn),主程序、中斷服務程序、鍵盤輸入程序模塊、數(shù)碼管及其驅動模塊和延時模塊。主程序:主要是用于對輸入信號的處理、輸出信號的控制和對各個功能程序模塊的運用及其控制。中斷服務程序:主要是用于電子鐘的準確運行、數(shù)據(jù)輸入過程中的閃爍。鍵盤輸入程序模塊:主要是用于確定按鍵并得到特定的鍵碼值。數(shù)碼管及其驅動模塊:主要是用于驅動數(shù)碼管及利用數(shù)碼管顯示時間。延時模塊:程序中有兩種延時子程序,一種是短延時用于判鍵按下等,一種是長延時。 軟件系統(tǒng)程序流程框圖系統(tǒng)軟件采用匯編語言按模塊化方式進行設計,然后通過Keil軟件開發(fā)平臺將程序轉變成十六進制程序語言,接著使用Proteous 進行仿真,讀出顯示數(shù)據(jù)。 軟件系統(tǒng)程序清單本電子鐘實現(xiàn)24小時制,8位數(shù)碼管顯示時分秒,顯示式:125900。通過4只按鍵來調整時間:KEY1():調整選擇鍵,選中位閃爍;KEY2():增加鍵,按一次使選中位加1;KEY3():減少鍵,按一次使選中位減1;Bear():到了整點和鬧鐘就會響;Led ():閃爍;P0口輸出數(shù)碼管段選信號,P2口輸出數(shù)碼管位選信號;晶振12MHz。圖31主程序流程框圖圖32顯示時鐘數(shù)組子程序 圖33中斷服務程序程序四、設計課題的設計結論、仿真結果、誤差分析 設計結論及使用說明本設計為基于單片機的電子鐘的設計。剛開始,我們很多地方理不清頭緒,無從下手,但通過認真研究設計課題,找書上網(wǎng)查資料,確定基本設計方案,對所用芯片功能進行查找、調試,然后畫電路圖等,積累了很多寶貴的經(jīng)驗。本設計用2個四位一體的共陽數(shù)碼管做為顯示器,它顯示時間值;設計中有三個按鍵,其中KEY1為啟動鍵,KEY2為加控制鍵 KEY3為減控制鍵 。圖4—1 結果圖 仿真結果 在Proteus ISIS的Debug菜單中選擇Execute,運行程序,系統(tǒng)仿真結果如圖所示。 實現(xiàn)功能: 可調整運行的電子鐘具有三種工作狀態(tài):“”狀態(tài)、運行狀態(tài)、調整狀態(tài)。 圖42“”上電初始化運行狀態(tài)仿真結果 圖43時鐘正常運行狀態(tài)仿真結果 圖44鬧鐘定時調整狀態(tài)仿真結果圖45小時調整狀態(tài)仿真結果圖46分鐘調整狀態(tài)仿真結果結 束 語 單片機課程設計是一門很實用,很復雜的設計。這個設計用到了單片機,電路等方面的知識,通過這次課程設計,使我對單片機及其附屬電路有了一定的了解,對課本上的知識有了近一步的掌握,也深刻明白了自己的不足?! ⊥瓿杀敬握n程設計的過程,是一個從無到有的過程,經(jīng)歷了興奮、所悟、完成幾個過程。剛做做課程設計時,仔細閱讀設計的題目和要求,以為沒什么困難的,所用的知識書上都有。可是當我動手開始做的時候,才發(fā)現(xiàn)其中的算法,設計是那么繁瑣。經(jīng)過一天的努力,再到圖書館和網(wǎng)上查找資料,在經(jīng)過借鑒很多類似的資料,文獻后,總算是有點眉目了。埋頭苦干的過程是痛苦的,在思考算法和程序框架時,迷茫,煩躁,也參考別人的思路,不斷循環(huán)中,終于最后完善了程序。其中的煎熬是很痛苦的,深刻明白攻克自己“未知領域”的困難。但當課程設計完成時,那感覺是甜蜜的,沒有耕耘,哪來得收獲的喜悅,就在這樣的痛與快樂的交換中,我學到了知識?! ⊥ㄟ^這短短一周的實踐,我感覺到自己從課本上學到的理論知識和實踐仍有很大的差距。知道了很多元器件有什么功效,在仿真儀器中是什么代碼。有的知識,自己感覺已經(jīng)掌握得差不多了,但是實際操作起來就有問題出現(xiàn)了。我遇到了不少問題,花費了很多的時間。這讓我重新反思我們的學習,深刻領悟到我們
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1