① 有經驗的人談談學單片機的就業前景
學單片機的就業前景很好的,有以下的公司:
1.Motorola 單片機:是世界上最大的單片機廠商,品種全,選擇餘地大,新產品多,在8位機方面有68HC05和升級產品68HC08,68HC05有30多個系列200多個品種,產量超過20億片.
2.Microchip 單片機是市場份額增長最快的單片機.他的主要產品是 16C 系列 8 位單片機,CPU採用 RISC 結構,僅 33 條指令,運行速度快,且以低價位著稱.
3.東芝單片機從 4 位倒 64 位,門類齊全.4 位機在家電領域仍有較大市場.
4. 富士通也有 8 位,16 位和 32 位單片機,但是 8 位機使用的是 16 位的 CPU 內核.
5.8051 單片機最早有Intel公司推出8051/31類單片機,也是世界上使用量最大的幾種單片機之一.由於Intel公司將重點放在186,386,奔騰等與PC類兼容的高檔晶元開發上.
6.NS單片機:COP8 單片機是美國國家半導體公司的產品,該公司以生產先進的模擬電路著稱,能生產高水平的數字模擬混合電路.\
7.三星單片機有 KS51 和 KS57 系列 4 位單片機,KS86 和 KS88 系列 8 位單片機,KS17 系列 16位單片機和KS32系列32位單片機,三星還為ARM公司生產ARM單片機,常見的S344b0等.三星單片機為 OTP型 ISP 在片編程功能.
8.中國台灣凌陽科技股份有限公司(Sunplus Technology CO. LTD)至力於8位和16位機的開發.SPMC65 系列單片機是凌陽主推產品,採用 8 位SPMC65 CPU 內核,並圍繞這個通用的CPU內核,形成了不同的片內資源的一系列產品。
9.美國 SST 公司推出的 SST89 系列單片機為標準的 51 系列單片機,包括SST89E/V52RD2SST89E/V54RD2,SST89E/V58RD2,SST89E/V554RC,SST89E/V564RD等.
10.TI 公司的 MSP430 系列單片機: MSP430 系列單片機是由 TI公司開發的 16 位單片機。其突出特點是超低功耗,非常適合於各種功率要求低的場合。
② 單片機可以做什麼事
單片機,又稱微處理器,他將一個系統所需要的RAM,Rom ,CPU等相關外設集成在一塊集成電路上,我們通過匯編語言或者C語言寫成我們需要的程序下載到單片機中運行,其實無論哪種單片機無非都是在控制自己的相關IO高低變化從而達到控制外設的目的。
在學習單片機的過程中,大部分人也是從點亮一個LED 燈泡開始的,完後時流水燈,控制繼電器,在然後就是各種協議,IIC,,spi,usart等。
S7200-plc
例如有這么一個控制系統,要求光電檢測物體,當光電檢測到物體到來時,接近感測器隨機檢測物體是否為金屬,當為金屬時系統不做處理,當不為金屬時系統輸出報警型號,控制報警器工作3S後關閉報警器,提示人工挑揀。
方法如下:
1、利用幾點器加延時繼電器進行設計,完全可以達到要求,成本也不是很高。
2、採用PLC,更加簡單,一個梯形圖外加幾個繼電器就搞定,但是成本高了,而且對於PLC的IO口來說一種浪費。
3、採用單片機:我們將光電採集的信號進入單片機的外部中斷,在中斷程序中判斷接近感測器的電平變化,沒有信號就不是金屬物體,我們輸出一個電平信號用定時器延時3秒就可以,而且成本低廉。
接下來我們對此系統進行擴展,加入一個1602液晶顯示屏成本10元以內,在液晶上我們對經過光電的物體進行技術,顯示出非金屬物體有過少個,我們還可以加入按鍵來隨時調節報警輸出時間。成本基本無變化。如果我們用PLC的話,就需要加HDMI,組態。
(2)三星單片機學習擴展閱讀:
單片機分類標准①:通用性
按通用性可分為:通用型/專用型
這是按單片機適用范圍來區分的。例如,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系列等。
③ 跪求 三星單片機用什麼軟體編程(匯編) 主流用什麼軟體,還可以用什麼軟體。
kell啊,基本所有開發嵌入式的都用這個軟體,但一般大家都用c,很少用匯編的,因為匯編不易讀,而且不容易實現代碼重用。但在一些底層的程序中,如驅動,用匯編