學(xué)生實(shí)訓(xùn)總結(jié)_第1頁
學(xué)生實(shí)訓(xùn)總結(jié)_第2頁
學(xué)生實(shí)訓(xùn)總結(jié)_第3頁
學(xué)生實(shí)訓(xùn)總結(jié)_第4頁
學(xué)生實(shí)訓(xùn)總結(jié)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

學(xué)生實(shí)訓(xùn)總結(jié)報告專業(yè):應(yīng)用電子技術(shù)班級:11級學(xué)號:姓名:同組人員:實(shí)訓(xùn)室:15號樓303日期:2012-12-27至2013-01-11止指導(dǎo)教師:陳勇鋒2013年01學(xué)生實(shí)訓(xùn)總結(jié)報告第11頁共11頁說明實(shí)訓(xùn)結(jié)束之前,每個學(xué)生都必須認(rèn)真撰寫《實(shí)訓(xùn)總結(jié)報告》。通過撰寫實(shí)訓(xùn)總結(jié)報告,系統(tǒng)地回顧和總結(jié)實(shí)訓(xùn)的全過程,將實(shí)踐性教學(xué)的感性認(rèn)識升華到一定的理論高度,從而提高實(shí)訓(xùn)教學(xué)效果。實(shí)訓(xùn)總結(jié)報告要求條理清晰,內(nèi)容詳盡,數(shù)據(jù)準(zhǔn)確。字?jǐn)?shù)不少于2000字。實(shí)訓(xùn)總結(jié)報告的質(zhì)量反映了實(shí)訓(xùn)的質(zhì)量,它是實(shí)訓(xùn)成績評定的主要依據(jù)之一。應(yīng)在實(shí)訓(xùn)結(jié)束后兩周內(nèi)將此報告上交學(xué)院教學(xué)辦公室。不交實(shí)訓(xùn)報告者不得參加實(shí)訓(xùn)成績評定。封面中的“實(shí)訓(xùn)室”必須寫全名,必須寫上指導(dǎo)教師姓名?!扒把浴辈糠郑骸皩?shí)訓(xùn)背景”可簡介實(shí)訓(xùn)目的、通過何種方式到此單位實(shí)訓(xùn)等內(nèi)容;“實(shí)訓(xùn)環(huán)境”可包括實(shí)訓(xùn)室全稱(中英文)、地址、規(guī)模、簡介等內(nèi)容?!皩?shí)訓(xùn)內(nèi)容”部分:屬報告的主要部分?!皩?shí)訓(xùn)過程”概述實(shí)訓(xùn)各階段所從事的主要工作等;“實(shí)訓(xùn)內(nèi)容”包括項(xiàng)目介紹、本人從事的工作、軟硬件平臺和技術(shù)等;“實(shí)訓(xùn)成果”應(yīng)具體列出自己所完成的主要成果及實(shí)際應(yīng)用情況等?!翱偨Y(jié)”部分:其中“其它意見”可對學(xué)院課程設(shè)置、教學(xué)內(nèi)容、實(shí)訓(xùn)安排等方面提出自己的意見或建議,也可對實(shí)訓(xùn)單位的各個方面提出自己的意見。目錄TOC\o"1-3"\h\z1 前言 41.1 實(shí)訓(xùn)背景 41.2 實(shí)訓(xùn)環(huán)境 42 實(shí)訓(xùn)內(nèi)容 52.1 實(shí)訓(xùn)過程 52.2 實(shí)訓(xùn)內(nèi)容 52.3 主要成果 103 總結(jié) 113.1 實(shí)訓(xùn)體會 113.2 其它意見 111 前言1.1 實(shí)訓(xùn)背景單片機(jī)技術(shù)自發(fā)展以來已走過了近20年的發(fā)展路程。單片機(jī)技術(shù)的發(fā)展以微處理器(MPU)技術(shù)及超大規(guī)模集成電路技術(shù)的發(fā)展為先導(dǎo),以廣泛的應(yīng)用領(lǐng)域拉動,表現(xiàn)出較微處理器更具個性的發(fā)展趨勢。小到遙控電子玩具,大到航空航天技術(shù)等電子行業(yè)都有單片機(jī)應(yīng)用的影子。針對單片機(jī)技術(shù)在電子行業(yè)自動化方面的重要應(yīng)用,為滿足廣大學(xué)生、愛好者、產(chǎn)品開發(fā)者迅速學(xué)會掌握單片機(jī)這門技術(shù),于是產(chǎn)生單片機(jī)開發(fā)板也稱單片機(jī)學(xué)習(xí)板、單片機(jī)實(shí)驗(yàn)板。通過單片機(jī)及應(yīng)用技術(shù)實(shí)訓(xùn)課程,系統(tǒng)地進(jìn)行工程實(shí)踐和技術(shù)訓(xùn)練,培養(yǎng)理論與實(shí)踐相結(jié)合的能力,提高獨(dú)立思考、分析和解決工程實(shí)際問題的能力。1.2 實(shí)訓(xùn)環(huán)境15號樓實(shí)訓(xùn)中心。

2 實(shí)訓(xùn)內(nèi)容2.1 實(shí)訓(xùn)過程實(shí)訓(xùn)內(nèi)容、方法與步驟(流程):1.單片機(jī)最小系統(tǒng)介紹

(1).89C51單片機(jī)本身已是功能較強(qiáng)的微型計(jì)算機(jī),集成了CPU,EPROM,RAM,I/O接口及中斷系統(tǒng);

(2).外加電源,時鐘電路,復(fù)位電路就可構(gòu)建一個最小的控制系統(tǒng),啟動工作.

(3).在任何一種控制系統(tǒng)中,對I/O的控制都是最基本的,大部分應(yīng)用程序都需要用到I/O端口.因此本次電路中在P1口連接LED,通過實(shí)訓(xùn)復(fù)習(xí)對I/O控制的應(yīng)用.2.keil的使用步驟

3.制作定時LED顯示4.制作時鐘程序2.2 實(shí)訓(xùn)內(nèi)容keil的使用步驟

1.打開桌面上的keil軟件:,下面新建一個工程,選擇project->new新建一個名字叫“實(shí)訓(xùn)作業(yè)”放在事先創(chuàng)建好的文件夾中;2.出現(xiàn)選擇器件型號對話框:選擇實(shí)驗(yàn)板上的所用芯片的型號atmel->at89c52點(diǎn)擊確定就建立完畢工程了。接下來彈出:點(diǎn)是就可以了。3.添加代碼文件到工程中,首先新建一個后綴為.C的源文件,點(diǎn)擊開發(fā)環(huán)境中的file->new,新建c文件,然后點(diǎn)擊保存按鈕,注意一定要保存為后綴為.C的格式,命名“實(shí)訓(xùn)作業(yè).C”4.在開發(fā)環(huán)境中左邊欄找到在sourcegroup1上右擊選中,彈出添加文件對話框,如圖:把中斷顯示AF.c選中,點(diǎn)擊ADD添加源文件到工程中。添加完畢可以看到在左邊的工程目錄中多了led.c源文件,雙擊打開;5.編輯你的代碼。輸入代碼:(見附錄)代碼輸入完畢,點(diǎn)擊保存按鈕,6.點(diǎn)擊按鈕,編譯你的代碼,如果下面有錯誤提示,修改好后再次編譯直到順利通過編譯為止。7.在target1上右擊選擇,出現(xiàn)如下對話框:選擇output欄,將一欄打上勾,這樣編譯通過之后就可以生成可以執(zhí)行的下載文件(可執(zhí)行文件后綴為hex)8.再次點(diǎn)擊編譯,生成可執(zhí)行的代碼led.hex9.編譯運(yùn)行。查錯并直至無錯誤制作定時LED顯示

#include<reg52.h>typedefunsignedcharuint8;typedefunsignedintuint16;sbitLED0=P2^0;//位定義一個LEDsbitLED7=P2^7;//一樣位定義一個LEDuint8add=0;//建立一個變量直接給變量賦初值/*****************打開T0的中斷函數(shù)函數(shù)名timer()*****************/voidtimer(){ TMOD=0x01; TH0=(65535-50000)/256; TL0=(65535-50000)%256; TR0=1; ET0=1; EA=1;}/************主函數(shù)main()************/voidmain(){ timer(); LED0=0; //給第一個LED初始化一開始就亮 while(1) { if(20==add) { add=0; LED0=~LED0; //LED取反顯示 LED7=~LED7; } }}/**************中斷函數(shù)聲明interuupt1和50MS再設(shè)初值**************/voidintn()interrupt1{ TH0=(65535-50000)/256; TL0=(65535-50000)%256; add++; }制作時鐘程序:(一)電路圖:(二)時鐘程序#include<reg52.h>typedefunsignedcharuint8;typedefunsignedintuint16;typedefunsignedlonguint32;codeuint8number[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,};uint8a[8];uint16counter=0;voidshua_xin(){ staticuint8j=0; switch(j) { case0:P1=0x07;P2=number[a[0]];j++;break; case1:P1=0x06;P2=number[a[1]];j++;break; case2:P1=0x04;P2=number[a[3]];j++;break; case3:P1=0x03;P2=number[a[4]];j++;break; case4:P1=0x01;P2=number[a[6]];j++;break; case5:P1=0x00;P2=number[a[7]];j++;break; case6:P1=0x02;P2=0x40;j++;break; case7:P1=0x05;P2=0x40;j=0;break; default:break; }}voidding_shi(){ TMOD=0x10; TH1=0xfc; TL1=0x67; TR1=1;}voidkai_guang(){ ET1=1; EA=1;}main(){ ding_shi(); kai_guang(); while(1); }voidshua1_xin()interrupt3{uint16miao=0,fen=03,shi=0; TH1=0xfc; TL1=0x67; counter++; if(10==counter) { miao++; counter=0; if(60==miao) { miao=0; fen++; } if(60==fen) { fen=0; shi++; } if(24==shi) { shi=0; } a[0]=miao%10; a[1]=miao/10; a[3]=fen%10; a[4]=fen/10; a[6]=shi%10; a[7]=shi/10; } shua_xin();}2.3 主要成果通過對本次的實(shí)訓(xùn),我們進(jìn)一步了解單片機(jī)系統(tǒng)控制過程、工作內(nèi)容和具體設(shè)計(jì)方法。通過實(shí)訓(xùn)也有助于我們復(fù)習(xí)、鞏固以往所學(xué)的知識。通過此次實(shí)訓(xùn)讓我們初步掌握了綜合運(yùn)用專業(yè)及基礎(chǔ)知識的能力,解決實(shí)際簡單的工程技術(shù)問題的能力,提高書寫技術(shù)報告和編制技術(shù)資料的能力。

3 總結(jié)3.1 實(shí)訓(xùn)體會這個星期我們參加單片機(jī)實(shí)習(xí),讓我們受益匪淺,讓我們對這個書本大小的電路板有了更深刻的認(rèn)識。這次實(shí)習(xí)我們使用控制電路的單片機(jī)是AT89C52。本次實(shí)習(xí)也是波折起伏,發(fā)光二級管,數(shù)碼管,制作定時LED顯示,制作時鐘程序,程序調(diào)試無數(shù)次,從中也總結(jié)出不少調(diào)試的技巧,寫好一個漂亮的程序,首先需要冷靜的思考,

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論