單片機(jī)制作30秒定時(shí)器有祥細(xì)過程和程序_第1頁
單片機(jī)制作30秒定時(shí)器有祥細(xì)過程和程序_第2頁
單片機(jī)制作30秒定時(shí)器有祥細(xì)過程和程序_第3頁
單片機(jī)制作30秒定時(shí)器有祥細(xì)過程和程序_第4頁
單片機(jī)制作30秒定時(shí)器有祥細(xì)過程和程序_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、電子技術(shù)課程設(shè)計(jì)報(bào)告專 業(yè):電子信息工程班 級:07電本1班 題 目:30秒定時(shí)器 姓 名:王少陽、朱佩奇 指導(dǎo)教師:侯麗 二零零九年十月三十一日摘要此實(shí)驗(yàn)為三十秒定時(shí)器。定時(shí)器是生活中比較常見的電子儀器的功能之一。在10多個(gè)課題中,算是比較常見,但又比較實(shí)用,恰巧作者正在自學(xué)單片機(jī),如果用單片機(jī)做的話,不失為一個(gè)學(xué)習(xí)的好機(jī)會。這個(gè)實(shí)驗(yàn)的難點(diǎn)和優(yōu)點(diǎn)都是程序控制。因?yàn)閱纹瑱C(jī)應(yīng)用比較靈活,很有學(xué)習(xí)價(jià)值;而又因?yàn)樗鼞?yīng)用很靈活,所以必須學(xué)習(xí)大量的硬件知識和程序設(shè)計(jì)。本實(shí)驗(yàn)設(shè)計(jì)的要求:用常用的芯片在一塊電路板上設(shè)計(jì)并制造出來一個(gè)三十秒定時(shí)器。設(shè)計(jì)的時(shí)候,并沒有按照電子課程設(shè)計(jì)書上的照搬過來,而是自己根據(jù)

2、自學(xué)的單片機(jī)知識設(shè)計(jì)出的。這里介紹下單片機(jī):嵌入式微控制器又稱為單片機(jī),它將cpu、存儲器(少量的ram、rom或兩者都有)和其它接口i/o封裝在同一片集成電路里。常見的有holtek mcu系列、microchip mcu系列及8051等。    嵌入式dsp專門用來處理對離散時(shí)間信號進(jìn)行極快的處理計(jì)算,提高編譯效率和執(zhí)行速度。在數(shù)字濾波、fft(fast fourier transform)、頻譜分析、圖像處理的分析等領(lǐng)域,dsp正在大量進(jìn)入嵌入式市場。最小系統(tǒng),就是最簡單的輸出/輸入構(gòu)成,并且能實(shí)現(xiàn)最基本的運(yùn)行條件,如應(yīng)有供電、時(shí)鐘附屬電路等。單片機(jī)的最小系

3、統(tǒng)包括晶振電路 復(fù)位電路 和電源 , 這時(shí)最小系統(tǒng)基本組成 當(dāng)然還可以添加矩陣鍵盤 數(shù)碼管等。此實(shí)驗(yàn)的原理是,利用單片機(jī)的最小系統(tǒng),通過鎖存器74hc573控制數(shù)碼管,來實(shí)現(xiàn)30秒定時(shí)器的功能。【關(guān)鍵詞】 單片機(jī);stc89c52 ; led數(shù)碼管顯示器; keil c51;altium deigner;計(jì)時(shí)器 ;三極管c1008前言現(xiàn)在電子儀器發(fā)展迅速,而且功能越來越齊全化,體積微型化,儀器智能化;電壓,電流要求越來越簡單,功耗越來越低。而單片機(jī)就是其中的佼佼者。單片機(jī)有這體積小,功耗低(89c52功耗在100mw左右),功能強(qiáng),性能價(jià)格比高,易于推廣應(yīng)用等顯著特點(diǎn),所以在現(xiàn)代社會中已經(jīng)占統(tǒng)

4、治地位。事實(shí)上單片機(jī)是世界上數(shù)量最多的計(jì)算機(jī)?,F(xiàn)代人類生活中所用的幾乎每件電子和機(jī)械產(chǎn)品中都會集成有單片機(jī)。手機(jī)、電話、計(jì)算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電腦配件中都配有1-2部單片機(jī)。而個(gè)人電腦中也會有為數(shù)不少的單片機(jī)在工作。汽車上一般配備40多部單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺單片機(jī)在同時(shí)工作!單片機(jī)的數(shù)量不僅遠(yuǎn)超過pc機(jī)和其他計(jì)算的綜合,甚至比人類的數(shù)量還要多。我們學(xué)習(xí)了單片機(jī),在條件的允許下,就能制作生活中幾乎全部的看起來比較復(fù)雜的電子作品。本實(shí)驗(yàn)設(shè)計(jì)要求:記錄實(shí)驗(yàn)過程中的主要步驟及細(xì)節(jié),實(shí)現(xiàn)30秒定功能,其誤差不超過1%。大學(xué)過程是一個(gè)理論過程,實(shí)踐的機(jī)會比較

5、少,往往會造成理論與實(shí)踐相脫節(jié),這是國內(nèi)大學(xué)教育系統(tǒng)的通病,不過對于學(xué)生來說切不可好高騖遠(yuǎn)。一般從大三會開始接觸到一些專業(yè)課程,電子相關(guān)專業(yè)會開設(shè)相關(guān)的單片機(jī)應(yīng)用課程并且會有簡單的實(shí)驗(yàn)項(xiàng)目,那么要充分把握實(shí)驗(yàn)課的機(jī)會,多多地實(shí)際上機(jī)操作練習(xí)。平時(shí)可以多看看相關(guān)的電子技術(shù)雜志網(wǎng)站,看看別人的開發(fā)經(jīng)驗(yàn),硬件設(shè)計(jì)方案以及他人的軟件設(shè)計(jì)經(jīng)驗(yàn)。有可能的話,還可以參加一些電子設(shè)計(jì)大賽,借此機(jī)會2-3個(gè)人合作做一個(gè)完整系統(tǒng),會更有幫助。到了大四畢業(yè)設(shè)計(jì)階段,也可以選擇相關(guān)的課題作些實(shí)際案例增長經(jīng)驗(yàn)。做什么事情都有個(gè)經(jīng)驗(yàn)的積累過程,循序漸進(jìn)。在此實(shí)驗(yàn)設(shè)計(jì)中,制造者可以借此學(xué)到很多東西,也知道更多的知識要學(xué)。光

6、學(xué)知識不動手是不行的,紙上談兵,把問題退到以后,很可能永遠(yuǎn)解決不了問題。三十秒定時(shí)器設(shè)計(jì)報(bào)告-單片機(jī)的初步學(xué)習(xí)與應(yīng)用. .設(shè)計(jì)目的:實(shí)現(xiàn)30秒定時(shí)器;訓(xùn)練動手能力,學(xué)習(xí)單片機(jī)的控制與制作。.設(shè)計(jì)任務(wù): 1.30秒計(jì)時(shí)器功能,兩位數(shù)字顯示,計(jì)時(shí)時(shí)間間隔為1秒;2.從1到30增計(jì)時(shí),每次計(jì)時(shí)結(jié)束時(shí),發(fā)光二極管閃動,蜂鳴器響,顯示器顯示0;3.設(shè)置外部開關(guān),可使計(jì)時(shí)器直接清零。設(shè)計(jì)要求:使用常用芯片和其他元器件等,在一塊電路板上實(shí)現(xiàn)30秒定時(shí)器。盡量使用所學(xué)知識。.設(shè)計(jì)過程:本實(shí)驗(yàn)過程包括:前期設(shè)計(jì):原理圖、pcb圖的設(shè)計(jì)(dxp制作)c語言程序設(shè)計(jì)及hex等相關(guān)的文件的生成(keil軟件編寫)燒錄

7、程序至單片機(jī)(stc,單片機(jī)實(shí)驗(yàn)板)元器件的收集實(shí)驗(yàn)制作:電源的設(shè)計(jì)電路板焊接后期的整理:電路檢測,測算誤差思路整理,記錄得與失在本文只挑重點(diǎn)講,不再一一記錄了。.資料1:總設(shè)計(jì)圖最小系統(tǒng):原理圖.資料二:pbc圖。.參考程序:/*文件名 :實(shí)現(xiàn)30秒定時(shí)器* 描述 :該程序?qū)崿F(xiàn)數(shù)碼管從130跳動,每秒跳動一次。到30然后清零,led的閃爍, 在使用某款新單片機(jī)時(shí),經(jīng)常就用類似的閃爍燈程序來判斷單片機(jī)是否正常* 創(chuàng)建人 : 王少陽,2009年12月15日* 版本號 : 1.0*/#include<reg52.h>#include<intrins.h>#define ui

8、nt unsigned int /"uint"用來定義無符號整型數(shù)。#define uchar unsigned char /這里用"uchar"代替"unsigned char","uchar"用來定義無符號字uchar temp,aa,bai,shi,ge;sbit dula=p26;sbit wela=p27;sbit beep=p23; /定義蜂鳴器控制端口/*下一行code去掉后 table 會被存到 ram 中,因?yàn)閱纹瑱C(jī)的 ram 比 rom 小的多*/*所以,對于不會改變的值應(yīng)該用 code 或者

9、#define 去定義,讓這些固定值存到 rom 中去*/uchar code table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71; /編碼表:0到f的段控制void display(uchar shi,uchar ge);void delay(uint z);void init();/* 名稱 : main()* 功能 : 主函數(shù)* 輸入 : 無* 輸出 : 無*/void main() init();/初始化子程序 while(1) if(aa=20) /當(dāng)aa為 20

10、時(shí),i 自加一次,20 * 50ms = 1s aa=0; emp+; if(temp=31) temp=0; bai=temp/100; shi=temp%100/10; ge=temp%10; display(shi,ge); if(temp=30) beep=1; /蜂鳴器響 delay(150); uchar i; while(1) p1 = 0x7f;/p1.7亮亮for(i=0; i<7; i+)/移位7次 p1 = _cror_(p1, 1);/*_crol_()這個(gè)數(shù)在intrins.h中定義了,用于循環(huán)右移*/delay(15);p0 = 0xfe; for(i=0;

11、i<7; i+) p1= _crol_(p1, 1); /循環(huán)左移delay(15); /* 名稱 : delay_1ms()* 功能 : 延時(shí)子程序,延時(shí)時(shí)間為 1ms * z* 輸入 : z (延時(shí)一毫秒的個(gè)數(shù))* 輸出 : 無*/void delay(uint z)uint x,y; for(x=z;x>0;x-)for(y=110;y>0;y-); /這個(gè)是通過軟件仿真得出的數(shù) /* 名稱 : void display(uchar shi,uchar ge)* 功能 : 實(shí)現(xiàn)動態(tài)掃描* 輸入 : shi,ge* 輸出 : 無*/void display(uchar s

12、hi,uchar ge) /* dula=1;p0=tablebai;dula=0;p0=0xff;wela=1;p0=0xfe;wela=0;delay(1);*/dula=1;p0=tableshi; /數(shù)碼管段值dula=0;p0=0xff; /燈都熄滅,防止人眼的視覺停留wela=1;p0=0xfe;/1111 1110bwela=0;delay(2); /*延時(shí),實(shí)現(xiàn)軟件消抖,去掉的話會出現(xiàn)該暗的米有暗下去,這時(shí)人眼能分辨動態(tài)顯示。*/dula=1;p0=tablege;dula=0;p0=0xff;wela=1;p0=0xfd;/1111 1101bwela=0;delay(2);

13、 /* 名稱 void init()* 功能 : 定時(shí)器的初始化,12mhz晶振,50ms* 輸入 : 無* 輸出 : 無*/void init() wela=0;dula=0;temp=0;tmod=0x01; /設(shè)置定時(shí)器0工作方式1。stc89c52是16位定時(shí)器。2的16次方=65536。th0=(65536-50000)/256;tl0=(65536-50000)%256;ea=1; /開總中斷,ie7et0=1; /開定時(shí)器中斷tr0=1; /啟動定時(shí)器0 /* 名稱 :void timer0()* 功能 : 定時(shí)器中斷,中斷一次,aa 加一* 輸入 : 無* 輸出 : 無*/vo

14、id timer0() interrupt 1 /中斷優(yōu)先級別為1;中斷方式:定時(shí)/計(jì)數(shù)器0(t0)th0=(65536-50000)/256;tl0=(65536-50000)%256;aa+;程序的中的重點(diǎn)技巧:1.兩位以上的數(shù)碼管,是不能在靜態(tài)時(shí)同時(shí)顯示不同的符號的,所以就需要用到動態(tài)顯示,具體方法是每位數(shù)碼管一次都顯示幾毫秒,實(shí)現(xiàn)動態(tài)掃描,使人在肉眼難以分辨(人眼的分辨能力是0.1秒左右),例如:dula=1;p0=tablege;dula=0;p0=0xff;wela=1;p0=0xfd;/1111 1101bwela=0;delay(2);2.常用程序驅(qū)動幾個(gè)發(fā)光二極管來判斷單片機(jī)

15、是否工作正常,具體是用循環(huán)移動p1扣來實(shí)現(xiàn)。3. 如果按鍵按下,需要測試按鍵是否斷開:while(!key1);4.按鍵在閉合和斷開時(shí),觸點(diǎn)會存在5ms左右5ms左右按下會執(zhí)行幾個(gè)抖動脈沖,常用軟件消抖,比較方便實(shí)用,先延時(shí)10毫秒,大致跳過抖動時(shí)間,然后再測試。如: delay(5); if(key1=0) 其他的在這里就不詳細(xì)講述了。為了保證程序能正確且正常運(yùn)行,程序需要在單片機(jī)實(shí)驗(yàn)板上調(diào)試好了才能燒錄,然后才能連接到電路板上。具體步驟:keil4編寫程序>生成hex文件(注意晶振頻率為11.0592mhz)>用stc把程序下載到單片機(jī)上。.兩個(gè)基本電路: 復(fù)位電路和晶振電路

16、復(fù)位電路:一般需要送4個(gè)時(shí)鐘周期的高電平。按鍵后:電容器被短路放電、rst直接和vcc相連,就是高電平,此時(shí)進(jìn)入“復(fù)位狀態(tài)”。松手后:電源開始對電容器充電,此時(shí),充電電流在電阻上,形成高電平送到rst,仍然是“復(fù)位狀態(tài)”; 稍后,充電結(jié)束,電流降為0,電阻上的電壓也將為0,rst降為低電平,開始正常工作。 晶振電路:產(chǎn)生一個(gè)固定頻率的脈充,驅(qū)動芯片等元件工作。晶振也叫晶體振蕩器,能產(chǎn)生振蕩,其特點(diǎn)是固有頻率十分穩(wěn)定,而且震動具有多諧性,除了奇頻震動外還有奇次諧波泛音震動。性能上,晶振的品質(zhì)因素q和特性阻抗都非常高,而且接入系數(shù)很小,因此具有很高的頻率穩(wěn)定度。兩個(gè)小的瓷片電容叫負(fù)載電容,可以用來

17、微調(diào)晶體震蕩頻率,這個(gè)電容要根據(jù)所用晶體來選擇,晶體規(guī)格書里面會有其負(fù)載電容的值 大致為2035pf。一般單片機(jī)的晶振工作于并聯(lián)諧振狀態(tài),也可以理解為諧振電容的一部分。它是根據(jù)晶振廠家提供的晶振要求負(fù)載電容選值的,換句話說,晶振的頻率就是在它提供的負(fù)載電容下測得的,能最大限度的保證頻率值的誤差。也能保證溫漂等誤差。兩個(gè)電容的取值都是相同的,或者說相差不大,如果相差太大,容易造成諧振的不平衡,容易造成停振或者干脆不起振。.實(shí)驗(yàn)儀器,工具,元件:硬件:計(jì)算機(jī),單片機(jī)實(shí)驗(yàn)板,吸焊器,電烙鐵,萬用表等軟件:keil4 , stc , protel 2004 dxp .1ic名單型號個(gè)數(shù)2單片機(jī)stc8

18、9c5213鎖存器74hc57324數(shù)碼管2位的,共陰極25晶振12mhz16電容39pf27電容10uf28開關(guān)按鍵開關(guān)29開關(guān)波動開關(guān)110電路板10*20111排阻10k歐112電阻3k歐113電阻30歐114發(fā)光二極管0.5v亮315單片機(jī)底座40引腳116三極管c1008 npn117蜂鳴器1元器件如表:.焊接電路: 按照pcb圖99安置元件,盡量減小導(dǎo)線長度,布局要合理,緊湊。收集元件:主要通過指導(dǎo)老師購買,還自己購買,同學(xué)相互查找。實(shí)在湊不齊的可以考慮用其他的代替。比如:此實(shí)驗(yàn)中1k的電阻沒有買到,用的是200代替。在滿足實(shí)驗(yàn)原理的的前提下,可以替代。檢測元件:因?yàn)樵锌赡芤褤p

19、壞,或者不準(zhǔn)確,就可能會影響電路。所以用萬用表測量他們的實(shí)際數(shù)值。其中電阻,電容,數(shù)碼管,單片機(jī)底座,導(dǎo)線,開關(guān)都能用萬用表測量,其他的因?yàn)閷?shí)際實(shí)驗(yàn)條件的限制,不能測試和測量。比如,22pf的電容,在測量時(shí),大小只有17pf,所以不能用。焊接:每焊接時(shí)都要用萬用表測試是否焊接成功。焊接電路板時(shí),布局合理緊湊,近的用錫連接,遠(yuǎn)的用導(dǎo)線練級,盡量使導(dǎo)線裸露的長度短些。有的導(dǎo)線比較密集,需注意不要短路。此實(shí)驗(yàn)中,密集點(diǎn)有單片機(jī)的p0口附近10個(gè)焊點(diǎn)和鎖存器74hc573-1的20個(gè)??捎萌f用表測試相鄰的兩焊點(diǎn)是否短路。焊接錯誤時(shí),用吸焊器把錫吸走,重新焊接。電源線有7個(gè)地線,5個(gè)+5v。導(dǎo)線比較多,

20、所以要注意布局合理。因?yàn)楹更c(diǎn)比較多,所以錯誤不可避免,在實(shí)驗(yàn)中要細(xì)心+耐心。焊接完,要檢測。用萬用表檢測電路是否連接良好,是否短路。注意事項(xiàng):晶振,因?yàn)槿梭w所帶電磁波和人體手指電阻會破壞晶振的正常震蕩,或者停振,所以程序會跑飛或者“死機(jī)”,復(fù)位按后單片機(jī)復(fù)位,當(dāng)然就正常了!一般晶振是不能用受碰的,我自己做的電路,晶振引腳部位會用熱熔膠封好!在晶體外殼上焊接一條線,然后接gnd.需要特別注意的是,單片機(jī)的驅(qū)動能力很低。單片機(jī)輸出的電壓雖然容易控制,但是它的輸出電流有限,所以經(jīng)常用一些方法增加它的驅(qū)動能力。此實(shí)驗(yàn)用到了接上拉電阻(10k的排阻),鎖存器輸出,三極管驅(qū)動這三種方法。.測試:1.將電路

21、接上穩(wěn)壓電源,先后執(zhí)行電路的數(shù)碼管定時(shí),蜂鳴器報(bào)警,放光二極管閃動,暫停/繼續(xù)定時(shí)。看是否滿足設(shè)計(jì)要求。在時(shí)間誤差的測試中,得到數(shù)據(jù)很接近真實(shí)數(shù)據(jù),這是因?yàn)槿说姆磻?yīng)速度的誤差,而是用定時(shí)器的計(jì)時(shí)方式,誤差是非常小的,在日常生活中一般不予考慮,但是在高精度測量時(shí),就很有必要了,所以我們要了解本實(shí)驗(yàn)的誤差: 誤差原因、大小及特點(diǎn)產(chǎn)生單片機(jī)定時(shí)器溢出中斷與響應(yīng)中斷的時(shí)間誤差有兩個(gè)原因。一是定時(shí)器溢出中斷信號時(shí),正在執(zhí)行某指令;二是定時(shí)器溢出中斷信號時(shí),正在執(zhí)行某中斷服務(wù)程序。 正在執(zhí)行某指令時(shí)的誤差及大小 由于正在執(zhí)行某指令,因此它不能及時(shí)響應(yīng)定時(shí)器的溢出中斷。當(dāng)執(zhí)行此指令后再響應(yīng)中斷所延遲的最長時(shí)

22、間為該指令的指令周期,即誤差的最大值為執(zhí)行該指令所需的時(shí)間。由于各指令都有對應(yīng)的指令周期,因此這種誤差將因正在執(zhí)行指令的不同而不同。如定時(shí)器溢出中斷時(shí),正在執(zhí)行指令 , ,其最大誤差為個(gè)機(jī)器周期。而執(zhí)行指令 , 時(shí),其最大誤差為個(gè)機(jī)器周期。當(dāng)正在執(zhí)行乘法 或除法指令 時(shí),最大時(shí)間誤差可達(dá)個(gè)機(jī)器周期。在單片機(jī)指令系統(tǒng)中,多數(shù)指令的指令周期為個(gè)機(jī)器周期,因此最大時(shí)間誤差一般為個(gè)機(jī)器周期。若振蕩器振蕩頻率為,正在執(zhí)行指令的機(jī)器周期數(shù)為,則最大時(shí)間誤差為×()。例如,正在執(zhí)行乘法指令(),此時(shí)的最大時(shí)間誤差為:×(×)××(-)() 正在執(zhí)行某中斷服務(wù)

23、的程序時(shí)的誤差及大小 定時(shí)器溢出中斷信號時(shí),若正在執(zhí)行同級或高優(yōu)先級中斷服務(wù)程序,則它仍需繼續(xù)執(zhí)行這些程序,不能及時(shí)響應(yīng)定時(shí)器的溢出中斷請求,其延遲時(shí)間由中斷轉(zhuǎn)移指令周期、中斷服務(wù)程序執(zhí)行時(shí)間、中斷返回指令的指令周期及中斷返回原斷點(diǎn)后執(zhí)行下一條指令周期(如乘法指令)組成。中斷轉(zhuǎn)移指令和中斷返回指令的指令周期都分別為個(gè)機(jī)器周期。中斷服務(wù)程序的執(zhí)行時(shí)間為該程序所含指令的指令周期的總和。因此,最大時(shí)間誤差為:()() () 若設(shè),則最大時(shí)間誤差為:() ()×()×()()。大約是由于上式中一般大于,因此,這種時(shí)間誤差一般取決于正在執(zhí)行的中斷服務(wù)程序。當(dāng)正在執(zhí)行中斷返回指令、或正

24、在讀寫或指令時(shí),這種誤差在個(gè)機(jī)器周期內(nèi)。由上面可以看出在執(zhí)行1秒的時(shí)間過程中,本實(shí)驗(yàn)程序中斷1次,溢出2次,所以誤差=(max1+2*max2)*30=(4+8*2)*30=600電路改進(jìn)及發(fā)展:實(shí)現(xiàn)定時(shí)功能,比較方便的辦法是利用單片機(jī)內(nèi)部的定時(shí)/計(jì)數(shù)器。也可以采用下面三種方法:§ 軟件定時(shí):軟件定時(shí)不占用硬件資源,但占用了cpu時(shí)間,降低了cpu的利用率。§ 采用時(shí)基電路定時(shí):例如采用555電路,外接必要的元器件(電阻和電容),即可構(gòu)成硬件定時(shí)電路。但在硬件連接好以后,定時(shí)值與定時(shí)范圍不能由軟件進(jìn)行控制和修改,即不可編程。§ 采用可編程芯片定時(shí):這種定時(shí)芯片的定

25、時(shí)值及定時(shí)范圍很容易用軟件來確定和修改,此種芯片定時(shí)功能強(qiáng),使用靈活。在單片機(jī)的定時(shí)/計(jì)數(shù)器不夠用時(shí),可以考慮進(jìn)行擴(kuò)展。.對單片機(jī)做定時(shí)器的優(yōu)點(diǎn),和缺點(diǎn):單片機(jī)講求實(shí)時(shí)性,所以實(shí)時(shí)性好。資源緊張,要求功耗低多為針對應(yīng)用的定制,功能相對單一,在上面跑的軟件移植性差大多數(shù)不支持第三方軟件,很多甚至沒有操作系統(tǒng),有的連mmu都沒有。我們學(xué)生用單片機(jī)可以向嵌入式的工程應(yīng)用方向發(fā)展,從事嵌入式系統(tǒng)的開發(fā)工作??偨Y(jié)其間,我熟悉了從構(gòu)想設(shè)計(jì)、畫電路圖、分析電路、繪制pcb電路板、選擇元件參數(shù)規(guī)格、購買元件、焊接、調(diào)試到最后的外形設(shè)計(jì)等產(chǎn)品生產(chǎn)步驟以及一些方法,通過與同學(xué)的討論,解決了許多問題,但也出現(xiàn)了許多問題,比如數(shù)碼管顯示串連、單片機(jī)驅(qū)動低需要外加電路驅(qū)動等,還須在以后的學(xué)習(xí)中不斷地探索、學(xué)習(xí)。另外,還要多與同學(xué)討論、研究,多向別人請教,這樣才能明白自己的迷團(tuán),學(xué)到新的東西;別人遇到的一些問題,自己也要參與解決,以增長見識。設(shè)計(jì)中,身邊的導(dǎo)師、同學(xué)都給了我很大的幫助,我對他們表示衷心地感謝。在設(shè)計(jì)課題、方案的同學(xué)那里,我也得到了許多啟發(fā)、搞清了許多問題。一些同學(xué)為了設(shè)計(jì)好實(shí)物,付出了很多:有的把自己的小家電拆了、有的自己舍不得吃穿但是還投入不少錢買工具、有的焊接時(shí)把手和衣服燒傷了、有的天很冷還加班折騰得大家

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論