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

正文內(nèi)容

基于單片機的簡易電子時鐘設(shè)計_畢業(yè)設(shè)計論文-資料下載頁

2024-08-29 17:44本頁面

【導讀】公室等公共場所,給人們的生活、學習、工作、娛樂帶來極大的方便。定、攜帶方便等優(yōu)點,它還用于計時、自動報時及自動控制等各個領(lǐng)域。在這里我們將已學過的比較零散的數(shù)字電路的知識有機的、系統(tǒng)的聯(lián)系起。來用于實際,來培養(yǎng)我們的綜合分析和設(shè)計電路,寫程序、調(diào)試電路的能力。個角落,有力地推動了各行業(yè)的技術(shù)改造和產(chǎn)品的更新?lián)Q代,應用前景廣闊。第一章設(shè)計方案···························································································1

  

【正文】 時器中斷時是先檢測 1 秒是否到 , 1秒如果到 , 秒單元就加 1, 如果沒到 ,就檢測 1分鐘是否到 , 1 分鐘如果到 , 分單元就加 1, 如果沒到 , 就檢測 1小時是否到 , 1 小時如果到 , 時單元就加 1, 如果沒到 , 就顯示時間。 程序流程圖如圖 32所示: 第 10頁 共 20頁 圖 32 定時器流程圖 按鍵檢測流程圖 按鍵處理是先檢測 分 按鍵是否按下 ,分加 按鍵如果按下 ,分 就加 1,分減按鍵如果按下 ,分 就 減 1;再 檢測 時 按鍵是否按下 ,時加 按鍵如果按下 ,時 就加 1,時減 按鍵如果按下 ,時 就 減 1, 如果沒有 鍵 按下 , 就把時間顯示出來。 流程圖如圖 33所示。 圖 33 按鍵檢測流程圖 時間顯示流程圖 時間顯 示是先 將 秒個位計算顯示 , 然后是秒十位計算顯示 , 再是分個位計算顯示 , 再然后是分十位顯示 , 再就是時個位計算顯示 , 最后是時十位顯示。流程圖如圖 34所示。 第 11頁 共 20頁 圖 34 時間顯示流程圖 源程序清單 include include //接口定義 sbit HU = P1^0。 sbit HD = P1^1。 sbit MU = P1^2。 sbit MD = P1^3。 unsigned int a=0,b=0,c=0,d=0,e=0,f=0,s=20。 unsigned char disp[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf}。 //微秒級延時子函數(shù) void delayus(unsigned int us) { 第 12頁 共 20頁 unsigned char t。 while(us) { for(t=1。t0。t) _nop_()。 //if Keil,require use } } //時間調(diào)整子函數(shù) void timechange() { if(MU==0) { c=c+1。 } if(MD==0) { c=c1。 } if(HU==0) { e=e+1。 } if(HD==0) { e=e1。 } } 第 13頁 共 20頁 //主函數(shù) void main() { P2=0xff。 IE=0x82。 TMOD=0x01。 TH0=0x3C。 TL0=0xb0。 TR0=1。 while(1) { P2=0xfe。 P0=disp[a]。 delayus(150)。 P2=0xfd。 P0=disp[b]。 delayus(150)。 P2=0xfb。 P0=disp[10]。 delayus(150)。 P2=0xf7。 P0=disp[c]。 delayus(150)。 P2=0xef。 P0=disp[d]。 delayus(150)。 P2=0xdf。 P0=disp[10]。 delayus(150)。 P2=0xbf。 第 14頁 共 20頁 P0=disp[e]。 delayus(150)。 P2=0x7f。 P0=disp[f]。 delayus(150)。 timechange()。 } } //中斷服務程序 void timer0() interrupt 1 { TR0=0。 TH0=0x3C。 TL0=0xb0。 s=s1。 if(s==0) { a=a+1。 if(a==10) { a=0。 b=b+1。 if(b==6) { b=0。 c=c+1。 if(c==10) { c=0。 第 15頁 共 20頁 d=d+1。 if(d==6) { d=0。 e=e+1。 if(e==10) { e=0。 f=f+1。 } } } } } if((f==2)amp。amp。(e==4)) { f=e=0。 } s=20。 } TR0=1。 } 第 16頁 共 20頁 第四章 系統(tǒng)仿真與實驗測試 系統(tǒng)仿真 運用 proteus 軟件進行 仿真 ,先 在 proteus 軟件中建立一個新的文件,再根據(jù)自己的要求選擇所需的器件,把器件進行適當?shù)呐盼缓筮M行連接,連接后運行軟件進行仿真。 實驗測試 電子時鐘主要的設(shè)計要求是能夠?qū)崿F(xiàn)時鐘的一般功能,以及包括時間的調(diào)整功能,這個基于單片機的電子時鐘基本上實現(xiàn)了上述功能,能夠通過時間調(diào)整電路對時間進行調(diào)整以及復位。下述為 18: 30: 30 的仿真圖: 圖 41 18:30:30 時刻的仿真效果圖 第 17頁 共 20頁 小 結(jié) 過去人們應用時鐘僅僅是為了明確當前時間。隨著生產(chǎn)力的發(fā)展,社會的進步,生產(chǎn)生活對時鐘的需求越來越大, 對時鐘的體型、功能的要求也各有不同。所以多功能電子時鐘在今后的應用也會越來越廣泛。 基于單片機實現(xiàn)電子時鐘,僅僅是眾多方法之一。并且市場上的實時時鐘日歷芯片品類繁多, IC化的傳感器各種各樣,顯示方式也愈趨于人性化。所以多功能電子時鐘有多種實現(xiàn)方案,能夠?qū)崿F(xiàn)的功能也很多,筆者已經(jīng)通過仿真和調(diào)試,實現(xiàn)了時間日歷顯示和校對、鬧鈴等功能。本文采用 51 單片機 C語言進行編程,當然也可以應用匯編語言編程。由于筆者能力有限,提供的程序還可以進一步優(yōu)化,并且還可以根據(jù)需求為電子時鐘增設(shè)新功能。 單片機作為我們主要的專業(yè)課程之 一,我覺得單片機課程設(shè)計很有必要,而且很有意義。但當拿到題目時,確實不知道怎么著手,有些迷茫,上網(wǎng)查資料,問老師,在老師的幫助下,歷時兩個星期,解決一個又一個的困難,終于完成任務。 第 18頁 共 20頁 致 謝 在這次課程設(shè)計中,運用到了很多以前的專業(yè)知識,雖然過去從未獨立應用過它們,但在學習的過程中帶著問題去學我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計的一大收獲。另外,要做好一個課程設(shè)計,就必須做到:在設(shè)計程序之前,對所用單片機的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片機內(nèi)有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設(shè)計 程序時,不能妄想一次就將整個程序設(shè)計好,反復修改、不斷改進是程序設(shè)計的必經(jīng)之路;要養(yǎng)成注釋程序的好習慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計課程過程中遇到問題是很正常德,但我們應該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計結(jié)束了,但是從中學到的知識會讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都會受益于我在以后的學習、工作和生活中。設(shè)計過程,好比是我們?nèi)祟惓砷L的歷程,常有一些不如意,但畢竟這是 第一次做,難免會遇到各種各樣的問題。在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,不能靈活運用。 通過這次設(shè)計,我懂得了學習的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學會了堅持、耐心和努力,這將為自己今后的學習和工作做出了最好的榜樣。另外,要非常感謝我的指導老師,是她指引我克服一個由一個的困難,讓我學會對困難無所畏懼,以及對問題的一些很重要的思考方法。 第 19頁 共 20頁 參 考 文 獻 [1] 鄭君里,應啟珩,楊為理 . 信號與系統(tǒng)(第二版)上冊 [M]. 高等教育出版社 ,2020 [2] 鄭君里,應啟珩,楊為理 . 信號與系統(tǒng)(第二版)下冊 [M]. 高等教育出版社 ,2020 [3] 譚浩強 . C 程序設(shè)計(第二版) [M]. 清華大學出版社 ,2020 [4] Stevens,范建華譯 . TCP/IP 詳解卷 1:協(xié)議 [M]. 機械工業(yè)出版社, 2020 [5] Androw S. Tanenbaum. 計算機網(wǎng)絡(第 4版) [M]. Pearson, 2020 [6] 吳堅,劉高平 .基于 GPRS 網(wǎng)絡的點對點圖像傳輸方案 [J].計算機應用研究, 2020, 5: 222223,231 [7] , Editor. The PointtoPoint Protocol, RFC1661 [EB/OL]. July 1994 [8] WAVECOM. AT Commands Interface Guide, Revision 002[EB/OL].6th November 2020 第 20頁 共 20頁 附 錄 附錄 1 硬件電路總圖 附錄 1 硬件電路總圖 附錄 2 元器件清單 序號 元件名稱 規(guī)格型號 /參數(shù) 數(shù)量(個) 備注 1 單片機 STC12C5A08S2 1 2 顯示驅(qū)動三極管 A1013 8 3 晶振 1 4 電容 30pF 2 5 電容 22μF 1 6 按鍵 BUTTON 5 7 排阻 RESPACK8/10K 1 附錄 2 元器件清單
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1