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

正文內(nèi)容

單片機技術(shù)課程設(shè)計-基于單片機的時鐘電路設(shè)計-資料下載頁

2024-11-12 15:50本頁面

【導(dǎo)讀】人們的生活,成為時鐘設(shè)計方面的重點。單片機以其強大的功能,低廉的價格成為許。多多功能電子產(chǎn)品的首選。本設(shè)計結(jié)合我所學(xué)的單片機原理及接口技術(shù)這門課程而拓。過按鍵開關(guān)來擴展功能,實現(xiàn)定時鬧鐘與秒表功能。C51語言作為高級語言C語言的。I/O口擴展和LCD數(shù)碼管共同設(shè)計完成電子數(shù)字鐘。路圖對其做出詳細的分析和說明。論文主要介紹了Protel軟件的仿真功能。電子鐘設(shè)計為例,闡述如何應(yīng)用該軟件進行數(shù)字電路的設(shè)計與仿真。Proteus是深受廣大電路設(shè)計者喜愛而成為家喻戶曉的電路設(shè)計工具。它可以對當前所畫的電路原理圖進行即時仿真,因此在電路的整個設(shè)計周期都可。以仿真查看和分析電路的性能指標,以便及時發(fā)現(xiàn)設(shè)計中所存在的問題并加以改正,盡管目前市場上已有現(xiàn)成的數(shù)字。機應(yīng)用系統(tǒng)的全過程,為今后從事相應(yīng)打下基礎(chǔ)。數(shù)字顯示計時裝置,廣泛用于個人。有這些都是以鐘表數(shù)字化為基礎(chǔ)的。因此,研究數(shù)字時鐘及擴大其運用,有著非?,F(xiàn)

  

【正文】 if(cursor==6){yearl++。if(yearl==100)yearl=0。} if(cursor==7){yearh++。if(yearh==30)yearh=20。} } } if(down_key==0) { Kdelay()。 if(down_key==0) { //減部分 if(cursor==1){sec。if(sec==00)sec=59。} if(cursor==2){min。if(min==0)min=59。} if(cursor==3){hour。if(hour==0)hour=23。} if(cursor==4){day。if(day==0)day=31。} if(cursor==5){month。if(month==0)month=12。} if(cursor==6){yearl。if(yearl==0)yearl=99。} if(cursor==7){yearh。if(yearh==20)yearh=30。} } } if(select_key==0) { Kdelay()。 if(select_key==0){ t++。if(t=2)t=0。}} display(Seg[yearh/10],Seg[yearh%10],Seg[yearl/10],Seg[yearl%10],Seg[month/10],Seg[month%10],Seg[day/10],Seg[day%10],Seg[hour/10],Seg[hour%10],Seg[min/10],Seg[min%10],Seg[sec/10],Seg[sec%10])。 } } void t0(void)interrupt 1 using 0 //t0 的中斷程序 單片機課程設(shè)計 19 { tt++。 if(tt==4000)//定時器的定時計數(shù), 4000 次 250us 為 1 秒 ,中斷 4000次后才執(zhí)行刷新,期間照上面的語句顯示 { tt=0。 sign=~sign。 a=~a。 sec++。 if(sec==60) { sec=0。 min++。 if(min==60) { min=0。 hour++。 if(hour==24) { hour=0。 day++。 if(month==2amp。amp。((yearl==0amp。amp。yearh%4==0)||(yearl!=0amp。amp。yearl%4==0))amp。amp。day==30)day=1。 else if(month==2amp。amp。day==29)day=1。 else if((month==4||month==6||month==9||month==11)amp。amp。day==31)day=1。 else if(day==32)day=1。 if(day==1) { month++。 if(month==13) { month=1。 yearl++。 if(yearl==100) { yearl=0。 yearh++。 if(yearh==100) { yearh=20。 } } } } } } } } } 單片機課程設(shè)計 20 六 、性能測試與分析 本設(shè)計是基于 MCS 的時鐘設(shè)計,用 2 個四位一體的共陰數(shù)碼管做為顯示器,它時實顯示時間值;設(shè)計中有五個按鍵,其中 K1 為選擇調(diào)整位置, K2 為加控制鍵 K3 為減控制鍵, K4 為日期和時間的切換顯示, K5 為鬧鐘存儲按鍵,按下該鍵時會存儲好當前 時間值,當?shù)皆O(shè)計值時,蜂鳴器報警。這樣的結(jié)果與設(shè)計要求完全相符,本設(shè)計成功。 七 、參考文獻 1.單片機基礎(chǔ) 北京航空航天大學(xué)出版社. 2.電子報合訂本(上)四川出版集團 ﹒ 四川科學(xué)技術(shù)出版社. 3. C 程序設(shè)計完全手冊 人民郵電出版社 單片機課程設(shè)計 21 結(jié)論 通過這次課程設(shè)計,我學(xué)會了 AT89C51 單片機的基本結(jié)構(gòu) 。本設(shè)計選用的是串行方式的時鐘芯片,它的信號線少,使得在單片機應(yīng)用設(shè)計中電路簡單。通過本設(shè)計的學(xué)習(xí),了解實時時鐘芯片設(shè)計的幾種方法,并對串行方式的實時時鐘芯片有了充分的了解。 制作心得:在這次課程設(shè)計的 調(diào)試過程中,我遇到很多問題,如:由于跳轉(zhuǎn)指令出錯,導(dǎo)致整個程序在運行時進入死循環(huán),修改時沒有根據(jù)流程盲目查找原因浪費許多時間,又由于考慮不周,時鐘顯示 29: 89。 在這次設(shè)計中,運用到了許多以前的專業(yè)知識,在學(xué)習(xí)的過程中帶著問題去學(xué)效率更高。這是作者此課程設(shè)計的一大收獲。另外,要做好一個課程設(shè)計,就必須做到:在設(shè)計程序之前,對所有單片機的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片機內(nèi)有哪些資源,要有一個清晰的思路和一個完整的軟件流程圖。在設(shè)計及程序時,不嫩妄想就一次就將整個程序設(shè)計好,反復(fù)修改、不斷改進是程序設(shè)計 的必經(jīng)之路。要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計過程中遇到問題是很正常的,應(yīng)該將每次遇到的問題記錄下來,分析清楚,以免下次再碰到同樣的問題。發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都受益于以后的學(xué)習(xí)、工作和生活。在設(shè)計的過程中也發(fā)現(xiàn)自己的不足之處,對所學(xué)知識理解的不夠深刻,掌握的不夠牢固,不能靈活運用。 通過這次設(shè)計,我懂得了學(xué)習(xí)的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學(xué)會了堅持、耐心、和努力。我學(xué)會 面對困難無所畏懼。 單片機課程設(shè)計 22 致謝 在此論文完成之際,謹向給予我指導(dǎo)幫助和關(guān)心理解的老師、同學(xué)及親友表示由衷的感謝! 在這次設(shè)計中也使我們的同學(xué)關(guān)系更進一步了,同學(xué)之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學(xué)。 在此更要感謝我的 指導(dǎo)老 師 ,是你 的細心指導(dǎo)和關(guān)懷,使我能夠順利的完成 此次課程設(shè)計 論文。在此我要向 老師 致以最衷心的感謝和深深的敬意。 腳踏實地,認真嚴謹,實事求是的學(xué)習(xí)態(tài)度,不怕困難、堅持不懈 、吃苦耐勞的精神是我在這次設(shè)計中最大的收益。我想這是一次意志的磨練,是對我實際能力的一次提升,也會對我未來的學(xué)習(xí)和工作有很大的幫助。
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1