版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目1、計(jì)目的............................................................................................................................2、統(tǒng)方案計(jì)....................................................................................................................12.12.22.32.4
設(shè)計(jì)任務(wù)及要求.2.1.1設(shè)任務(wù)2.1.2設(shè)要求方案設(shè)計(jì).2.2.1設(shè)原理器件連接.2.3.1LCD1602腳對(duì)應(yīng)開(kāi)發(fā)板連接圖:.................................................................................22.3.2腳對(duì)應(yīng)開(kāi)發(fā)板連接圖:....................................................................................3原理圖及仿真.2.4.1原圖2.4.2仿圖:3、驗(yàn)結(jié)果............................................................................................................................3.1整實(shí)現(xiàn)展示:.............................................................................................................................53.1.1開(kāi)板上實(shí)現(xiàn)電子鐘功能LCD屏亮狀態(tài):............................................................63.1.2開(kāi)板上實(shí)現(xiàn)電子鐘功能LCD屏滅狀態(tài):............................................................63.2電子鐘功能實(shí)現(xiàn)LCD屏常走時(shí)展示:.............................................................................73.2.1屏3.2.2屏3.3調(diào)功實(shí)現(xiàn)展示:....................................................................................................................83.3.1自開(kāi)關(guān)屏實(shí)現(xiàn)展示:.....................................................................................................83.3.2時(shí)調(diào)節(jié)功能實(shí)現(xiàn)展示:.................................................................................................93.3.3自判別閏年功能展示:4、計(jì)總計(jì)..........................................................................................................................104.1調(diào)過(guò)中遇到的問(wèn)題..............................................................................................................104.2心體.5、考文獻(xiàn)..........................................................................................................................11附錄:程序........................................................................................................................項(xiàng)分表略。
、設(shè)目單片機(jī)項(xiàng)目設(shè)計(jì)是以課題或設(shè)計(jì)式開(kāi)展的一門(mén)課程,具有較強(qiáng)的綜合性、實(shí)踐性,是工科、工程類院校或職業(yè)類院校電類專在校生的必修課片機(jī)原理與應(yīng)用課程的理論知識(shí)轉(zhuǎn)變應(yīng)用技術(shù)的重要教學(xué)環(huán)節(jié)一不但能加深對(duì)單片機(jī)原理的理解且能培養(yǎng)學(xué)生的實(shí)踐手能力,開(kāi)發(fā)學(xué)生的分析、解決題的能力項(xiàng)計(jì)環(huán)節(jié)的訓(xùn)練能夠讓學(xué)生知道單片機(jī)程項(xiàng)目的制作過(guò)程,使學(xué)生盡早解單片機(jī)系統(tǒng)的開(kāi)發(fā)流程。掌握單片機(jī)系統(tǒng)的開(kāi)發(fā)應(yīng)用,鞏和加深已學(xué)過(guò)的知識(shí),提高動(dòng)手能力及解決實(shí)際問(wèn)題的能力,同時(shí)培養(yǎng)團(tuán)隊(duì)合作精神。將己學(xué)到的知識(shí)更好地運(yùn)用于實(shí)際當(dāng)中。、系方設(shè)設(shè)任及求2.1.1設(shè)任(1)根據(jù)技術(shù)要求和現(xiàn)有開(kāi)發(fā)境,制作智能電子鐘LCD(2)計(jì)系統(tǒng)實(shí)現(xiàn)方案;(3)計(jì)并繪制電路原理圖;(4)出功能模塊的程序流程;(5)用匯編語(yǔ)或C語(yǔ)寫(xiě)實(shí)現(xiàn)程序(6)合硬件調(diào)試、修改并完程序;(7)寫(xiě)課程設(shè)計(jì)報(bào)告。2.1.2設(shè)要(1)時(shí):秒、分、時(shí)、天、周月、年。(2)年自動(dòng)判別。(3)自任意時(shí)刻自動(dòng)關(guān)屏。(4)時(shí)精度:誤差1秒/具有微調(diào)設(shè)置(5)盤(pán)采用動(dòng)態(tài)掃描方式查詢所有的查詢、設(shè)置功能均由功能鍵K1完1
(6)選作內(nèi)容:編寫(xiě)上位機(jī)程,通過(guò)串口發(fā)送指令來(lái)調(diào)整時(shí)鐘。2.2方案計(jì)2.2.1設(shè)計(jì)理此設(shè)計(jì)原理框圖如圖2-1所,電路包括以下四個(gè)部分:?jiǎn)纹瑱C(jī),鍵盤(pán)DS1302時(shí)鐘集模塊及液顯示屏。經(jīng)編譯程序仿真后89C51的4K空間不夠用,就選用更大空間89C52單機(jī)了。本設(shè)計(jì)用的元件如列表2-1所示DS1302鐘采集模塊
89C52CPU控制模塊
按鍵處理模塊LCD顯模塊圖2-12.3器件接2.3.1引對(duì)開(kāi)板接:2
2.3.2引腳應(yīng)發(fā)連圖:3
2.4原理及真2.4.1原理4
2.4.2仿真:、驗(yàn)果3.1整實(shí)展:5
3.1.1開(kāi)發(fā)上現(xiàn)子功,LCD屏亮態(tài)3.1.2開(kāi)發(fā)上現(xiàn)子功,LCD屏滅態(tài)6
3.2電子功實(shí),LCD屏常時(shí)示3.2.1屏亮3.2.2屏滅7
3.3調(diào)節(jié)能現(xiàn)示3.3.1自動(dòng)關(guān)實(shí)展:附自開(kāi)屏序碼voidkeyscan()inth=0;{if(key4==0)delay(5);if(key4==0){switch(h){case0:bla=0;delay(5000);h++;break;case1:bla=1;delay(5000);h=0;break;}8
}3.3.2時(shí)鐘節(jié)能現(xiàn)示在該電子鐘的設(shè)計(jì)中修改定時(shí)或調(diào)整時(shí)間時(shí)采用了閃爍編程上首先進(jìn)行了初始化定義了程序的入口地址以及中斷的入口地,在主程序的開(kāi)始定義了一組固定單元用來(lái)存儲(chǔ)計(jì)數(shù)的秒時(shí)以及定時(shí)時(shí)間的序號(hào)等。其次,,分,秒顯示用了軟件譯碼(查表)的方式再了一段固定的程序段進(jìn)行進(jìn)制轉(zhuǎn)化。最后,用查詢方式對(duì)按鍵進(jìn)行判,有鍵按下,則進(jìn)行軟件延時(shí)消抖,避免抖動(dòng)引起的干擾,執(zhí)行相應(yīng)的定時(shí),選時(shí)或調(diào)時(shí)程序段前時(shí)間或定時(shí)時(shí)間修改后又返回到最初的顯示程序,如此循環(huán)下去。9
3.3.3自動(dòng)別年能示附自判閏功程代:voiddeal_3day(){if(mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12)day=32;elseif(mon==4||mon==6||mon==9||mon==11)day=31;elseif(mon==2&&(year%4==0&&year%100!=0||year%400==0))day=30;elseday=29;}、計(jì)計(jì)4.1調(diào)試程遇的題()自動(dòng)開(kāi)關(guān)屏調(diào)節(jié)按時(shí),按下開(kāi)關(guān),屏幕閃爍過(guò)快,得不到理想效果。解決辦法:在程序中加入延時(shí)程序,消除抖動(dòng)10
()調(diào)節(jié)時(shí)間時(shí),原本計(jì)的是逆序(按照秒、分、時(shí)、星期、天、月、年的次序)調(diào)節(jié),調(diào)節(jié)誤差過(guò)大,而且時(shí)鐘走時(shí)不穩(wěn)定。解決辦法:將調(diào)節(jié)功能改為正序(按照年、月、日、星期、時(shí)、分、秒的次序)調(diào)節(jié),實(shí)現(xiàn)了誤差最小化,得到了理想的調(diào)節(jié)效果。4.2心得會(huì)通過(guò)本次智能電子時(shí)鐘的課程設(shè)計(jì)學(xué)習(xí)將理論和實(shí)踐相結(jié)合初步掌握綜合運(yùn)用所學(xué)知識(shí)分析和設(shè)計(jì)一般數(shù)字系統(tǒng)的基本方法,增強(qiáng)動(dòng)手解決實(shí)際問(wèn)題的能力過(guò)次設(shè)計(jì)我會(huì)了了初步設(shè)計(jì)電路的整體思想。學(xué)會(huì)了怎樣查找資料計(jì)路熟悉了繪制電路原理圖和電路的調(diào)整個(gè)過(guò)程,是所學(xué)的知識(shí)應(yīng)用到實(shí)踐,進(jìn)一步所學(xué)的知識(shí)。整個(gè)設(shè)計(jì)過(guò)程讓我收獲很多,前所學(xué)過(guò)的理論知識(shí)又再次重現(xiàn)在我們的腦海中,經(jīng)過(guò)了自己的親手實(shí)踐使我們更好的理解和掌握了那些知識(shí)。同時(shí),經(jīng)過(guò)這短短幾天的課程設(shè)計(jì)也使我提高了自己與其他同學(xué)交流溝通的能力。這次課程設(shè)計(jì)也使我明白了“實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)想更好的掌握以前學(xué)過(guò)的知識(shí)除了定期的“溫故知新”外,還需要進(jìn)行一些實(shí)驗(yàn)和實(shí)踐。使我們的理論和實(shí)踐能力同步提高,這次課程設(shè)計(jì)也使我深刻的認(rèn)識(shí)到了團(tuán)隊(duì)合作的重要性。、參文[1]張剛單機(jī)原理及應(yīng)[高等教育出版社2009.2[2].孫育才榮興華型T89S52系列單片機(jī)及其應(yīng).北華學(xué)出版社[3].朱清慧,張鳳蕊,王志奎,Proteus教程—電子線路設(shè)計(jì)、制版與仿真,北京:清華大學(xué)出社,2008.9.1[4].侯玉寶,陳忠平,李成群等基5系列單片機(jī)設(shè)計(jì)與仿真,北京:電子工業(yè)出版社,2008.9.1[5].彭小軍.用單片機(jī)實(shí)現(xiàn)電子[J]新余高專學(xué)報(bào)2004,9):54-57.[6].徐宏亮,艾學(xué)忠等.實(shí)現(xiàn)多能電子時(shí)鐘設(shè).吉林化工學(xué)院學(xué)報(bào)2001(1)26-29.[7].朱路,朱清慧,連續(xù)補(bǔ)充充實(shí)時(shí)時(shí)鐘芯片及應(yīng)用,河南:南陽(yáng)理工出版社,2006[8].楊將軍李華軍劉東駿單片機(jī)程序設(shè)計(jì)及應(yīng)用北京電子工業(yè)出版社2006.311
附:程#include<reg52.h>uintunsignedintyh//第一行的初始位置0x80+0x40//二行初始位置=1x=0bla=wrP2^5;=P2^4;en=P2^6;SCLK=IO==P3^5;ACC0=ACC^0;ACC7=ACC^7;key1=key2=key3=key4=codetab1[]={"20--"};code::"};void//時(shí)函數(shù){y;while(xms--)for(y=<}/******************晶入************************/void//液晶1602入命令函數(shù){fals(rs);//置為寫(xiě)命令=com;//送入數(shù)據(jù)delay(1);true(en);//高使能端delay(1);//完高脈沖}12
voiddat)//液晶中入數(shù)據(jù){//為寫(xiě)入數(shù)據(jù)=dat;//入數(shù)據(jù)delay(1);true(en);delay(1);}/********************ds1302****************************/void//寫(xiě)入字節(jié)數(shù)據(jù){ACC}//讀出ds1302的一個(gè)數(shù)據(jù){for(a=8;a>0;a--){ACC7=IO;fals(SCLK);ACC=ACC>>1;}}voidwrite_ds1302(uchardat)向中寫(xiě)入數(shù)據(jù){fals(RST);fals(SCLK);給輸入尋址指令writeds1302_1byte(dat);//ds1302尋上面地址后寫(xiě)入相應(yīng)數(shù)據(jù)fals(RST);}BCD_Decimal(uchar//將相應(yīng)的轉(zhuǎn)換為10個(gè)上不會(huì)出現(xiàn)大于9的){Decimal;Decimal=4=Decimal*10+(bcd&=0x0F));}voidwrite_1602sfm(uchar寫(xiě)時(shí)分秒13
{=dat10;swdat/10;+);+gw);}voidwrite_1602nyr(ucharadd,uchar{=dat10;swdat/10;write_1602com(yh+add);//給液晶1602寫(xiě)一個(gè)地址+);+gw);//那個(gè)地址上寫(xiě)入一個(gè)位}voidwrite_1602week(ucharweek)//星期函數(shù){write_1602com(yh+//要星期的地址switch(week){write_1602dat('M');write_1602dat('O');break;write_1602dat('T');write_1602dat('E');break;write_1602dat('W');write_1602dat('E');break;write_1602dat('T');break;write_1602dat('F');write_1602dat('R');write_1602dat('I');break;14
write_1602dat('A');break;break;}}void{if(mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12)day=32;day=31;if(mon==2&&(year%4==0&&year%100!=0||year%400==0))day=30;day=29;}void{==0)delay(5);==0){{bla=delay(5000);break;delay(5000);}}==0)//key1為能鍵{delay(5);==0){while(delay(10);while(//手檢測(cè)key1n++;15
{關(guān)閉定時(shí)器write_1602com(er+0x0b);//寫(xiě)入光標(biāo)位置write_1602com(0x0f//設(shè)光標(biāo)為閃爍write_1602com(yh+//年break;write_1602com(yh+0x08);//break;write_1602com(yh+0x0b);//break;write_1602com(yh+//期break;write_1602com(er+5);//時(shí)break;write_1602com(er+8);分break;write_1602com(er+0x0b);//入光標(biāo)位置break;write_1602com(0x0c//設(shè)光標(biāo)不閃爍//開(kāi)定時(shí)器(sec)/10*16+(sec)%10;秒key1n=0;break;}}}if(key1n!=0)//當(dāng)按以。再按以下鍵才有效{==0)//調(diào)鍵{delay(5);==0){while(delay(10);while({year++;16
if(yearwrite_1602nyr(4,year);(year)%10;write_1602com(yh+5);break;if(mon13)=1;write_1602nyr(7,mon);+write_1602com(yh+8);break;if(mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12){if(day==32)}{==}if(mon==2&&(year%4==0&&year%100!=0||year%400==0)){==}{==}(day)/10*16(day)%10;write_1602com(yh+break;17
++;if(week===1;write_1602week(week);write_ds1302(0x8a,week);write_1602com(yh+break;hour++;if(hour==24)hour=+5);break;min60)min=write_1602sfm(0x07,min);+8);break;sec++;if(sec60)secwrite_1602sfm(0x0a,sec);寫(xiě)入新的秒數(shù)(sec)/10*16+(sec)%10;write_1602com(er+0x0b);//因?yàn)樵O(shè)置液晶的模式是入數(shù)據(jù)后,指針自動(dòng)加一,在這里是寫(xiě)回原來(lái)的位置break;}}}==0)18
{delay(5);==0){while(delay(10);while({yearif(year==-1)99;write_1602nyr(4,year);(year)%10;write_1602com(yh+5);break;monif(mon=write_1602nyr(7,mon);+write_1602com(yh+8);break;--;if(mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12){if(day==31;}{==0)30;}if(mon==2&&(year%4==0&&year%100!=0||year%400==0)){==0)29;}{19
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 從歷史書(shū)籍中學(xué)習(xí)人生智慧
- 2024年華師大新版七年級(jí)生物下冊(cè)階段測(cè)試試卷
- 2024年電動(dòng)窗簾技術(shù)研發(fā)與轉(zhuǎn)讓合同
- 辦公室裝修合同中的法律風(fēng)險(xiǎn)點(diǎn)分析
- 醫(yī)療空間中的人性化辦公家具設(shè)計(jì)
- 培養(yǎng)小學(xué)生自主學(xué)習(xí)能力的路徑
- 2025中國(guó)郵政集團(tuán)公司來(lái)賓市分公司社會(huì)招聘(廣西)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)聯(lián)通海南分公司春季校園招聘22人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)移動(dòng)集中運(yùn)營(yíng)中心(中國(guó)移動(dòng)銷售分公司)校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)石油高校畢業(yè)生春季招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 設(shè)備類供應(yīng)商評(píng)估表
- 四柱型液壓機(jī)的液壓系統(tǒng)設(shè)計(jì)畢業(yè)論文
- YY/T 0698.2-2022最終滅菌醫(yī)療器械包裝材料第2部分:滅菌包裹材料要求和試驗(yàn)方法
- YY/T 0698.9-2009最終滅菌醫(yī)療器械包裝材料第9部分:可密封組合袋、卷材和蓋材生產(chǎn)用無(wú)涂膠聚烯烴非織造布材料要求和試驗(yàn)方法
- SB/T 10610-2011肉丸
- JJF 1619-2017互感器二次壓降及負(fù)荷測(cè)試儀校準(zhǔn)規(guī)范
- 2023年浙江首考英語(yǔ)試題(含答案)
- GB 2719-2018食品安全國(guó)家標(biāo)準(zhǔn)食醋
- 皮囊加壓技術(shù)課件
- 理解詞語(yǔ)的方法-課件
- 通快激光發(fā)生器-1基本原理及結(jié)構(gòu)
評(píng)論
0/150
提交評(píng)論