430單片機實驗心得體會5篇_第1頁
430單片機實驗心得體會5篇_第2頁
430單片機實驗心得體會5篇_第3頁
430單片機實驗心得體會5篇_第4頁
430單片機實驗心得體會5篇_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

430單片機實驗心得體會5篇430單片機試驗心得體會篇1

單片機是一門應(yīng)用性和綜合性很強的學(xué)科,它綜合了電子技術(shù)中的模擬電路和數(shù)字電路方面的學(xué)問,特殊是數(shù)字電路,因為數(shù)字電路在單片機里面的應(yīng)用許多。由于單片機涉及的學(xué)問許多,所以我們只能循序漸進的學(xué)習(xí),逐步的積累,沒有什么捷徑可循。

在大二的時候,我就聽學(xué)長介紹過單片機,當時感覺很奇妙,從今就對單片機特殊感興趣,也感覺它特殊有用。于是經(jīng)學(xué)長推舉,在大二上學(xué)期我利用學(xué)習(xí)之余在圖書館借書,學(xué)習(xí)了kile和proteus軟件,剛開始學(xué)習(xí)的時候,對單片機沒有什么認識,不知道什么是單片機,更不知道它有什么作用。通過學(xué)習(xí)才大體知道了單片機的一些學(xué)問。由中央處理器cpu、隨機存儲器ram、只讀存儲器rom、i/o接口、定時器/計數(shù)器以及串行通信接口等集成在一塊芯片上,構(gòu)成了一個單片微型計算機,簡稱為單片機。也算給我正式學(xué)習(xí)單片機打下一個基礎(chǔ)。

在大二下學(xué)期,我購置了一套單片機學(xué)習(xí)開發(fā)板和郭天祥主編的《新概念51單片機c語言教程》,從今正式開啟我的單片機學(xué)習(xí)之路。在剛開始學(xué)時,就完全仿照郭天祥主編的這本書再結(jié)合開發(fā)板一步一步的學(xué),從點亮一個發(fā)光二級管,流水燈,數(shù)碼管,定時器,中斷,矩陣鍵盤,ad、da,串口通行,i2c總線等一步一步的深入學(xué)習(xí)。此時,我雖然能看懂程序,一些簡潔的程序可以自己編寫,但一些比較冗雜的自己編不出來。在大二暑假,我發(fā)覺了郭天祥主講的《十天學(xué)會單片機》視屏,于是我堅持天天看視屏,然后在自己依據(jù)視屏內(nèi)容結(jié)合開發(fā)板寫程序,調(diào)程序,就這樣學(xué)了一個暑假。通過這個視屏,我初步了解了單片機的硬件結(jié)構(gòu),編程方法及調(diào)試方法〔用kile軟件調(diào)試和用開發(fā)板調(diào)試〕,寄存器的使用,學(xué)會了如何看芯片資料,初步開始利用芯片時序圖來編程??梢哉f這個視屏對我學(xué)習(xí)單片機有巨大的幫助,更夸張的說是這個視屏將我?guī)нM了單片機的世界,讓我盡情的體驗單片機帶給我的歡樂!

在大三上學(xué)期,我有幸參與了教改班的單片機課程學(xué)習(xí)。我覺得鄧老師的教學(xué)很有特點,讓我們自己一個模塊、一個模塊的焊電路板,寫程序,調(diào)試,然后上講臺講。這樣不僅提高了我對單片機的進一步學(xué)習(xí),更鍛煉了我在公眾面前的表達能力。我覺得大學(xué)的教育就應(yīng)當如此,應(yīng)當多注重學(xué)生的實際動手操作能力,只有自己親自動手做了,才能體會到其中的艱辛,當然還伴隨著眾多的樂趣。在經(jīng)過大三一學(xué)期的學(xué)習(xí),我的單片機水平有了質(zhì)的飛躍。首先焊電路板,從單片機最小系統(tǒng)、電源、流水燈開始,第一次自己通過模電上學(xué)的一個電源的構(gòu)成學(xué)問做了一個電源,知道了用hc573鎖存器對流水燈的作用以及上拉電阻的用法。其次焊數(shù)碼管,數(shù)碼管有共陰共陽之分,焊電路板以及寫程序都有區(qū)分。接著焊了鍵盤、串口通信、液晶、ad、da、i2c總線24c02芯片、時鐘芯片ds1302、ds12c887、溫度傳感芯片18b20以及其他模塊。通過焊電路,如今對單片機各個模塊的硬件設(shè)計了如指掌,通過軟件調(diào)試,我已經(jīng)基本把握用芯片資料時序圖和寄存器編程。最終階段我用了一個多月的時間做了三個時鐘,下面以我做的三個時鐘為例講一下感受:

1、用定時器中斷、24c02芯片、按鍵和1602液晶做了一個年、月、日、星期、時、份、秒都可調(diào)的時鐘,充分利用24c02掉電愛護的特點,當關(guān)閉電源后再次打開,時鐘會從上次停止的時間繼續(xù)走。在做這個時鐘時,要留意24c02的時序圖以及寄存器的初始化。并且要留意寫完時鐘后,首次使用24c02,時鐘可能是亂碼,只需要用按鍵的加減鍵將其調(diào)為可讀的時鐘后,以后上電數(shù)據(jù)就可以正常走。

2、用ds1302、18b20和液晶做了一個不行調(diào)整的時鐘。設(shè)計這個芯片的初衷是學(xué)習(xí)ds1302和18b20這兩個芯片,于是我寫程序?qū)崿F(xiàn)了一個時鐘從設(shè)定的初值時間開始走,并且顯示溫度。在設(shè)計中,肯定要對ds1302寄存器初始化后他才能正常工作,在對比18b20芯片手冊寫程序時,我充分體驗到了鄧老師說的一句話“硬件設(shè)計簡潔,軟件必定是冗雜的〞。在對18b20寫程序時,遇到了許多麻煩,都是時序的問題。

3、用ds12c887、按鍵和液晶做了一個年、月、日、星期、時、份、秒可調(diào)整的時鐘。由于ds12c887內(nèi)部自帶晶振和可充電鋰電池,上電后自動充電,所以這個時鐘掉電后內(nèi)部時鐘繼續(xù)走。在寫這個時鐘時,ds12c887始終用不起來,開始是由于時序不對,后來表不走,最終發(fā)覺內(nèi)部晶振沒起振,是因為對其內(nèi)部寄存器的初始化不對??傊谟龅礁鞣N驚奇的現(xiàn)象后不斷調(diào)試,最終將三個時鐘調(diào)出來了。

寫完這三個時鐘,我收獲挺大的,如今可以比較嫻熟地利用時序圖寫程序,也對單片機的定時、中斷有了進一步的了解,可以說這是我單片機學(xué)習(xí)的又一大提高。

有時候單片機的學(xué)習(xí)很單調(diào),比方檢查電路,程序怎么也寫不對,這些問題檢查好多遍也沒解決,有些學(xué)問學(xué)起來很抽象,不簡單理解,只能漸漸適應(yīng),一邊學(xué)習(xí)理論學(xué)問,一邊編寫程序,將程序刷入單片機進行耐煩的調(diào)試,通過這種方式才能更快速的學(xué)習(xí)單片機。同時也會從學(xué)習(xí)中體會勝利的喜悅。

總之,在一學(xué)期的學(xué)習(xí)中,從硬件,軟件,調(diào)試,演講等各個方面都有了很大的收獲。

430單片機試驗心得體會篇2

三月七號下午我們做了第一次單片機試驗,雖然對單片機還不是很了解,但在學(xué)長的帶著下我們基本上了解了單片機的的開發(fā)環(huán)境,進行了簡潔的編程。

李老師的一番話令我很受啟發(fā)。實踐出真知,這是永久不變的真理。只有將理論付諸于實踐并在實踐中糾正進展理論,我們才能算是得到了真正的學(xué)問。

試驗開始,學(xué)長直接從具體的編譯詳情講起。沒有太多的介紹和理論的空談。就像老師說的沒有必要把人民幣的各個詳情都了解的很清晰后才開始用錢一樣。許多時候我們正是在那些細枝末節(jié)上浪費了太多不必要的時間和精力。通過一個簡潔的程序的講解,我們就對cvavr和avrstudio有了初步的把握。

看著一閃一閃的led,我們小組感到了單片機的奇妙和神秘,一種難以言表的興奮涌上心頭。我們就像看到了交通擁擠的路上因為有了我們設(shè)計的紅綠燈而變得秩序井然一樣欣慰。

接下來我們組略微改了下程序,變?yōu)榱送瑫r掌握四個燈,而且讓它們依次亮起,只是延遲的時間比預(yù)定的要長一些。這也應(yīng)當是十字路口的交通燈的原理吧。

總結(jié)起來,本次試驗還是比較勝利的。但對下一次的試驗充滿了期盼,期望能做出更有用,更貼近生活的作品。我想也正是在這種不斷的自我期望中,人類才能不斷的總結(jié)閱歷,闊步向前。

430單片機試驗心得體會篇3

許多想學(xué)單片機的人問我的第一句話就是怎樣才能學(xué)好單片機?對于這個問題我今日就我自己是如何開始學(xué)單片機,如何開始上手,如何開始嫻熟這個過程給大家講講。

先說說單片機,一般我們?nèi)缃裼玫谋容^多的的mcs-51的單片機,它的資料比較多,用的人也許多,市場也很大。就我個人的體會怎么樣才能更快的學(xué)會單片機這門課。單片機這門課是一項特別重視動手實踐的科目,不能總是看書,但是學(xué)習(xí)它首先必需得看書,因為從書中你需要也許了解一下,單片機的各個功能寄存器,而說明白點,我們使用單片機就是用軟件去掌握單片機的各個功能寄存器,再說明白點,就是掌握單片機那些管腳的電平什么時候輸出高,什么時候輸出低。

由這些高低電平的改變來掌握你的系統(tǒng)板,實現(xiàn)我們需要的各個功能。至于看書,只需也許了解單片機各管腳都是干什么的?能實現(xiàn)什么樣的功能?第一次,第二次你可能看不明白,但這沒關(guān)系,因為還缺少實際的.感觀認識。所以我總是說,學(xué)單片機看書看兩三天的就夠了,看小說你一天能看五六本,看單片機你兩三天看兩三遍就夠了,可以不用認真的看。推舉一本書,就這一本就足夠,書名是《新編mcs-51單片機應(yīng)用設(shè)計》,是哈爾濱工業(yè)大學(xué)出版社出的的,是張毅剛。

也許了解一下書上的內(nèi)容,然后實踐,這是特別關(guān)鍵的,假如說學(xué)單片機你不實踐那是不行能學(xué)會的,關(guān)于實踐有兩種方法你可以選擇,一種方法:你自己花錢買一塊單片機的學(xué)習(xí)板,不要求功能太全的,對于初學(xué)者來說你買功能特別多的那種板子,上面有許多東西你這輩子都用不著,我建議有流水燈、數(shù)碼管、獨立鍵盤、矩陣鍵盤、ad或da〔原理一樣〕、液晶、蜂鳴器,這就差不多了。

假如上面我提到的這些,你能嫻熟應(yīng)用,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練習(xí)設(shè)計電路,不斷的積累閱歷。只要過了第一關(guān),后面的路就好走多了,萬事開頭難,大家可能都聽過。方法二:你身邊假如有單片機方面的高手,向他求助,讓他幫你搭個簡潔的最小系統(tǒng)板。對于高手來說,做個單片機的最小系統(tǒng)板只需要一分鐘的時間,而對于初學(xué)者可就難多了,因為只有對硬件了解了,才能嫻熟運用。而假如你身邊沒有這樣的高手,又找不到可以幫助你的人,那我勸你最好是自己買上一塊,畢竟自己有一塊要方便的多,以后做單片機類的小試驗時都能用得上,還省事。

有了單片機學(xué)習(xí)板之后你就要多練習(xí),最好是自己有臺電腦,一天少看電影,少打游戲,把學(xué)習(xí)板和電腦連好,打開調(diào)試軟件坐在電腦前,先學(xué)會怎么用調(diào)試軟件,然后從最簡潔的流水燈試驗做起,等你能讓那八個流水燈根據(jù)你的意愿隨便流淌時你已經(jīng)入門了,你會發(fā)覺單片機是多么迷人的東西啊,太好玩了,這不是在學(xué)習(xí)學(xué)問,而是在玩,當你編寫的程序按你的意愿實現(xiàn)時你比做什么事都快樂,你會上癮的,真的。做電子類的人真的會上癮。然后讓數(shù)碼管亮起來,這兩項會了后,你已經(jīng)不能自拔了,你已經(jīng)開始考慮你這輩子要走哪一行了。就是要這樣練習(xí),在寫程序的時候你確定會遇到許多問題,而這時你再去翻書找,或是問別人,當?shù)玫浇獯鸷竽銜涀∫惠呑拥?,學(xué)問必需用于現(xiàn)實生活中,解決實際問題,這樣才能發(fā)揮它的作用,你自己好好想想,上了這么多年大學(xué),天天上課,你在課堂上學(xué)到了什么?是不是為了期末考試而勞碌呢?考完得了90分,哈哈哈好高興啊,下學(xué)期開學(xué)回來忘的一干二凈,是不是?你學(xué)到什么了?但是我告知你單片機一旦學(xué)會,永久不會忘了。

另外我再說說用匯編和c語言編程的問題。許多同學(xué)大一二就開設(shè)了c語言的課,我也上過,我知道那時天天就是幾乘幾,幾加幾啊,求個階乘啊。學(xué)完了有什么用?讓你用c語言編單片機的程序你是不是就傻了?書上的東西我們必需要會運用。單片機編程用c語言或匯編語言都可以,但是我建議用c語言比較好,假如原來有c語言的基礎(chǔ)那學(xué)起來會更好,假如沒有,也可以邊學(xué)單片機邊學(xué)c語言,c語言也挺簡潔,只是一門工具而已,我勸你最好學(xué)會,將來確定用得著,要不你以后也得學(xué),你一點匯編都不會根本無所謂,但你一點c語言都不會那你將來會吃苦頭。

匯編寫程序代碼效率高,但相對難度較大,而且很羅嗦,尤其是遇到算法方面的問題時,根本是麻煩的不得了,如今單片機的主頻在不斷的提高,我們完全不需要那么高效率的代碼,因為有高頻率的時鐘,單片機的rom也在不斷的提高,足夠裝得下你用c語言寫的任何代碼,c語言的資料又多又好找,將來可移植性特別好,只需要變一個io口寫個溫度傳感器的程序在哪里都能用,所以我勸大家用c語言。

總結(jié)上面,只要你有信念,做事能堅持到底,有不勝利不放棄的劇烈意志,那學(xué)個單片機來說就是件特別簡單的事。

步驟:

1.找本書也許了解一下單片機結(jié)構(gòu),也許了解就行。不用都看懂,又不讓你出書的?!踩臁?/p>

2.找學(xué)習(xí)板練習(xí)編寫程序,學(xué)單片機就是練編程序,遇到不會的再問人或查書。〔二十天〕

3.自己網(wǎng)上找些小電路類的資料練習(xí)設(shè)計外圍電路。焊好后自己調(diào)試,熟識過程?!彩臁?/p>

4.自己完全設(shè)計具有個人風格的電路,產(chǎn)品,你已經(jīng)是高手了……

看到了嗎?下功夫一個多月你就能成為高手,我就講這么多了,學(xué)不學(xué)得會,下不下得了功夫就看你的了。

430單片機試驗心得體會篇4

通過為期一周的單片機實訓(xùn),是我們對這門課有了很多新的了解,彌補了在課堂上學(xué)習(xí)的缺乏。信任這對我們以后的學(xué)習(xí)和工作都會有很大的幫助。我們肯定要在最短的時間里對這些缺乏加以改正!

首先,在這次試訓(xùn)中我被單片機強大的功能所震撼,以前在課堂上完全沒有能理解可編程單片機的優(yōu)越性。這次通過實體仿真軟件等輔助軟件的共同效果,是這次試訓(xùn)有了鮮亮的活力。換是我們認識

到這次試訓(xùn)不僅僅是一個軟件的應(yīng)用,更多的是使我們認識到學(xué)習(xí)到許多在課堂上無法得到的東西。特殊是protues軟件的功能是我們了解了當今開發(fā)系統(tǒng)的新方向,簡直太不行思議啦!

單片機作為一種最簡潔的軟件,與我們的日常生活息息相關(guān),了解一些單片機程序的簡潔錄入是費城必要的。如:led顯示器、鍵盤和顯示器的應(yīng)用和原理。

在被刺實訓(xùn)中我們每個人通過一個八位流水燈的制作,使我們深深地體會到了單片機在現(xiàn)實生活中的小小應(yīng)用,既增添了我們的好奇心,又穩(wěn)固了我們的理論學(xué)問。更讓我們體會到了單片機手動的??

始平臺的完善與成熟。只要你有想法,單片機就有可能讓他成為現(xiàn)實。這里我學(xué)習(xí)完protues軟件后的第一感覺是,雖然這軟件工作不穩(wěn)定,但是會有相當不錯的效果出來。這對我以后的工作肯定會有幫助的。在這次試訓(xùn)中不僅只對單片機編程有了新的認識,還對整個單片機的開發(fā)平臺都有了一廳的了解,這是一筆不錯的收獲。

通過這幾天的試訓(xùn),使我的感受很深,真實"條條大路通羅馬",要到達目的,不同的人就有不同的方法。只要你的方法不錯!五花八門都可以,而且是各有特色。走出來的結(jié)果都有各自的獨到之處。在編程中"簡"字貫穿于整個程序設(shè)計中,越簡潔越好,畢竟單片機留給用戶的資源是有限的,所以我們要充分利用這些資源,到達更好的效果,這些是我們在以后的學(xué)習(xí)生活中應(yīng)值得留意的地方。

在試訓(xùn)中有苦有甜,當我們?yōu)橐粋€很難攻破的程序找出路時,心情煩躁,感覺自己很不行理喻,當程序一點一點編好后,自己從心底感覺到一點小小的勸慰,看著自己的成果。感覺很欣慰,有一絲絲的甜意,幾天的實訓(xùn)使自己的思維規(guī)律也有了小小的進步。

結(jié)束了兩周的電視機實訓(xùn),我們又迎來了單片機課程設(shè)計實訓(xùn),真是讓我們受益匪淺???學(xué)到了許多東西,不管怎么樣,先感謝學(xué)校給我的這么多機會。真正的學(xué)到了東西。為期一周的單片機課程設(shè)計讓我們受益匪淺。此次課程設(shè)計軟件與硬件相結(jié)合,考察了我們的焊接水平與編程能力。對于我們應(yīng)用電子技術(shù)的學(xué)生而言焊接是不成問題,也很順利;可到了編程時就出現(xiàn)了很大的障礙,先開始的顯示時鐘還算順利,下面的報警部分就花費了相當長的時間,還有加上報警時的音樂也是我們到圖書館里查閱資料由匯編轉(zhuǎn)化成c語言得來的。原來還以為編程會很簡潔的,等到實際操作起來才知道它的冗雜性,沒有想像中的那么得心應(yīng)手,理解流程是有思維的前提。單片機是我們上學(xué)期開設(shè)的課程,所以許多專業(yè)學(xué)問也都遺忘了。不過經(jīng)過我們一步步的努力,花費的時間與精力最終沒有白費,效果慢慢地出現(xiàn)了。其實本身程序的思維是正確的,只是步驟中有點小錯誤,所以導(dǎo)致整個程序的結(jié)果很亂,在認真修改程序之后,最終一步步地到達效果了。

我們將各個部分的程序編好后怎么都連不起來,出不了預(yù)期的效果。對于硬件在編程過程中pcb板的接觸又是一個頭疼的問題,在進行編譯的時候,數(shù)碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時就有顯示了,所以也花費了好多時間在pcb板的。重新焊接上。對于軟件我們在時鐘完成后就對其加入了報警系統(tǒng),可加了之后發(fā)覺程序亂了,以前的時鐘也不行以掌握了。經(jīng)過反復(fù)討論,發(fā)覺接地接錯了位置,導(dǎo)致了用來報警的紅燈跟綠燈根本不亮,然后就將接地線重新焊接了一下,功夫不負有心人,紅燈亮了,協(xié)作編好的程序,用紙板攔住了發(fā)射管與接收管之間的信號傳輸,數(shù)碼顯示管出現(xiàn)閃耀的效果,并且沒信號的時候綠燈亮,有信號的時候紅燈就亮了,這個現(xiàn)象讓我們喜從天降。經(jīng)過修改時鐘程序和報警系統(tǒng)都被使用上了,可更大的難題就是如何讓它報警?這困擾了我們,數(shù)碼顯示管上最終有了閃耀的效果,可報警聲還沒加的上去。老師的要求是除了蜂鳴器上的報警聲再加一段音樂。翻閱了圖書館里的書籍,查出來的音樂程序都是用匯編編的,要將此程序放到主程序中就必需將匯編程序改編成c語言程序。這再次困擾了我們,雖然以前也學(xué)過匯編跟c之間的互換,可都是簡潔的,從沒涉及到這么冗雜的程序過,改編很是有壓力,經(jīng)過討論,我們將匯編程序舍棄了,到網(wǎng)上下載了一段音樂程序,是c語言編的。要讓音樂在我們的紅外報警系統(tǒng)中唱出來可不是什么簡潔的事情,雖然找到了音樂程序,但要讓音樂程序跟我們的主程序融合在一起得花費點心思了。

最終在全組人竭盡全力,老師的細心指導(dǎo)下,程序基本編寫勝利,這是我們共同努力的結(jié)果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設(shè)計沒有浪費,我們從中學(xué)到了許多學(xué)問。,也讓我們對單片機有了更深一步的了解。雖然最終結(jié)果是出來了,可這與老師的細心指導(dǎo)是分不開的,她引導(dǎo)我們的思路,原來一竅不通的我們經(jīng)過老師的點撥基本上通了,所以說老師是功不行抹的。

430單片機試驗心得體會篇5

高校試驗室是培育高層次人才和開展科學(xué)討論的重要基地。在西方發(fā)達國家,學(xué)校對培育學(xué)生的動手能力是十分重視的,這一問題近年來也越來越受到我國教育界人士的廣泛重視。為了提高學(xué)生的動手能力,讓學(xué)生做相關(guān)實訓(xùn)并完成單片機試驗報告,在試驗的形式上注重培育學(xué)生的試驗技能和動手能力。從單片機試驗心得中學(xué)生就可以總結(jié)出大量的閱歷以適應(yīng)當代社會的進展。

學(xué)習(xí)單片機這門課程(教學(xué)中選用inter公司的mcs-51),要把握單片機指令系統(tǒng)中匯編語言各種基本語句的意義及匯編語言程序設(shè)計的基本學(xué)問和方法,以及單片機與其他設(shè)備相連接的輸入輸出中斷等接口技術(shù)。使學(xué)生從硬件軟件的結(jié)合上理論聯(lián)系實際,提高動手能力,從而全面把握單片機的應(yīng)用。

試驗教學(xué)的全過程包括認識、基礎(chǔ)、綜合3個階段。以往的單片機試驗是進行軟件的編制和調(diào)試,與實際應(yīng)用中的硬件電路相脫節(jié)。使學(xué)生缺乏硬件設(shè)計及調(diào)試分析能力,對單片機如何構(gòu)成一個單片機最小應(yīng)用系統(tǒng),缺乏認識。發(fā)布的單片機試驗板,通過計算機連接仿真器在試驗板上把硬件和軟件結(jié)合起來一起調(diào)試,

軟件的修改也特別方便,軟件和硬件調(diào)試都通過后,把程序固化在eprom當中,插上8051單片機構(gòu)成一個完好的單片機應(yīng)用系統(tǒng)。

單片機試驗板的構(gòu)成及基本功能

單片機試驗板,它由8031、8155,eprom2764,max232鍵盤及顯示器組成。其中8155片內(nèi)有256個ram單元,接6個7段碼顯示器和8個按鍵作輸入。串行口連接max232串行口轉(zhuǎn)換芯片,p1口留出作為一些掌握量的輸入輸出用以擴展使用。在試驗板上可編寫鍵盤掃描程序、顯示程序、時間的設(shè)定及計時程序、從鍵盤上輸入兩個加數(shù)或減數(shù)顯示結(jié)果程序、位變量的規(guī)律運算程序及串行口和上位機通訊程序等,還可和其它課程相結(jié)合,進行試驗。同時可參考單片機上的比較生動的單片機學(xué)習(xí)教程,學(xué)習(xí)和試驗一起進行.例如,《電子測量》課程中各種頻率的測量,可通過8031單片機p1口輸入被測量,由單片機來進行檢測和顯示,把幾門課程結(jié)合在一起學(xué)習(xí),使課程有延續(xù)性,也提高了學(xué)生學(xué)習(xí)的主動性。由于p1口通過插座引出,也可外部擴展a/dd/a等其他接口芯片,以構(gòu)成新的應(yīng)用系統(tǒng)。

單片機試驗板的衍生功能

此單片機試驗報告中的試驗板是一個單片機應(yīng)用系統(tǒng)的硬件電路。有鍵盤輸入和顯示輸出,在這個基礎(chǔ)電路上通過p1口對不同檢測或掌握對象還可衍生出各種應(yīng)用來。例如:時間的設(shè)置及顯示、溫度的檢測及掌握等,在此試驗板上,編寫相應(yīng)的軟件即可,否則,只在計算機上模擬調(diào)試軟件,則無法了解單片機接口中各種掌握信號的使用。還可幫助學(xué)生學(xué)會分析問題和解決問題的能力。這在單片機試驗報告中都要表達出來。例如:如何檢查程序存儲器和外部數(shù)據(jù)存儲器及i/o接口,執(zhí)行訪問外部程序存儲器eprom2764的0000h單元的指令,只能讀取該單元的內(nèi)容,不能改寫,當dptr=0000h時,執(zhí)行movca@dptr指令,這時候74ls373應(yīng)鎖存地址信號低8位,可用示波器測量74ls373的q0-q7,檢驗是否鎖存了零信號,同樣用示波器檢測p2口是否輸出了地址信號的高8位,用示波器檢測p0口和ale掌握信號。若和原理分析有偏差,很快就可推斷出哪個管腳有問題,可順藤摸瓜,找出問題所在。同理,執(zhí)行單條指令訪問外部接口8155的papbpc口,軟件執(zhí)行時序信號和管腳測量結(jié)果相比較,看是否一致,以便檢查硬件線路是否正確。訪問外部ram數(shù)據(jù)存儲器(8155片內(nèi))時,用示波器測wr及rd掌握信號,如:讀ram時,應(yīng)測到讀掌握信號脈沖,而寫ram時,應(yīng)測得寫掌握信號脈沖。測得的信號肯定是數(shù)字信號(0或1,0.7v左右或3.8v左右),2.5v左右的數(shù)字信號確定有問題。在仿真器上調(diào)試軟件時,通過察看單片機網(wǎng)的相關(guān)專欄得知,可采納仿真器上的晶振,通過后,改用用戶板上的晶振,看結(jié)果是否一致,若有問題,說明用戶板上的晶振有問題,再次通過后,把程序固化在eprom2764中,拔掉仿真頭,插上8031芯片,看是否通過,此時有問題,說明用戶板上的

溫馨提示

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

評論

0/150

提交評論