版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
單片機原理及應(yīng)用課程設(shè)計報告題目:51學生:李湯瑞王午陽系部:機電學院班級:機電一體化1301班學號::日期:2015.7.7單片機原理及應(yīng)用技術(shù)課程設(shè)計任務(wù)書指導老師:易文翠一、班級 機電1301二、實訓時間:2015629日-20140710三、實訓地點:302四、實訓目的1、提高學生在單片機方面的實踐技能和科學作風2使之真正達到知識與技能的統(tǒng)一。3、了解項目產(chǎn)品開發(fā)的一般過程。五、實訓方式與基本要求實訓方式:將學生分成3人一組,以組為單位,采取教師講解重點內(nèi)容,學生查找資料形成咨訊、計劃,學生動手操作設(shè)計完成設(shè)計要求的方式進行。1、對教師的要求保證教學實訓學時要求,實訓期間認真負責。2、對學生的要求學生要按課程設(shè)計的要求全面完成本次設(shè)計。需提交的材料有:①設(shè)計的原理仿真圖(包含在設(shè)計報告中,提交電子文件)②程序源代碼(包含在設(shè)計報告中,并提交電子文件)③課程設(shè)計報告(一組提交一份,打?。┰O(shè)計報告需要包括以下內(nèi)容:設(shè)計題目、設(shè)計要求、硬件設(shè)計(心芯片的重要特點、軟件設(shè)計流程圖、重點程序的解釋、總結(jié)、制作的電路板照片圖。遵守各項規(guī)章制度。六、課程設(shè)計內(nèi)容及時間安排二.設(shè)計任務(wù)題目3經(jīng)指導老師審核,學生也可以自擬合適其它題目?;?1單片機的電子鐘設(shè)計顯示格式為:XXXXXX,六位LED數(shù)碼管由左向右分別為:時、分、秒。爍,表示要修改時間的部分,第四次按下則恢復(fù)到正常顯示;KEY2、KEY3用KEY2KEY3時間對應(yīng)部分減一。1051顯示格式為:XXXXXX,六位LED數(shù)碼管顯示0~999999。KEY22用于計數(shù)器啟動/用于模則數(shù)字閃爍,蜂鳴器發(fā)音?;?1單片機的LED彩燈設(shè)計LED亮方法。按鍵可以在彩燈使用的時候選擇不同的亮法,使彩燈變化多樣。1)彩燈從左到右依次移動循環(huán)點亮(2)3)(4)彩燈從右到左依次點亮;操作要求:KEY14種顯示模式,每按一次切換一次顯示模式;KEY2LED0.1秒、0.5秒、1秒,KEY2一次切換一次速度?;?1單片機的交通燈設(shè)計顯示要求:東西A、南北()60秒,綠燈55秒后5秒警示,然后綠燈亮。2LED數(shù)碼管顯示用于顯示倒計時時間。兩組干道的放行時間可以單獨設(shè)置。5.報警器與旋轉(zhuǎn)燈顯示要求:蜂鳴器發(fā)出報警聲,8LED1s操作要去:按下開關(guān),蜂鳴器發(fā)聲,LED燈循環(huán)旋轉(zhuǎn)點亮。2、技能要求熟悉、掌握各種外圍接口電路芯片的工作原理和控制方法;熟練使用單片機匯編語言進行軟件設(shè)計;3)Proteus、Keil4)Protel軟件設(shè)計印刷電路板;5)學會查閱有關(guān)參考資料和手冊,并能正確選擇有關(guān)元器件和參數(shù);3、時間安排時間時間內(nèi)容安排第一周周一教師集中講解相關(guān)知識點、課程設(shè)計要求、布置任務(wù)。第一周周二、三第二周周五完成原理圖的繪制,在Proteus中進行仿真電路測試Proteus合調(diào)試完成硬件電路模塊的制作完成程序燒寫,系統(tǒng)電路調(diào)試完畢,課程設(shè)計報告的撰寫分組答辯七、參考資料李海濱等.-課程設(shè)計與項目實例[M].中國電力出版社,2009.10朱清彗.Proteus教程-電子線路設(shè)計、制版與仿真[M].,2008.9樓然苗,李光飛.51系列單片機設(shè)計實例[M](2版).社,2006.2張洪潤等.單片機原理與應(yīng)用及C51程序設(shè)計[M].清華大學出版社,2005.4八、考核及成績評定由指導教師根據(jù)每個同學實習期間的綜合表現(xiàn),按百分制填寫成績報告單。實訓成績考核表評分項目分值比重得分綜合成績平時表現(xiàn)30實際操作30報告成績20答辯成績20機電學院20150621日51單片機的電子鐘設(shè)計一.設(shè)計要求顯示格式為:XXXXLED數(shù)碼管由左向右分別用于進入修改時間狀態(tài),每、KEY3用于修改時間,每按一次KEY2KEY3時間對應(yīng)部10秒以內(nèi)。組員分工合作安排:李湯瑞進行軟件仿真、調(diào)試及實際連線操作王午陽進行網(wǎng)絡(luò)資源收集整理及軟件調(diào)試二.程序基本框圖開關(guān)輸入AT89C51單片機數(shù)碼管顯示開關(guān)輸入AT89C51單片機數(shù)碼管顯示三.程序設(shè)計1.源程序:#include<reg52.h>#defineucharunsigned#defineuint unsignedintuchartemp1,temp2,temp3,aa,miaoshi,miaoge,fenshi,fenge,shishi,shige;ucharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};void display(uchar shishi,uchar shige,uchar fenshi,uchar miaoshi,ucharmiaoge);sbitS1=P1^0;sbitS2=P1^1;sbitS3=P1^2;voiddelay(uintz);voidinit();uchark1=0;uchark2=0;uchark3=0;voidmain(){init();while(1){if(S1==0){//temp3++;//while(S1==0);if(++k1==20){k1=0;if(++temp3==24)temp3=0;display(shishi,shige,fenshi,fenge,miaoshi,miaoge);}}if(S2==0){//temp2++;//while(S2==0);k2=0;
if(++k2==20){if(++temp2==59)temp2=0;display(shishi,shige,fenshi,fenge,miaoshi,miaoge);}}if(S3==0){//temp1++;//while(S3==0);k3=0;
if(++k3==20){if(++temp1==59)temp1=0;display(shishi,shige,fenshi,fenge,miaoshi,miaoge);}}if(aa==20){aa=0;temp1++;if(temp1==60){temp1=0;temp2++;}if(temp2==60){temp2=0;temp3++;fenshi=0;fenge=0;}if(temp3==24){temp3=0;shishi=0;shige=0;}miaoshi=temp1/10;miaoge=temp1%10;fenshi=temp2/10;fenge=temp2%10;shishi=temp3/10;shige=temp3%10;}display(shishi,shige,fenshi,fenge,miaoshi,miaoge);}}void delay(uintz){ucharx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}void display(uchar shishi,uchar shige,uchar miaoshi,ucharmiaoge){
fenge,ucharP2=0xfe;P0=table[miaoge];delay(5);P2=0xfd;P0=table[miaoshi];delay(5);P2=0xfb;P0=table[fenge]|0x80;delay(5);P2=0xf7;P0=table[fenshi];delay(5);P2=0xef;P0=table[shige]|0x80;delay(5);P2=0xdf;P0=table[shishi];delay(5);}voidinit(){temp1=00;temp2=00;temp3=00;TMOD=0x01;TH0=0x4c;TL0=00;EA=1;ET0=1;TR0=1;}voidtimer0()interrupt1{TH0=0x4c;TL0=00;aa++;}四.proteus軟件仿真仿真電路圖如下:五.硬件要求元件清單元件名稱型號數(shù)量用途系統(tǒng)板AT89C511控制核心兩位數(shù)碼管7SEG-MPX2-CC5顯示時間導線開關(guān)BUTTON若干3連接發(fā)出信號面包板1承載電路元器件電阻2208限制電流下載器1導出程序至芯片三極管PNP6提高負載驅(qū)動能力1.主要硬件簡介①.AT89C51芯片簡介:AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低CMOS8MCS-51指令集和8CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器(1)主要特性:與MCS-51兼容;4K字節(jié)可編程閃爍存儲器;壽命:1000寫/檫循環(huán);數(shù)據(jù)保留時間:10年;全靜態(tài)工作:0Hz-24Hz;三級程序存儲器鎖定;128*8位內(nèi)部RAM;32可編程I/O線;5個中斷源;可編程串行通道;低功耗的閑置和掉電模式;片內(nèi)震蕩器和時鐘電路;(2).管腳說明:VCC:供電電壓。GND:接地。P08位漏級開路雙向I/O8TTL門電流。當P11P0用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時,P0FIASH輸出原碼,此時P0外部必須被拉高。P18位雙向I/O4TTLP11高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是FLASH址接收。P28位雙向I/O口緩沖4TTLP2P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當用于16口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的P2口在FLASHP3口:P38I/O口,可接收4TTLP3口寫入“1電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳備選功能P3.0RXD()P3.1)P3.2/INT0(P3.3/INT1(1)P3.40P3.51P3.6/WR(外部數(shù)據(jù)存儲器寫選通)P3.7/RD(外部數(shù)據(jù)存儲器讀選通)P3口同時為閃爍編程和編程校驗接收一些控制信號。RST:復(fù)位輸入。當振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電平時間。ALE/PROG于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率1/6。因此它可用作對外部輸出的脈沖或用于定時目ALE脈沖。如想禁止ALE的輸出可在SFR8EH0ALE只有在執(zhí)行指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。/PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。/EA/VPP:當/EA保持低電平時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA當/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V(VPP)XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。②.7SEG-MPX2-CC數(shù)碼管12是數(shù)碼管的陰極a.b.c.d.e.f.g就是數(shù)碼管的段碼dp就是數(shù)碼管的小數(shù)點具體圖例如下:PN三極管 4.輕觸開關(guān)特性特點:開關(guān)引腳為對角相接六.局部電路原理圖控制電路U13KEY1KEY2KEY3KEY1KEY3用于修改時間,每按一次KEY2時間對應(yīng)部分加一,每按一次KEY3U1時間對應(yīng)部分減一。0R17R18R19執(zhí)行電路5入設(shè)定模式后所設(shè)區(qū)域會進行間斷閃爍提示,中間所設(shè)橫桿是進行時、分、秒的隔斷。R4R5R6R7R8R9R10U1R11七.實際連線操作顯示電路PNP驅(qū)動控制電路單片機課程設(shè)計心得體會會,要堅持不懈,重在積累單片機是一門應(yīng)用性和實踐性很強的學,一定會有所收獲。小組要團結(jié),小組之間要落后通過這次單片機設(shè)計我不僅加深了對單片機理論的理解將理論很好地應(yīng)用到實際當中去 同時也使我認識到自身存在的不足之處無論是理論上還是遇到問題的處理能力上都還有待
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院工作人員獎懲制度
- 企業(yè)員工培訓與職業(yè)發(fā)展路徑制度
- 2026河北邯鄲市曲周縣醫(yī)院招聘人事代理人員26人備考題庫附答案
- 交通宣傳教育材料制作與發(fā)放制度
- 2026湖北省定向天津大學選調(diào)生招錄考試備考題庫附答案
- 2026甘肅銀行股份有限公司招聘校園考試備考題庫附答案
- 2026福建福州市馬尾海關(guān)單證資料管理崗位輔助人員招聘1人參考題庫附答案
- 2026西藏日喀則市亞東縣糧食公司人員招聘1人參考題庫附答案
- 公共交通服務(wù)質(zhì)量投訴處理制度
- 2026重慶大學附屬涪陵醫(yī)院年衛(wèi)生專業(yè)技術(shù)人員招聘22人參考題庫附答案
- 十八而志夢想以行+活動設(shè)計 高三下學期成人禮主題班會
- 2023年上海華東理工大學機械與動力工程學院教師崗位招聘筆試試題及答案
- TOC供應(yīng)鏈物流管理精益化培訓教材PPT課件講義
- 醫(yī)院18類常用急救藥品規(guī)格清單
- 放棄公開遴選公務(wù)員面試資格聲明
- 2023-2024學年江蘇省海門市小學語文五年級期末點睛提升提分卷
- GB/T 1685-2008硫化橡膠或熱塑性橡膠在常溫和高溫下壓縮應(yīng)力松弛的測定
- 北京城市旅游故宮紅色中國風PPT模板
- DB42T1319-2021綠色建筑設(shè)計與工程驗收標準
- 經(jīng)濟學原理 第一章課件
- DB31T 685-2019 養(yǎng)老機構(gòu)設(shè)施與服務(wù)要求
評論
0/150
提交評論