當前位置

首頁 > 教育範文 > 心得體會 > 精選單片機心得體會大綱

精選單片機心得體會大綱

推薦人: 來源: 閱讀: 3.66W 次

隨着大規模集成電路的出現及其發展,將計算機的CPU 、RAM 、 ROM 、定時/數器和多種I/O接口集成在一片芯片上,形成芯片級的計算機,因此單片機早期的含義稱爲單片微型計算機,直譯爲單片機 。

精選單片機心得體會

單片機是微型計算機應用技術的一個重要分支,近年來在工業智能儀器儀表、光機電設備、自動檢測、信息處理、家電等的得到廣泛應用和迅速發展。

20xx年全國高校畢業生人數超過600萬,可見需要就業的畢業生數目的龐大。另一方面,很多企業削減甚至取消了校園招聘計劃,這“兩重壓力”帶來了就業形勢異常嚴峻的後果。據調查發現,企業需求與人才供給完全不對稱,學生就業難而且企業招人也難的現象。在就業形勢如此嚴峻的情況下,職業規劃對一個大學生來說就顯得很重要了。而看清市場需求則是職業規劃的前提。目前,對於電子行業,嵌入式系統的發展勢如破竹,據統計目前僅單片機設計行業至少有20-30萬的人才缺口,僅北京市場嵌入式硬件開發工程師的需求就已經超過了5萬人,而且還在持續增加。面對如此大的市場需求,相信大家有必要了解一下單片機。

單片機這門課是一科非常重視動手實踐的科目,不能總是看書,但是也不能完全不看書。單片機並不象傳統的數字電路或模擬電路那樣比較直觀,原因是除了“硬件”之外還存在一個“軟件”的因素。正是這個“軟件”的原因使得許多初學者怎麼也弄不懂單片機的工作過程,怎麼也不明白爲什麼將幾個數送來送去就能讓數碼管顯示一串字符或控制一個電機的變速。對初學單片機的人來說,需要從書中大概瞭解一下單片機的各個功能寄存器,如果看的多了反而容易搞亂,現在市場上大多數講單片機的書一開始就講解較複雜的內存、地址、存儲器什麼的,更讓初學者感到不知所云、難以入門。如果按教科書式的學法,上來就是一大堆指令、名詞,學了半天還搞不清這些指令起什麼作用,能夠產生什麼實際效果,那麼也許用不了幾天就會覺得枯燥乏味而半途而廢。簡單的說,使用單片機實際上就是用我們自己編寫的軟件去控制單片機的各個功能寄存器。再簡單些,就是控制單片機哪些引腳的電平什麼時候輸出高電平,什麼時候輸出低電平。由這些高低變化的電平來控制外圍電路,實現我們需要的各個功能。

例如:在單片機應用系統中,經常需要通過RS-232串行口與微機進行通信。目前在各種操作系統中,Microsoft的Windows較爲常見,而且大多Windows95/98等32位平臺。以往在Windows平臺上的串行通信多使用其提供的API函數來實現,這種方法使用起來需要許多底層設置,因而較爲繁瑣,並且難以理解。Microsoft推出的ActiveX技術提供了另外一種實現串行通信的方法。這種方法不僅相對較爲簡單,而且非常實用。尤其是Visual C++這種可視化面向對象的編程環境中,可以真正把串口看作一個對象,編程時只需簡單的設置,理解起來也很容易。

學習單片機的最有效方法是理論與實踐並重。學習與實踐結合,邊學習、邊演練,循序漸進,這樣舉一反三,就能將用到的指令理解、吃透、紮根於腦海,甚至“根深蒂固”。也就是說,當你此次學習完某幾條指令後(一次數量不求多,只求懂),接下去就該做實驗了,通過實驗,使你感受剛纔的指令產生的控制效果,眼睛看得見(燈光)、耳朵聽得到(聲音),通過這些感性認識就能深刻理解指令是怎樣轉化成信號去控制電子元器件的。

單片機的特點 :具有優異的性能價格比;集成度高、體積小、可靠性高 ;控制功能強 ;低電壓、低功耗

單片機的應用 :

1 、在智能儀器儀表中的應用:在各類儀器儀表中引入單片機,使儀器儀表智能化,提高測試的自動化程度和精度,簡化儀器儀表的硬件結構,提高其性能價格比。

2 、在機電一體化中的應用:機電一體化產品是指集機械、微電子技術、計算機技術於一本,具有智能化特徵的電子產品。

3 、在實時過程控制中的應用:用單片機實時進行數據處理和控制,使系統保持最佳工作狀態,提高系統的工作效率和產品的質量。

4 、在人類生活中的應用:目前國外各種家用電器已普通採用單片機代替傳統的控制電路。

5 、在其它方面的應用:單片機除以上各方面的應用,它還廣泛應用於辦公自動化領域、商業營銷領域、汽車及通信、計算機外部設備、模糊控制等各領域中。

單片機的基本組成 :它由 CPU 、存儲器(包括 RAM 和 ROM )、 I/O 接口、定時 / 計數器、中斷控制功能等均集成在一塊芯片上,片內各功能通過內部總線相互連接起來。

輸入 / 輸出引腳 P0 、 P1 、 P2 、 P3 的功能 :P0.0~P0 。 7 : P0 口是一個 8 位漏極開路型雙向 I/O 端口。在訪問片外存儲器時,它分時作低 8 位地址和 8 位雙向數據總線用。在EPROM 編程時,由 P0 輸入指令字節,而在驗證程序時,則輸出指令字節。驗證程序時,要求外接上拉電阻。 P0 能以吸收電流的方式驅動8個LSTTL 負載。

P1. 0 ~P1. 7 ( 1~8 腳): P1 是一上帶內部上拉電阻的 8 位雙向 I/O 口。在 EPROM 編程和驗證程序時,由它輸入低 8 位地址。 P1 能驅動 4 個 LSTTL 負載。

爲了高效的掌握單片機技術,擁有一款價廉物美的單片機開發套件則是非常重要的,這樣我們就可以將自己設計的程序真正的在單片機裏運行起來。以前的單片機硬件開發平臺上千元的價格並不是一般的初學者所能夠承受的。針對這樣的'現狀,爲了幫助更多想學單片機又沒有經濟能力的同學,我在電子創新實驗室開發了一套超高性價比的單片機開發套件。該套件以它自身的結構特點,可用於8位單片機基礎學習、各種電子方面的課程設計、相關單片機的畢業設計、電子方面的各種競賽以及微控制器方面的項目研發等。它成爲我追求嵌入式系統高手夢想的基石!

開發板擺在你的面前,親自操作它,纔會有深刻的體會,才能學明白它。從最簡單的流水燈實驗做起,等你能讓那八個流水燈按照你的意願隨意流動時你已經入門了,你會發現單片機是多麼迷人的東西,當你編寫的程序按你的意願實現時,你能體會到學習單片機帶來的無窮樂趣!

等初步學會了單片機軟件設計後,可將通常由硬件完成的工作交由軟件實現,這樣,系統的體積、功耗、成本將大大降低,而功能得到提升與增強,使習慣於傳統電路設計的人對單片機產生一種妙不可言的相見恨晚之感,真正感受、體會到現代單片微型計算機的強大作用,從而投身於單片機開發的行業中。從此,

你的人生因爲有了單片機而精彩!

還等什麼呢,行動起來吧,找一套獨特的造型、超高的性價比、詳盡資料配備單片機開發板開啓8位單片機教程的新高潮。在短期內,你將領略從8位單片機硬件設計到軟件開發的整個過程,驚喜、激動、歡呼都將是你的切身體會,只要你肯努力、下功夫、多實踐,一定會成功的!