『壹』 自學單片機有好處和必要嗎
其實你們專業課就有單片機,但如果你覺得很無聊,想學點這些來充實自己,對你以後的學習來說也是有意義的。
首先,你要明確一點,單片機是自動控制領域一個比較重要的控制晶元,它是用來控制系統電路的運行的。有的時候沒它不行,但它也不是單單只做單片機。所以電子技術你要知道,比如設計模擬電路,數字電路。在程序方面,雖然很多人都喜歡用C編寫程序,但匯編指令也是學單片機必須要掌握的,因為有的時候,涉及最底層的晶元操作時候,C語言不一定能完全勝任。不要怕麻煩,不要覺得匯編指令枯燥就不管它。
接下來說說怎麼學,先問問你的學長你們學校開什麼廠家的單片機的教程,一般中國的大學單片機課程都是教51系列單片機,但也有教其他單片機的。還有就是問問你們的老師有沒有組織什麼興趣組或參加電子比賽的。你可以先混進去跟老師和學長們學習。就算是旁觀也比你悶著頭自己學容易上手。
然後買本單片機教材,先把原理看一下,然後自己買個對應的單片機學習板(要跟你學的單片機種類相同哦),自己把書本上的程序都寫一次,燒寫進單片機里看看結果如何。然後把書本後的上機操作習題都寫出程序燒進單片機試試。
如果你們學校有參加電子比賽的,而老師也樂意讓你跟著學長後面學的,那是最好不過的,因為學校有資源,不用自己額外花錢。
有什麼成果!首先是能在你上單片機課之前就了解了這門課,如果學得快這時候你能根據自己的理解來嘗試做一個小小的自控系統了。以前我的學弟就是,還沒開課,就能跟我做數據採集系統了。他們那屆上完單片機課之後(大三上學期),他的畢業設計都做完了,並且把作品拿去參賽。這成為了他就業的資本了,因為要做電子方面的研發工作,一般都要求有經驗。應屆畢業生沒工作經驗怎麼辦,參加過比賽的學生一般比啥都沒作過的更有機會,參加過比賽作過東西出來的就是經驗。
『貳』 單片機的優缺點
這個東西是要看運用環境,和控制策略!再不同的環境下用不同的控制器件!比如邏輯控制工業上一般用PLC,比如電梯!能用單片機控制了,誰還用工控機,工控機 1W多!單片機幾十塊錢.不好回答你的問題!知道怎麼用,但是表達不出來!文筆所限啊!
『叄』 51單片機的優缺點
一、51單片機
應用最廣泛的8位單片機當然也是初學者們最容易上手學習的單片機,最早由Intel推出,由於其典型的結構和完善的匯流排專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代「經典」,為以後的其它單片機的發展奠定了基礎。
51單片機之所以成為經典,成為易上手的單片機主要有以下特點:
特性
1、從內部的硬體到軟體有一套完整的按位操作系統,稱作位處理器,處理對象不是字或位元組而是位。不但能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。
2、同時在片內RAM區間還特別開辟了一個雙重功能的地址區間,使用極為靈活,這一功能無疑給使用者提供了極大的方便。
3、乘法和除法指令,這給編程也帶來了便利。很多的八位單片機都不具備乘**能,作乘法時還得編上一段子程序調用,十分不便。
缺點
(雖然是經典但是缺點還是很明顯的)
1、AD、EEPROM等功能需要靠擴展,增加了硬體和軟體負擔
2、雖然I/O腳使用簡單,但高電平時無輸出能力,這也是51系列單片機的最大軟肋
3、運行速度過慢,特別是雙數據指針,如能改進能給編程帶來很大的便利
4、51單片機保護能力很差,很容易燒壞晶元
應用范圍:目前在教學場合和對性能要求不高的場合大量被採用。
使用最多的器件:8051、80C51
『肆』 單片機的優點
1、主流單片機包括CPU、4KB容量的ROM、128 B容量的RAM、 2個16位定時/計數器、4個8位並行口、全雙工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。 晶元
2、系統結構簡單,使用方便,實現模塊化; 3、單片機可靠性高,可工作到10^6 ~10^7小時無故障; 4、處理功能強,速度快。 5、低電壓,低功耗,便於生產攜帶型產品 6、控制功能強 7、環境適應能力強。
單片機系統因干擾復位或掉電後復位均屬非正常復位,應進行故障診斷並能自動恢復非正常復位前的狀態。
『伍』 stc單片機的優缺點
一、stc單片機的優點:
1、下載燒錄程序用串口方便好用,容易上手,擁有大量的學習資料及視頻,最著名的要屬於昌暉儀表網的那個視頻了,好多對單片機有興趣的朋友都是通過這個視頻入門的,同時具有寬電壓:5.5~3.8V,2.4~3.8V, 低功耗設計:空閑模式,掉電模式(可由外部中斷喚醒)。
2、STC單片機具有在應用編程,調試起來比較方便;帶有10位AD、內部EEPROM、可在1T/機器周期下工作,速度是傳統51單片機的8~12倍,價格也較便宜。
3、4通道捕獲/比較單元,STC12C2052AD系列為2通道,也可用來再實現4個定時器或4個外部中斷,2個硬體16位定時器,兼容普通8051的定時器。4路PCA還可再實現4個定時器,具有硬體看門狗、高速SPI通信埠、全雙工非同步串列口,兼容普通8051的串口。
4、同時還具有先進的指令集結構,兼容普通8051指令集。
二、stc單片機的缺點:功耗較高,5V供電,其次,stc單片機內集成資源少。
STC單片機是宏晶科技生產的高速、低功耗、超強抗干擾的新一代8051單片機51單片機。指令代碼完全兼容傳統8051,但速度快8-12倍,內部集成 MAX810專用復位電路。4路PWM 8路高速10位A、D轉換,針對電機電機的供應商控制,強干擾場合,成為繼51單片機後一個全新系列單片機。
『陸』 51單片機的作用
作為最古老的單片機之一,51單片機在各行各業都發揮了十分重要的作用,32位機的ARM未出之前,嵌入式的應用諸如航空航天,51單片機是最重要的控制器,其他各個領域特別是民用產品,51單片機滲入到了方方面面。工業控制上,可以說51單片機占據了大半邊天。就是現在,51單片機也有舉足輕重的作用,特別是小型控制系統,51單片機因為有數據匯流排和地址匯流排的關系,8位單片機中有著無與倫比的優勢。
『柒』 學習單片機的好處
單片微型計算機簡稱單片機,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的縮寫MCU表示單片機,現在電子設備和機電設備大多是單片機控制的,用單片機控制一是可簡化外圍電路,二是可用修改軟體的方法來改變功能或提高性能三是便於與其它設備通信聯網總之要搞電路設計或自動化控制,隨著經濟的發展,單片機的應用越來越廣泛了,並逐漸進入了各行各業:
1、工業自動化。主要是過程式控制制技術、數據採集、測控技術和機電一體化技術【機器人】
2、智能儀器儀表。用於提高儀器的精度和准確度。
3、消費類電子產品。主要是家電領域。像洗衣機、電冰箱、空調、電視、微波爐、手機、IC卡、汽車電子設備等。
4、通信方面。用於數據機、程式控制交換技術以及各種通信設備。
5、武器裝備。飛機、軍艦、坦克、導彈、魚雷制導、智能武器裝備、太空梭導航系統等都有單片機深入其中。
6、終端機外部設備控制。計算機網路終端設備如銀行終端以及計算機外部設備,如列印機、硬碟驅動器、繪圖機、傳真機、復印機等,在這些設備中都使用了單片機。
7、多機分布式系統。可用單片機構成分布式測控系統,它使單片機進入了一個新的水平。
現在所有的電子產品都有用到單片機,現在是一個比較吃香的行業。
『捌』 單片機的作用
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機了解計算機原理與結構的最佳選擇。
可以說,二十世紀跨越了三個「電」的時代,即電氣時代、電子時代和現已進入的電腦時代。不過,這種電腦,通常是指個人計算機,簡稱PC機。它由主機、鍵盤、顯示器等組成(如圖1所示)。還有一類計算機,大多數人卻不怎麼熟悉。這種計算機就是把智能賦予各種機械的單片機(亦稱微控制器,如圖2所示)。顧名思義,這種計算機的最小系統只用了一片集成電路,即可進行簡單運算和控制。因為它體積小,通常都藏在被控機械的「肚子」里。它在整個裝置中,起著有如人類頭腦的作用,它出了毛病,整個裝置就癱瘓了。現在,這種單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。各種產品一旦用上了單片機,就能起到使產品升級換代的功效,常在產品名稱前冠以形容詞——「智能型」,如智能型洗衣機等。現在有些工廠的技術人員或其它業余電子開發者搞出來的某些產品,不是電路太復雜,就是功能太簡單且極易被仿製。究其原因,可能就卡在產品未使用單片機或其它可編程邏輯器件上。
在計算機出現以前,有不少能工巧匠做出了不少精巧的機械。 進入電器時代後,人們藉助電氣技術實現了自動控制機械,自動生 產線甚至自動工廠,並且大大地發展了控制理論。然而,在一些大 中型系統中自動化結果均不理想。只有在計算機出現後,人們才見 到了希望的曙光。如今藉助計算機逐漸實現了人類的夢想。但是, 計算機出現後的相當長的時間里,計算機作為科學武器,在科學的 神聖殿堂里默默地工作,而工業現場的測控領域並沒有得到真正的 應用。只有在單片機(Microcontroller)出現後,計算機才真正 地從科學的神聖殿堂走入尋常百姓家,成為廣大工程技術人員現代 化技術革新,技術革命的有利武器。目前,單片機在民用和工業測 控領域得到最廣泛的應用。彩電,冰箱,空調,錄像機,VCD,遙 控器,游戲機,電飯煲等無處不見單片機的影子,單片機早已深深 地溶入我們每個人的生活之中。
單片機能大大地提高這些產品的智能性,易用性及節能性等主要性能指標,給我們的生活帶來舒適和方便的同時,在工農業生產 上也極大地提高了生產效率和產品質量。 單片機按用途大體上可分為兩大類:
1--通用型單片機
2--專用型單片機
專用型單片機是指用途比較專一,出廠時程序已經一次性固化好, 不能再修改的單片機。例如電子表裡的單片機就是其中的一種。 其生產成本很低。
通用型單片機的用途很廣泛,使用不同的介面電路及編制不同的應用程序就可完成不同的功能。小到家用電器儀器儀表,大到機器設備和整套生產線都可用單片機來實現自動化控制。
『玖』 單片機的作用是什麼
單片機主要用來提高反跟蹤的性能。它通過固化的軟體(該軟體不可讀)對寫入和讀出的數據按一定的演算法進行變換,並採用金天地公司獨創的數據交換隨機技術使得每次軟體與狗交互的位元組流都不一樣(即使寫入的數據是相同的)。這樣就有效地防止了軟體跟蹤和邏輯分析儀的分析,保證了加密的可靠性。