A. 學單片機能做什麼能從事什麼工作
這個問題相當於:
大學物理實驗課中學習使用分光鏡觀察干涉條紋,以後有什麼用、可做什麼工作?這類實驗器具有發展前景么?(觀察干涉條紋的實驗,也是基礎物理實驗中操作難度相對大的一個。)
單片機學習起到的作用,跟上述類似——相信這樣一說心裡就能有個大概的感覺了吧。
具體來說:
通過學習單片機,有利於深入了解微機的電子運行原理,有利於了解硬體基礎運行規則和規律。
在單片機編程中所需要用到的匯編指令,也有利於引導計算機科學相關專業的學生下潛去了解底層編程語言的特性。
融入動手實踐的課程,都有利於更直觀、感性地傳授知識。
對於今後的工作來說,無論是從事計算機程序設計、電子線路設計、微電子線路及系統設計,單片機的學習經歷都有助益。在本科學習中,除非專業限定特別狹窄,一般不會極度深究單片機本身的內容;更多地是一種入門普及教學——所以可以作為一門通識課程來看待它——所起到的作用也與大多數通識課程相近。
關於 ARM(Advanced RISC Machines, Ltd.),該公司的核心產品線是一類綜合性的微處理器產品,並不是簡單通過某一門課程的學習可以達到的;但無疑單片機相關知識作為先修內容之一是必要和可取的。
關於 DSP(Digital Signal Processing),該領域涵蓋面極廣,且軟、硬體均全面覆蓋。如果要在其領域中發展,一般人只能精通掌控其中幾個分支領域,所以不必擔心、也不要期望某一門基礎課程可以左右任何事情。
至於單片機本身的前景,目前電路規模巨大、功能完善的電子/微電子計算系統已經非常成熟,所以單片機的實際應用可能是在一些小型的專用系統或專用電路上;另外,它本身作為臨時的實驗或建模素材,也有簡便易行的特徵。
關於最後一個問題:知識面只覆蓋任何一個小領域的人,進階的學習和工作都會受到非常大的限制;在基礎教育階段盡量開拓自己的知識面總是有利的。
B. 搞單片機編程的,在社會上一般從事什麼工作,什麼行業,能舉例說明嗎
一般就是做研發類的工作吧,行業就很多了,只要是生產電子設備的行業就行(當然電子設備不要是太高端的),如樓宇自控,電子醫療設備,電話傳真辦公設備,工業控制類的設備,電子智能玩具...有很多
C. 單片機可以做什麼事
單片機,又稱微處理器,他將一個系統所需要的RAM,Rom ,CPU等相關外設集成在一塊集成電路上,我們通過匯編語言或者C語言寫成我們需要的程序下載到單片機中運行,其實無論哪種單片機無非都是在控制自己的相關IO高低變化從而達到控制外設的目的。
在學習單片機的過程中,大部分人也是從點亮一個LED 燈泡開始的,完後時流水燈,控制繼電器,在然後就是各種協議,IIC,,spi,usart等。
S7200-plc
例如有這么一個控制系統,要求光電檢測物體,當光電檢測到物體到來時,接近感測器隨機檢測物體是否為金屬,當為金屬時系統不做處理,當不為金屬時系統輸出報警型號,控制報警器工作3S後關閉報警器,提示人工挑揀。
方法如下:
1、利用幾點器加延時繼電器進行設計,完全可以達到要求,成本也不是很高。
2、採用PLC,更加簡單,一個梯形圖外加幾個繼電器就搞定,但是成本高了,而且對於PLC的IO口來說一種浪費。
3、採用單片機:我們將光電採集的信號進入單片機的外部中斷,在中斷程序中判斷接近感測器的電平變化,沒有信號就不是金屬物體,我們輸出一個電平信號用定時器延時3秒就可以,而且成本低廉。
接下來我們對此系統進行擴展,加入一個1602液晶顯示屏成本10元以內,在液晶上我們對經過光電的物體進行技術,顯示出非金屬物體有過少個,我們還可以加入按鍵來隨時調節報警輸出時間。成本基本無變化。如果我們用PLC的話,就需要加HDMI,組態。
(3)單片機編程能幹什麼擴展閱讀:
單片機分類標准①:通用性
按通用性可分為:通用型/專用型
這是按單片機適用范圍來區分的。例如,80C51是通用型單片機,它不是為某種專用途設計的;專用型單片機是針對一類產品甚至某一個產品設計生產的,例如為了滿足電子體溫計的要求,在片內集成ADC介面等功能的溫度測量控制電路。
單片機分類標准②:匯流排結構
按匯流排結構可分為:匯流排型/非匯流排型
這是按單片機是否提供並行匯流排來區分的。匯流排型單片機普遍設置有並行地址匯流排、 數據匯流排、控制匯流排,這些引腳用以擴展並行外圍器件都可通過串列口與單片機連接。
另外,許多單片機已把所需要的外圍器件及外設介面集成一片內,因此在許多情況下可以不要並行擴展匯流排,大大減省封裝成本和晶元體積,這類單片機稱為非匯流排型單片機。
單片機分類標准③:應用領域
按應用領域可分為:家電類,工控類,通信類,個人信息終端類等等
一般而言,工控型定址范圍大,運算能力強;用於家電的單片機多為專用型,通常是小封裝、低價格,外圍器件和外設介面集成度高。
單片機分類標准④:數據匯流排位數
按單片機數據匯流排位數可分為:4位、8位、16位和32位單片機
4位單片機結構簡單,價格便宜,非常適合用於控制單一的小型電子類產品,如PC機用的輸入裝置(滑鼠、游戲桿)、電池充電器、遙控器、電子玩具、小家電等。 2. 8位單片機。
8位單片機是目前品種最為豐富、應用最為廣泛的單片機,目前,8位單片機主要分為51系列及和非51系列單片機。51系列單片機以其典型的結構,眾多的邏輯位操作功能,以及豐富的指令系統,堪稱一代「名機」。
16位單片機 16位單片機操作速度及數據吞吐能力在性能上比8位機有較大提高。目前,應用較多的有TI的MSP430系列、凌陽SPCE061A系列、Motorola的68HC16系列、Intel的MCS-96/196系列等。
32位單片機 與51單片機相比,32位單片機運行速度和功能大幅提高,隨著技術的發展以及價格的下降,將會與8位單片機並駕齊驅。32位單片機主要由ARM公司研製,因此,提及32位單片機,一般均指ARM單片機。
嚴格來說,ARM不是單片機,而是一種32位處理器內核,實際中使用的ARM晶元有很多型號,常見的ARM晶元主要有飛利浦的LPC2000系列、三星的S3C/S3F/S3P系列等。
D. 有做過單片機的嗎,做單片機平常都做些什麼呢,用到哪些軟體啊,謝謝
一、單片機能做什麼?
單片機能用作工業控制,自動化;
智能家居也可用到它;
玩具,車,工藝口,飛行器,也用到它;
總之,一些下位機的部分,自動控制的部分,單片機就可以勝任
二、用到的軟體?
編程軟體:單片機一般都需要編程,然後才能工作,每種類型的單片機有它自已公司的軟體,看你用哪種了,常用51、AVR、PIC系例,51又分STC、Atmel等,編程軟體都不同
應用軟體:是指與單片機通訊,互動的上位機軟體,一般都是通過串口與單片機聯接,比如串口調試助手,舵機調試軟體,LED屏控制軟體等
E. 學習單片機編程的就業方向
keil 以及protel 需要學好;
C語言是必須的,有精力就還要C++,以及visual c++都得學
模擬電路,數字電路的基礎也得好。
當你單片機很熟練了之後,建議你學ARM,或者FPGA。
將來就業主要是進電子公司 做驅動電路,做晶元設計等
F. 學習單片機今後從事什麼工作
關於單片機的工作主要是工業上有關單片機的系統的設計及程序編寫,比如車間的基於單片機的控制系統,也可以從事基於單片機的某些電子產品的開發. 建議你軟硬體都平衡發展,這樣可以從事單片機整個系統的設計工作,如果只是會單片機的話,只能從事單片機軟體的編程工作.
G. 單片機編程器 有什麼用途
單片機編程器 是向晶元寫入程序的一個硬體設備 簡單的講就是給單片機寫寫程序用的
這里有具體資料:
編程器在台灣是叫燒錄器,因為台灣的半導體產業發展的早,到大陸後,客戶之所以叫它為「編程器」是因為現在英文名為PROGRAMMER,這個英文名與一般編寫軟體程式設計師是同名,所以就叫「編程器」,編程器實際上是一個把可編程的集成電路寫上數據的工具,編程器主要用於單片機(含嵌入式)/存儲器(含BIOS)之類的晶元的編程(或稱刷寫)。 編程器在功能上可分通用編程器和專用編程器.專用型編程器價格最低,適用晶元種類較少,適合以某一種或者某一類專用晶元編程的需要,例如僅僅需要對PIC系列編程。全功能通用型一般能夠涵蓋幾乎(不是全部)所有當前需要編程的晶元,由於設計麻煩,成本較高,限制了銷量,最終售價極高,適合需要對很多種晶元進行編程的情況。 像比如:ISD1700編程器,他針對的是ISD1700全系統語音晶元,ISD1700編程器又可以分為多片編程器和 單片拷貝機,還有如:PM50編程器,PM60編程器,ISD3340編程器
H. 學習單片機後能從事什麼樣的工作
單片機主要用於編程之類的,學的精通一點的話,可以做軟體工程師之類的工作。
其實學習什麼並不重要,重要的是你一定要在這個行業學精,如果你在這個行業做到了NO.1,那麼你就不怕沒有好前途。
I. 單片機編程有什麼前途
在電子領域,單片機是最為基礎的東西,搞ARM、DSP、FPGA等的工程師肯定也是從單片機開始學起的。
單純搞單片機,工資不會太高,但這是基礎,你必須從它學起。
J. 學了單片機以後可以做什麼工作
學會單片機後可以做電子產品開發工作。例如,你家的洗衣機(單片機控制著怎麼轉什麼時候轉)、例如遙控器(單片機發碼讓接收設備能識別),很多智能家電都要用到單片機....