『壹』 現在主流單片機都有哪些
幾種主流單片機簡介
目前已投放市場的主要單片機產品多達70 多個系列,500多個品種。這其中還不包括那些系統或整機廠商定製的專用單片機,及針對專門業務、專門市場的單片機品種。這里僅對部分常見的和常用的單片機系列進行介紹。
(1)8051 單片機
最早由Intel 公司推出的8051/31 類單片機也是世界上用量最大的幾種單片機之一。由於Intel公司在嵌入式應用方面將重點放在186、386、奔騰等與PC 類兼容的高檔晶元的開發上,隨後Intel公司將80C51內核使用權以專利互換或出讓給世界許多著名IC製造廠商,如 Philips 、NEC、Atmel、AMD、Dallas、siemens、Fujutsu、OKI、華邦、LG等。在保特與80C51單片機兼容的基礎上,這些公司容入了自身的優勢,擴展了針對滿足不同測控對象要求的外圍電路,如滿足模擬量輸入的A/D、滿足伺服驅動的PWM、滿足高速輸入/輸出控制的HSL/HSO、滿足串列擴展匯流排I2C、保證程序可靠運行的的WDT、引入使用方便且價廉的Flash ROM等,開發出上百種功能各異的新品種。這樣80C51單片機就變成了眾多晶元製造廠商支持的大家族,統稱為80C51系列單片機。客觀事實表明,80C51已成為8位單片機的主流,成了事實上的標准MCU晶元。
(2)MOTOROLA 單片機
MOTOROLA 是世界上最大的單片機廠商,品種全、選擇餘地大、新產品多是其特點。在8 位機方面有68HC05 和升級產品68HC08。68HC05有30 多個系列,200 多個品種,產量已超過20 億片。16 位機68HC16 也有十多個品種。32位單片機的683XX 系列也有幾十個品種。MOTOROLA 單片機特點之一是在同樣速度下所用的時鍾頻率較Intel 類單片機低得多,因而使得高頻雜訊低、抗干擾能力強,更適合用於工業控制領域及惡劣的環境。
(3)Microchip 單片機
Microchip單片機是市場份額增長最快的單片機。它的主要產品是16C系列8位單片機,CPU 採用RISC 結構,僅33 條指令,其高速度,低電壓,低功耗,大電流LCD 驅動能力和低價位OTP 技術等都體現出單片機產業的發展新趨勢。且以低價位著稱,一般單片機價格都在一美元以下。由美國Microchip 公司推出的PIC 單片機系列產品,已有三種系列多種型號的產品問世,從電腦的外設,家電控制,電訊通信,智能儀器,汽車電子到金融電子的各個領域都得到廣泛的應用。Microchip 單片機沒有掩膜產品,全都是OTP 器件(近年已推出FLASH型單片機——編者注)。Microchip 強調節約成本的最優化設計、使用量大、檔次低、價格敏感的產品。
(4)Atmel 單片機
ATMEL 公司的90 系列單片機是增強 RISC內載 Flash 的單片機,通常簡稱為 AVR 單片機,90 系列單片機是基於新的精簡指令RISC 結構的。這種結構是在90 年代開發出來的綜合了半導體集成技術和軟體性能的新結構,這種結構使得在8 位微處理器市場上AVR 單片機具有最高 MIPS mw 能力
(5)NEC 單片機
NEC 單片機自成體系,以8 位單片機78K 系列產量最高,也有16 位、32位單片機。16位以上單片機採用內部倍頻技術,以降低外時鍾頻率。有的單片機採用內置操作系統。NEC的銷售策略著重於服務大客戶,並投入相當大的技術力量幫助大客戶開發產品。
(6)東芝單片機
東芝單片機從4 位單片機到64 位單片機,門類齊全。4位機在家電領域仍有較大的市場。8 位機主要有870 系列、90 系列等,該類單片機允許使用慢模式,採用32K 時鍾時功耗低至10uA 數量級。CPU內部多組寄存器的使用,使得中斷響應與處理更加快捷。東芝的32位單片機採用MIPS3000A RISC的CPU結構,面向VCD、數字相機、圖像處理等市場。
(7)富士通單片機
富士通有8 位、16位和32 位單片機,其中8 位單片機主要有3V 產品和5V 產品,3V產品應用於消費類及便攜設備,如空調、洗衣機、冰箱、電表、小家電等,5V產品應用於工業及汽車電子。8位單片機有8L 和8FX 兩個系列,是市場上最常見的兩個系列。16位主流單片機有MB90F387,MB90F462,MB90F548,MB90F428 等,這些單片機主要是採用64腳或100 腳QFP 封裝,1路或多路CAN 匯流排,並可外擴匯流排,適用於電梯、汽車電子車身控制及工業控制等。32位單片機採用RISC 結構,主要產品有MB91101A,它採用100 腳QFP 封裝,超低成本,可外擴匯流排,適用於POS 機、銀行稅控列印機等;MB91F362GA,208 腳QFP 封裝,CAN 匯流排,可外擴匯流排,適用於電力及工業控制等;MB91F364GA,120 腳LQFP 封裝,CAN 匯流排,I2C等豐富通訊介面,支持低成本的在線模擬技術(AccemiCMDE),廣泛適用於要求高性能低成本的各種應用。富士通公司注重於服務大公司、大客戶,幫助大客戶開發產品。
自單片機在上世紀70 年代產生以來,在短短幾十年的時間內得到了飛速的發展,隨著工藝技術及技術的不斷發展,新的單片機將會不斷出現。
『貳』 常用單片機的型號
常用單片機的型號有8 位單片機、16位單片機、32位單片機。
1、8 位單片機
這類單片機的控制功能較強,品種最為齊全,由於其片內資源豐富和功能強大,主要在工業控制、智能儀表、家用電器和辦公自動化系統中應用。
2、16位單片機
CPU是16 位的,運算速度普遍高於8 位機,有的單片機的定址能力高達1MB,片內含有A/D 和D/A轉換電路,支持高級語言。
3、32位單片機
32位單片機的字長為32位,是單片機的頂級產品,具有極高的運算速度。代表產品有Intel公司的MCS-80960系列、Motorola公司的M68300系列、Hitachi公司的Super H(簡稱SH)系列等。
(2)單片機cpu型號擴展閱讀
單片機的特點
1、低功耗3種低功耗模式
休眠,停止,待機模式。為RTC和備份寄存器供電的VBAT。
2、調試模式
串列調試(SWD)和JTAG介面。
3、DMA
12通道DMA控制器。支持的外設:定時器,ADC,DAC,SPI,IIC和UART。3個12位的us級的A/D轉換器(16通道)
4、A/D測量范圍
0-3.6V。雙采樣和保持能力。片上集成一個溫度感測器。
『叄』 常用單片機的CPU型號
at89s51:(同型號的有stc89c51,支持在系統編程)
4K位元組可編程FLASH存儲器(壽命:1000寫/擦循環)
全靜態工作:0Hz-24KHz
三級程序存儲器保密鎖定
128*8位內部RAM
32條可編程I/O線
兩個16位定時器/計數器
6個中斷源
可編程串列通道
低功耗的閑置和掉電模式
at89s52:(同型號的有stc89c52,支持在系統編程)
8K位元組在系統可編程Flash存儲器、
1000次擦寫周期、 全靜態操作:0Hz~33Hz 、
三級加密程序存儲器 、 32個可編程I/O口線 、
三個16位定時器/計數器 八個中斷源 、
全雙工UART串列通道、 低功耗空閑和掉電模式 、
掉電後中斷可喚醒 、看門狗定時器 、雙數據指針 、掉電標識符 。
stc12c5axxad(xx表示flash大小,單位:KB)
增強型 8051 CPU,1T,單時鍾/ 機器周期,
工作頻率范圍:0 - 35MHz,相當於普通8051 的 0~420MHz
用戶應用程序空間 1K / 2K / 4K / 5K / 6K 位元組......
片上集成 256 位元組 RAM
ISP (在系統可編程)/IAP(在應用可編程),無需專用編程器,無需專 用模擬器可通過串口(P3.0/P3.1)直接下載用戶程序,數秒即可完成一片
有EEPROM 功能
共4 個16 位定時器
兩路PWM
10位精度ad轉換
atc12c5axxs2:
比atc12c5axxad多了一個串口,他是雙串口,而且,RAM位1KB
另外還有atc11FxxE系列,atc12c54xxad系列,具體參考網站:
http://www.mcu-memory.com/,上面有詳細的選型資料
PIC16F877:
PIC16F877屬於閃控式(Flash)單片機,可以重復燒錄,其ROM的容量總共是8K words,以2K為一個page,區分為4個pages;內部RAM總共有512個位元組(00f~1FFh),以128個位元組為一個Bank,共區分為4個Bank,
PIC16F877屬於內嵌功能較多的單片機,除了CPU、POM、RAM、I/O等基本構造外,還包括以下各種功能,簡介如下:
A/D converter:模擬數字轉換器,最多可以讀取8組模擬輸入訊號。
CCP:Capture、Compare、PWM,用於控制直流馬達。
Timer,內部定時器,有Timer0、Timer1、Timer2等。
USART:Universal Synchronous Asynchronous Receiver Transmitter,同步/非同步串列傳輸,如RS232、RS485等。
MSSP;Master Synchronous Serial Port,兩線式(I2C)與三線式(SPI)標准同步串列傳輸協定,常用於EEPROM內存資料的燒錄與讀取,或是與其它集成電路溝通與聯系,形成多晶元網路。
PIC16Cxxx:
功能稍弱與PIC16F877,多為一次性燒錄晶元,ROM一般比較少,由於品種比較多,可參考資料:http://wenku..com/view/ac7a4b28915f804d2b16c1bd.html
華邦單片機,資源比較多,速度比較快(4T單片機),但是我不太了解,上面的單片機都比較熟悉。
『肆』 單片機型號有哪些
現在常用的單片機有哪些型號?
型號多了去了。只能跟你說類型的。
1:51結構的有Atmel的AT89CXX系列、AT89Sxx系列、AT89C20系列(20引腳);STC的所有單片機都是51結構的。還有合泰的,笙泉的都是51結構的。
2:AVR單片機
3:PIC單片機(8位、16位、32位都有)
4:飛思卡爾單片機(就是原摩托羅拉單片機,後來脫離moto自己單干就改名)
5:ti公司的MSP430單片機
6:三星單片機
7:NEC單片機
8:松下單片機
9:三菱單片機
10:瑞薩單片機
11:義隆單片機
……
太多了上述的除了第一項的都是一個結構的單片機外,其他的相互之間結構都不一樣。而且每種幾乎都進百個型號的單片機。對於初學者來說接觸最多的51結構的單片機。但工業上用的多的卻是除了51以外的單片機。
還有國產的海爾單片機也用的多,因為海爾的家電賣得多,他們用自己的單片機也多,但似乎海爾單片機的結構跟PIC的是差不多的。
單片機IC都有哪些型號和系列?
51單片機:AT系列(AT89S51/52 AT89C51/52……)
STC單片機罰STC系列(STC89S52……)
PIC單片機:PIC16f系列 PIC18f系類
TOSHIBA單片機 AVR系列單片機
………………………………
什麼是單片機?它有多少種類?
單片機:
單片機(Microcontrollers)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統。
種類:
單片機的種類繁多,一般按單片機數據匯流排的位數進行分類,主要分為4位、8位、16位和32位單片機。
4位單片機 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系列等。
常用單片機的型號?
80c51是學習單片機時作為例子主要介紹的單片機。
80C51單片機屬於MCS-51系列單片機,由Intel公司開發,其結構是8048的延伸,改進了8048的缺點,增加了如乘(MUL)、除(DIV)、減(SUBB)、比較(PUSH)、16位數據指針、布爾代數運算等指令,以及串列通信能力和5個中斷源。採用40引腳雙列直插式DIP(Dual In Line Package),內有128個RAM單元及4K的ROM。80C51有兩個16位定時計數器,兩個外中斷,兩個定時計數中斷,及一個串列中斷,並有4個8位並行輸入口。80C51內部有時鍾電路,但需要石英晶體和微調電容外接,本系統中採用12MHz的晶振頻率。由於80C51的系統性能滿足系統數據耿集及時間精度的要求,而且產品產量豐富來源廣,應用也很成熟,故採用來作為控制核心。
參考資料:ke./view/949282
51單片機 型號
AT89C52 c 系列是早期產品。不帶在線編程和看們狗,
新的產品為了和早期產品區別改為AT89S52 裡面帶看門狗和ISP功能,ISP是在線編程的意思。是早期LATTICE的專利技術,現在用的很多了。需要10針的插口鄲行下載數據。
24指的是最高晶振頻率。
PC (PU PI)是兩種等級,P代表的是DIP封裝的。C代表的是商業級的晶元。I是工業級的,是以前的命名。現在新產品都該為U了,也是工業級的,是用環保材料製造的。
51單片機 有幾種了
STC,AT這些的51單片機,本質上是一樣的,編程也一樣,甚至引腳都沒區別
最初51是ATMEL的,然後台灣的STC購買了51的核,所以STC也生產51,並在這基礎上進行了提高,有了其他型號的51,但這些編程都還一樣,引腳不同,具體型號查一下官方pdf就知道了
樓主說的型號應該是89C52,89S52這些,每個公司的都沒區別
而其他的AVR,PIC,MSP430,凌陽61這些種類的單片機就跟51單片機是並列的關系,而不是從屬關系,生產的廠家不同,技術不同。他們有些相似的功能,但是內部結構、原理什麼的都會有差別,編程差別非常大。
單片機的種類數量這個沒法說,一個公司生產出一個起個名字就可以算一種。估計幾百都有,如果一種型號算一個,估計就是多少萬了。
都是自己的經驗,樓主有啥不明白可以再問
51系列的單片機都是有哪些型號?
STC,AMT這些比較常見的51單片機,現在單片機實驗板很多,上面 一般配的都是STC的51單片機。學習的話可以選擇一款單片機,幫助比較大,都會有相應的教程的。吳鑒鷹的51單片機實驗板個人用過,可以
單片機都是有哪些型號的?普遍的都是用哪一種的? 常用單片機的CPU型號?
STC單片機
STC公司的單片機主要是基於8051內核,是新一代增強型單片機,指令代碼完全兼容傳統8051,速度快8~12倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強.
PIC單片機:
是MICROCHIP公司的產品,其突出的特點是體積小,功耗低,精簡指令集,抗干擾性好,可靠性高,有較強的模擬介面,代碼保密性好,大部分晶元有其兼容的FLASH程序存儲器的晶元.
EMC單片機:
是台灣義隆公司的產品,有很大一部分與PIC 8位單片機兼容,且相兼容產品的資源相對比PIC的多,價格便宜,有很多系列可選,但抗干擾較差.
ATMEL單片機(51單片機):閥 ATMEl公司的8位單片機有AT89、AT90兩個系列,AT89系列是8位Flash單片機,與8051系列單片機相兼容,靜態時鍾模式;AT90系列單片機是增強RISC結構、全靜態工作方式、內載在線可編程Flash的單片機,也叫AVR單片機.
PHLIPIS 51PLC系列單片機(51單片機):
PHILIPS公司的單片機是基於80C51內核的單片機,嵌入了掉電檢測、模擬以及片內RC振盪器等功能,這使51LPC在高集成度、低成本、低功耗的應用設計中可以滿足多方面的性能要求.
HOLTEK單片機:
台灣盛揚半導體的單片機,價格便宜,種類較多,但抗干擾較差,適用於消費類產品.
TI公司單片機(51單片機):
德州儀器提供了TMS370和MSP430兩大系列通用單片機.TMS370系列單片機是8位CMOS單片機,具有多種存儲模式、多種外圍介面模式,適用於復雜的實時控制場合;MSP430系列單片機是一種超低功耗、功能集成度較高的16位低功耗單片機,特別適用於要求功耗低的場合
松翰單片機(SONIX):
是台灣松翰公司的單片,大多為8位機,有一部分與PIC 8位單片機兼容,價格便宜,系統時鍾分頻可選項較多,有PMW ADC 內振 內部雜訊濾波。缺點RAM空間過小,抗干擾較好。
『伍』 單片機分哪幾類它們都各有什麼區別
分類的方法很多,不知道你想了解哪一種分類法,一般常見的分類有按數據位數分和按內部指令結構分,按品牌分。
按位數分:
1. 4位單片機,是比較簡單的單片機,一半在玩具或對功能和性能要求不高,對成本要求比較低的地方用,現在很少用了。一般5-8個腳。DIP和SO封裝都有。
2. 8位單片機,這是目前市場佔有率最大的,速度比4位快,功能也相對比較強,大部分電子產品都可以使用,價格也不貴。引腳數量從6腳到100腳都有。封裝一般為SO、DIP、TQFP
3. 16位單片機,中高端單片機,功能和性能比前兩者高很多,當然價格也相對李歷斗比較貴。
4. 32位爛譽單片機,高端單片機,運行速度、介面功能強大,可接很多外圍器件,如內存,FLASH等。這是ARM平台最常見的單片機系列。封裝一般為BGA封裝,100(球)腳以上。我們現在主流的電腦CPU很多還是32位的,當然現在INTEL和AMD也一直在推他們64位機。
按指令結構哪磨分:
1. 51系列:51指令最早是INTEL公司出的,後來很多公司的單片機都沿用了他們的指令標准。簡單易學,現在大部分中高等院校的教材都是51系列的。51系列單片機常見的品牌有:ATMEL、新茂、STC、SST等。
2. RISC指令系列:這是一種精簡指令結構,指令很少,容易記指令,但用匯編寫代碼的時候就很痛苦了,要實現一個指令功能不容易,但這種指令執行效率高,速度快,也是非常受歡迎的一種單片機。目前RISC結構單片機最大的品牌是美國的MICROCHIP(PIC系列單片機),性能非常穩定,他們的單片機多年來年銷售量最高,特別是在工業產品上使用的最多。這兩年台灣也有幾個小品牌(麥肯、義隆、矽鈶)在模仿PIC單片機,2000年ATMEL也推出了自己的RISC單片機系列(AVR系列)。
其它方面的區分:
1. IO數量:即輸入輸出腳的數量,直接影響單片機的功能,IO越多可用來同時控制的功能就越強,選用時要根據實際需要選擇合適的IO數量,比如你控制5個LED,選用5個IO的單片機就夠了。
2. AD轉換:有的單片有模數轉換功能,方便用來測試模擬量,如測試電壓。
3. 通訊介面:有的單片機有串列通訊口,經過點評轉換後可以和電腦串口連接進行傳輸數據,有的還帶USB介面、SD卡介面等。介面越多價格越高。
還有很多,這里篇幅有限,不一一列舉,你可以自己上各單片機網站去看吧。
電纜橋架在現代工業和民用建築中,用來敷設電線、電纜用的輔助設施。在現代建築的智能化布線中應用廣泛,其型狀上分為;線槽和梯架兩大類。
材質:有鋼制、鋁制、玻璃鋼製品、塑料製品和水泥製品幾大類。
功能區別有:防火型、阻燃型、耐腐蝕型和普通型。
規格:按敷設電纜的大小和同一管路上敷設的線纜的多少按設計選用。
表面處理:有噴塑、噴漆、鍍鋅和刷防火材料幾種方式。
標准化:目前國內尚未對電纜橋架實行統一製作標准,各廠家自編規格自主命名。
驗收標准:由生產廠家送樣,由國家指定的列行試驗所驗收發證。
雕塑的分類可以按以下幾個方面來分:
空間佔用分類,圓雕和浮雕,浮雕分高浮雕,低浮雕,陰刻和透雕
材料加工分類,石雕,銅雕(金屬鑄造和鍛造),木雕,根雕,玉石雕刻等等
功能分來,城市雕塑,架上雕塑,禮品雕塑,微型雕塑等等
求給分
市場上流行的具有 MCS-51 內核產品及其分類以及它們各自的性 能特性。 答: 目前流行的以 MCS-51 為內核的單片機產品, ATMEL 公司的 AT89C 系列 ; 如: PHILIPS 公司的 8XC51 系列 ;WINBOND 公司的 W77/78 系列。 一.AT89 系列單片機是基於 80C51(或 80C52)內核的,但內含有 AT 公司最令人注目的、 獨具特色的、FLASH 技術的程序存儲器。 AT89 系列又可分為兩種類別:一種是 ISP FLASH(In System Programmable Flash) , 可在線通過 SPI 口串列編程; 一種就是常規的 FLASH 系列, 這種單片機只能用常規的並行方 法編程。 AT89C5X/LV5X FLASH 系列是一種低功耗/低電壓、高性能的 8 位單片機,片內帶有一個 4K 或 8K 位元組的 FLASH 程序存儲器 。這類存儲器用電擦除而不是用紫外線擦除,且寫入和 擦除的速度非常快。輸出引腳和指令系統都與 MCS-51 兼容。 AT89C5X/LV5X 的主要性能特性: (1) 片內集成 4KB(AT89C51/LV51)或 8KB(AT89C52/LV52)的 FLASH 存貯器,可 反復編程/擦除 1000 次; (2)全靜態設計,時鍾頻率范圍為 0~24MHz(AT89C51、AT89C52)或 0~12MHz(LV51、 LV52);工作電壓為 5V±20%((AT89C51、AT89C52)或 2.7V~6V(LV51、LV52); (3)三個程序存貯器保密位; (4)128(AT89C51/LV51)或 256(AT89C52/LV52) 位元組的片內 RAM ; (5) 32 根可編程 I/O 線; (6) 2 個(AT89C51/LV51)或 3 個(AT89C52/LV52)16 位定時/計數器; (7) 6 個(AT89C51/LV51)或 8 個(AT89C52/LV52)中斷源; (8)可編程全雙工串列口; (9)低功耗的待機工作模式和掉電工作模式。其中:在待機工作模式下,CPU 停止工作, 但 RAM、定時器/計數器、串列口和中斷系統仍在工作;在掉電模式下,只保存 RAM 的內容,振盪器停振,關閉晶元的所有功能,直到下一次硬體復位為止; (10)採用雙列直插封裝(DIP)方式和方形封裝方式; (11)AT89C5X 和 AT89LV5X 之間的主要區別: ①AT89LV5X 的工作電壓為 2.7~6V,可在低電壓條件下工作。 單片機作業 電子信息工程 0901 班 王超 ②AT89LV5X 振盪器的最高頻率為 12MHz,而 AT89C5X 振盪器的最高頻率為 24MHz。 ③AT89LV5X 和 AT89C5X 的編程和校驗參數在編程允許電壓、振盪器頻率上不同。 ④AT89LV5X 和 AT89C5X 的內部識別碼不同 與常規的 AT89C5X 系列相比,還有以下不同之處: 1) AT89CX051 引腳為 20 個,無 P0、 口, P2 只有 15 條可編程的 I/O 線因此它不能用 「總 線」模式外擴數據存貯器、程序存貯器以及輸入/輸出口,所以它也沒有 PSEN、WR、RD、ALE 等與「匯流排」相關的控制信號。 2)AT89CX051 的供電電壓范圍為 2.7V~6.0V,不需要與之相對應的低壓供電晶元,因 此它可廣泛於低壓供電的系統中。 3)在相同的工作條件下,AT89CX051 的功耗要低於 AT89C5X,因此它常用於低成本、低 功耗、低電壓、小體積的場合。 4)AT89CX051 的每條 I/O 口線均可直接驅動 LED 顯示。 5)集成了一個模擬電壓比較器,可比較 P1.0,P1.1 倆引腳接入電平的高低。 6)AT89C2051 的指令與 AT89C51 指令兼容,但需注意的是:AT89C2051 包含 128 位元組的 RAM,這樣,棧地址空間就相應地為 128 個有效范圍。不支持外部 RAM 器件和外部編程器件, 所以,沒有 MOVX 類和 MOVC 類指令。另外,對於 LCALL、LJMP、ACALL、AJMP、SJMP、JMP 等這些無條件轉移指令和 CJNE、DJNZ、JB、JNB、JC、JNC、JBC、JZ、JNZ 等這些條件轉移 指令,定址范圍只能在(00H~7FFH)之間執行分支轉移,否則會產生不可預料的後果。 二.PHILIPS 公司的 8XC51 系列 Philips 公司的單片機從內核結構上可劃分為 16 位 XA 系列和 80C51 兼容系列。 16 位 XA 系列單片機是其 80C51 兼容系列的升級產品。80C51 兼容單片機又可分為 6 時鍾內 核類和 12 時鍾內核類。 其中 6 時鍾內核單片機又可分為四種類別: ① 基於 6 時鍾 51MX 內核的 51MX 系列,具有 16MB 的定址能力; ② 基於 6 時鍾 80C51+內核的 51LPC 系列,即 P87LPC76X; ③ 基於 6 時鍾 80C51+內核的通用 51 系列, P89C5xX2、 含 P89C6xX2、 P89C51Rx2、 P8966x 系列為主; ④ LPC900 系列,採用每機器周期 2 個時鍾的新內核。 P87LPC76X 的主要性能特性 (1)採用 6 時鍾 80C51+內核,在操作頻率為 20MHz 時,執行一條指令的時間為 300ns~ 單片機作業 電子信息工程 0901 班 王超 600ns (法和除法指令除外) VDD=4.5V ~6.0V 時, 。 時鍾頻率最高可達到 20MHz; VDD=2.7V~ 4.5V 時, 時鍾頻率最大為 10MHz。 (2)供電電壓范圍為 2.7V~ 6.0V。 (3) P87LPC760 為 1K 位元組 OTP 程序存儲器;P87LPC761、P87LPC762 為 2K 位元組 OTP 程 序存儲器;P87LPC764、P87LPC767、P87LPC768、P87LPC769 為 4K 位元組 OTP 程序存儲器。 128 位元組的片內 RAM 。 (4) 32Byte 用戶代碼區可用來存放序列碼及設置參數等。 (5) 2 個 16 位定時/計數器,每一個均可(P87LPC760 只有一個可)設置為超時溢出時切 換到相應埠輸出。 (6) 內含 1 個或 2 個精確模擬量比較器,通過外接 RC 器件可組成四路 A/D 轉換器。 (7) 增強型的全雙工通用非同步接收/發送器(UART),增加了幀錯誤檢測、自動地址識別 等功能。I2C 通信介面,極大的簡化了網路通信中的軟體設計。 (8) 四個 (P87LPC760 型) 或八個 (P87LPC764 型) 鍵盤中斷輸入, 另加 1 路 (P87LPC760 型)或 2 路(P87LPC764 型)外部中斷輸入,4 個中斷優先順序。 (9)集成了看門狗定時器(WATCHDOG) ,利用片內振盪,無需外接元件,可用來檢測 CPU 的工作情況。當遭遇大的噪音、電源毛刺或靜電放電等干擾時,會影響系統應用軟體的正常 運行,使用看門狗定時器可提高系統的可依賴型,該定時器的溢出時間有 8 種數值可供選 擇。在裝入初值後,看門狗定時器需滿足在預定的「喂狗處」不斷重裝初值,這樣該定時器 才不會溢出;當程序執行出軌,看門狗定時器未能在預定的地方「吃食」 ,則會引發該定時 器的溢出,從而引發系統內部復位,使程序重新從 0 地址開始執行。 (10)低電壓復位功能,當使用片內上電復位時不需要外接元件。除此之外,用戶還可選 擇預先設定好的兩種電壓之一復位,當系統掉電時允許系統安全關閉。也可將其設置為一個 中斷源。 (11)用戶通過對 EPROM 中相應位進行編程,可選擇片內振盪及其頻率范圍和 RC 振盪器 的其它選項,且不需外接振盪器件。 (12) 可編程 I/O 口工作模式,通過軟體設置可使 I/O 口工作於下列四種工作模式,包 括: 准雙向口工作模式,漏極開路輸出工作模式,推挽式輸出工作模式, 僅用於輸入的工作模 式。且每位 I/O 埠均有 20mA 的驅動能力,可直接驅動 LED 顯示,但要求所有埠吸收電 流之和不得超過 80mA。 (13)可通過 3 項措施降低電磁干擾(EMI):其一,限制引腳上信號快速切換時產生的噪 單片機作業 電子信息工程 0901 班 王超 聲,出廠時設置的上升和下降時間均約為 10ns;其二,ALE 引腳上平時有高頻連續脈沖信號 向外發射,所以當 ALE 引腳關閉時,不能訪問片外數據存貯器;其三,使用 6-clock 機器 周期模式,在同樣的執行速度下,可降低晶體振盪頻率減少干擾。 (14)至少有 9 個 (P87LPC760 型)11 個(P87LPC761 型),或 15 個 , (P87LPC762、 P87LPC764、 P87LPC767、P87LPC768、P87LPC769 型)I/O 口,當選擇片內振盪和片內復位時更可多達 12 個(P87LPC760 型) ,14 個(P87LPC761 型)或 18 個(P87LPC762、P87LPC764、P87LPC767、 P87LPC768、P87LPC769 型)I/O 口。 (15)EPROM 存儲器允許在線串列的程序下載, 兩個 EPROM 保密位可防止程序被非法讀出。 (16) 具有空閑和掉電兩種省電模式。提供從掉電模式中喚醒的功能,掉電工作時,掉 電工作電流僅為 1?A。 (17) P87LPC767 型在原有功能的基礎上增加了 4 通道 8 位 A/D 轉換器,P87LPC768 型又 進一步增加了 4 通道 10 位的脈沖調制輸出(PWM), P87LPC769 更進一步增加了 2 路 D/A 轉換 輸出。 (18)採用 14 引腳(P87LPC760 型) ,16 引腳(P87LPC761 型),20 引腳(P87LPC762、 P87LPC764、P87LPC767、P87LPC768、P87LPC769 型)的 DIP、 SOIC、 TSSOP 等各種形式封 裝。 80C51+內核的通用 51 系列 這個系列含有 P89C5xX2 和 P89C6xX2 子系列等。 (1) P89C60/61X2 單片機的 ISP、 IAP 功能 P89C60/61X2 型單片機的片內 FLASH 具有以 下特點: ①FLASH 可以用 5V 的工作電壓進行在系統擦除和燒錄(ISP)。 ②擦除和燒錄可以整片進行或以塊為單位進行,而燒錄還可以按位進行。 ③可以用通用的並行燒錄器燒錄, 也可以使用 ISP 進行串列在系統的擦除和燒錄, 或者 在用戶應用程序運行中使用 IAP 進行擦除和燒錄。 ④使用 ISP、IAP 進行擦除和燒錄時,位元組燒錄需 8μ s;典型快速 4KB 塊擦除需 3s;整 片擦除需 4s~11s(依型號而定). IAP 是指在用戶的應用程序中完成對 FLASH 存儲器、加密位等進行的擦除和寫入等。實 際上擦除和寫入的子程序已固化在 BOOT ROM 固件中,可供應用程序直接調用。 (2)P89C51Rx2 系列新增了片內 ERAM(擴展 RAM), 突破片內 RAM 最多 256 位元組的界限, 同時還新增了 PCA(可編程計數器陣列)。 單片機作業 電子信息工程 0901 班 王超 三.WINBOND78 系列 WINBOND 公司的 W78 系列是該公司生產的與 MCS-51 兼容的第一代產品,屬標准系列, 它繼承了 80C51(或 C52)的很多特點, 同時又新增了許多功能, 如片內集成了 FLASH 存貯器、 增加 P4 口、增加外中斷、在系統(In-System)編程、看門狗定時器等。 1. W78E5XB 的主要性能特性 (1)片內集成了 4KB(W78E51B)、8KB(W78E52B)、16KB(W78E54B)、32KB(W78E58B)、 64KB(W78E516B)的 FLASH 存貯器,可反復編程/擦除 1000 次。 (2)全靜態設計,最高時鍾頻率可達 40MHz。 (3) 128 位元組(W78E51B)、256 位元組(W78E52B、W78E54B)、512 位元組(W78E58B、W78E516B) 的片內 RAM ,64KB 的片外程序存貯器,64KB 的片外數據存貯器。 (4) 4 個 8 位雙向 I/O 口(P0~P3), 新增一個 4 位的多用途、可編程 P4 口。 (5) 2 個或 3 個 16 位定時/計數器。 (6) 1 個全雙工串列口。 (7) 7 個或 8 個中斷源(包括新增 2 個外中斷), 2 級中斷優先順序。 (8) 具有輸出口擺率控制以降低電磁干擾(EMI)。 (9) 低功耗的待機工作模式和掉電工作模式。 (10) 片內代碼保護功能可防止程序被非法拷貝。 (11) 採用雙列直插封裝(DIP)方式和方形封裝(PLCC 、PQFP)方式 。 WINBOND 公司的 W77 系列即 TURBO-51 系列,是增強型的 MCS-51 兼容單片機。 該系列的最大改進是每個機器周期只包括 4 個時鍾周期的 CPU 內核, 在相同的時鍾頻率 下,其速度提高了 2.5 倍左右。此外,該系列還提供了其它能優化單片機整體性能、提高程 序執行效率的技術和硬體資源,例如:雙數據指針和串列口、片內集成 1KB 用 MOVX 指令訪 問的靜態 RAM (SRAM) 等待狀態信號發生器 、 (可以使其和任意速度的外部數據存貯器相接) 、 還在原有的基礎上擴展了 4 個外中斷(P1.4~P1.7) ,使其總中斷源達 12 個(包括 6 個外中 斷,3 個定時器中斷,2 個串列口中斷,1 個看門狗中斷) 、有的型號還提供 2.7V~5.5V 的寬 電壓工作范圍等等。
ARM不是單片機,准確來講ARM是一種處理器的IP核。英國ARM公司開發出處理器結構後向其他晶元廠商授權製造,晶元廠商可以根據自己的需要進行結構與功能的調整,因此實際中使用的ARM處理器有很多種類,主要有三星、飛利浦、ATMEL、INTEL製造的幾大類,功能與使用上均不相同。ARM處理器核還可以嵌入其他專用晶元中作為中央處理單元使用,例如飛利浦的MP3解碼晶元就是採用ARM7核心的。ARM系列處理器很少集成片上硬體資源,更接近今天的處理器范疇,基本不被認為是單片機。
AVR單片機是ATMEL公司研製開發的一種新型單片機,它與51單片機、PIC單片機相比運行效率高很多、晶元內部的Flsah、EEPROM、SRAM容量較大、全部支持在線編程燒寫(ISP、每個IO口都可以以推換驅動的方式輸出高、低電平,驅動能力強、內部資源豐富,一般都集成AD、DA模數轉換器;PWM;SPI、USART、TWI、I2C通信口;豐富的中斷源等。主要現在使用的型號是ATMEGA8/16。
按照架構分,有CISC指令集的51和RISC指令集的avr和ARM,功能依次增強。
按位數分,有8位的、16位的32位的。一般8位51,avr和32位ARM的應用最多。
51單片機P3.0和P3.1介面的區別主要表現在串列口,P3.0是串列輸入,P3.1是串列輸出。
您好,中公教育為您服務。
您好,我國的事業單位主要包括各級黨政機關,教科文衛,以及新聞出版、體育、環境監測、城市建設等等,此外,還有一些機關的附屬機構和法律服務所等。
目前事業單位的分類主要有三大類:公益性、准公益性、經營性。
更多詳見事業單位分類,希望可以幫助到您~
如有疑問,歡迎向中公教育企業知道提問。
說幾個重點吧:
PLC的核心其實就是一塊單片機,它圍繞著這塊單片機(CPU),建立起外圍硬體系統,並在其內部固化了編譯和通訊等等的特殊程序,這樣就能直接和外部編程器通訊,外部的程序寫進來,通過編譯形成一段執行程序,來控制PLC的輸出達到工業控制的目的。
對比單片機的系統,它有構造簡單(因為系統結構已經確定),抗干擾能力強(都是廠家經過嚴格電氣檢驗的),擴展容易(模塊化),編寫程序簡單(梯形圖程序非常直觀)等等優勢。對於大型設備來說,非常易於維護,結構的模塊化使其擴展和更換都變得非常容易。
但是對比單片機它的價格算昂貴,而且它的執行速度差強人意,如果涉及到MS量級的數據輸入和輸出就非常勉強了。
散文是一種抒發作者真情實感、方式靈活的記敘類文學體裁。散文分為:敘事散文,抒情散文,哲理散文。
區別如下:
敘事散文
敘事散文,或稱記敘散文,以敘事為主,敘事情節不求完整,但很集中,敘事中的情滲透在字里行間。側重於從敘述人物和事件的發展變化過程中反映事物的本質,具有時間、地點、人物、事件等因素,從一個角度選取題材,表現作者的思想感情。根據該類散文內容的側重點不同,又可將它區分為記事散文和寫人散文。
偏重於記事
以事件發展為線索,偏重對事件的敘述。它可以是一個有頭有尾的故事,如許地山的《落花生》,也可以是幾個片斷的剪輯,如魯迅的《從百草園到三味書屋》。在敘事中傾注作者真摯的感情,這是與小說敘事最顯著的區別。
偏重於記人
全篇以人物為中心。它往往抓住人物的性格特徵作粗線條勾勒,偏重表現人物的基本氣質、性格和精神面貌,如魯迅《藤野先生》,人物形象是否真實是它與小說的區別。
抒情散文
抒情散文,或稱寫景散文,指以描繪景物、抒發作者對現實生活的感受、 *** 和意願的散文。
注重表現作者的思想感受,抒發作者的思想感情。這類散文有對具體事物的記敘和描繪,但通常沒有貫穿全篇的情節,其突出的特點是強烈的抒情性。它或直抒胸臆,或觸景生情,洋溢著濃烈的詩情畫意,即使描寫的是自然風物,也賦予了深刻的社會內容和思想感情。優秀的抒情散文感情真摯,語言生動,還常常運用象徵和比擬的手法,把思想寓於形象之中,具有強烈的藝術感染力。例如:茅盾的《白楊禮贊》、魏巍的《依依惜別的深情》、朱自清的《荷塘月色》、冰心的《櫻花贊》。
以描繪景物為主的。這類文章多是在描繪景物的同時抒發感情,或借景抒情,或寓情於景,抓住景物的特徵,按照空間的變換順序,運用移步換景的方法,把觀察的變化作為全文的脈絡。生動的景物描繪,不但可以交代背景,渲染氣氛,而且可以烘託人物的思想感情,更好的表現主題。例如:劉白羽的《長江三峽》。
哲理散文
哲理,是感悟的參透,思想的火花,理念的凝聚,睿智的結晶。它縱貫古今,橫亘中外,包容大千世界,穿透人生社會,寄寓於人生百態家長里短,閃現在思維領域萬千景觀。 高明的作者,善於抓住哲理閃光的瞬間,形諸筆墨,寫就內涵豐厚、耐人尋味的美文。時常涵詠這類美文,自然能在潛移默化中受到啟迪和熏陶,洗禮和升華,這種內化作用無疑是巨大的。
哲理散文以種種形象來參與生命的真理,從而揭露萬物之間的永恆相似,它因其深邃性和心靈透闢的整合,給我們一種透過現象深入本質、揭示事物的底蘊、觀念具有震撼性的審美效果。把握哲理散文體現出的思維方式,去體悟哲理散文所蘊藏的深厚的文化底蘊和文化積淀。例如:尼採的《我的靈魂》。
1.哲理散文中的象徵思維:哲理散文因為超越日常經驗的意義和自身的自然物理性質,構成了本體的象徵表達。它摒棄的是淺薄,而是達到一種與人的思想情性相通、生命交感、靈氣往來的境界,我們從象徵中獲得理性的醒悟和精神的暢快,由心靈的平靜轉到靈魂的震顫,超越一般情感反應而居於精神的頂端。
2.哲理散文的聯想思維:由於哲理散文是個立體的、綜合的思維體系,經過聯想,文章擁有更豐富的內涵,不至於顯得單薄,把自然、社會、人生多個角度進行了融合。
3.哲理散文中的情感思維:哲理散文在本質意義上是思想表達對情感的一種依賴。「外師造化,中得心源」,由於作者對生活的感悟過程中有情感參與,理解的結果有情感及想像的融入,所以哲理散文中的思想,就不是一般乾巴巴的議論,而是寓含了生活情感的思想,是蘸滿了審美情感液汁的思想。從哲理散文的字里行間去讀解到心智的深邃,理解生命的本義。這就是哲理散文藝術美之所在。
『陸』 單片機cpu有哪些種類並且應用在哪些領域
單片機定義
[編輯本段]
單片機是指一個集成在一塊晶元上的完整計算機系統並鉛皮。盡管他的大部分功能集成在一塊小晶元上,但是它具有一個完整計算機所需要的大部分部件:CPU、內存、內部和外部匯流排系統,目前大部分還會具有外存。同時集成諸如通訊介面、定時器,實時時鍾等外圍設備。而現在最強大的單片機系統甚至可以將聲音、圖像、網路、復雜的輸入輸出系統集成在一塊晶元上。
單片機也被稱為微控制器(Microcontroler),是因為它最早被用在工業控制領域。單片機由晶元內僅有CPU的專用處理器發展而來。最早的設計理念是通過將大量外圍設備和CPU集成在一個晶元中,使計算機系統更小,更容易集成進復雜的而對提及要求嚴格的控制設備當中。INTEL的Z80是最早按照這種思想設計出的處理器,從此以後,單片機和專用處理器的發展便分道揚鑣。
早期的單片機都是8位或4位的。其中最成功的是INTEL的8031,因為簡單可靠而性能不錯獲得了很大的好評。此後在8031上發展出了MCS51系列單片機系統。基於這一系統的單片機系統直到現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想並未得到很廣泛的應用。90年代後隨著消費電子產品大發展,單片機技術得到了巨大的提高。隨著INTEL i960系列特別是後來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的高端地位,並且進入主流市場。而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。目前,高端的32位單片機主頻已經超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端的型號也只有10美元。當代單片機系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的Windows和Linux操作系統。
單片機比專用處理器最適合應用於嵌入式系統,因此它得到了最多的應用。事實上單片機是世界上數量最多的計算機。現代人類生活中所用的幾乎每件電子和機械產品中都會集成有單片機。手機、電話、計算器、家用電器、電子玩具、掌上電腦以及滑鼠等電腦配件中都配有1-2部單片機。而個人電腦中也會有為數不少的單片機在工作。汽車上一般配備40多部單片機,復雜的工業控制系統上甚至可能有數百台單片機在同時工作!單片機的數量不僅遠超過PC機和其他計算的綜合,甚至比人類的數量還要多。
單片機介紹
[編輯本段]
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。
單片機內部也用和電腦功能類似的模塊,比如CPU,內存,並行匯流排,還有和硬碟作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......用它來做一些控制電器一類不是很復雜的工作足矣了。我們現在用的全自動滾筒洗衣機、排煙罩、VCD等等的家電裡面都可以看到它的身影!......它激漏主要是作為控制部分的核心部件。
它是一種在線式實時控制計算機,在線式就是現場控制,絕差需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區別。
單片機是靠程序的,並且可以修改。通過不同的程序實現不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復雜的功能要是用美國50年代開發的74系列,或者60年代的CD4000系列這些純硬體來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機,結果就會有天壤之別!只因為單片機的通過你編寫的程序可以實現高智能,高效率,以及高可靠性!
由於單片機對成本是敏感的,所以目前占統治地位的軟體還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什麼還要用呢?很多高級的語言已經達到了可視化編程的水平為什麼不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬碟那樣的海量存儲設備。一個可視化高級語言編寫的小程序裡面即使只有一個按鈕,也會達到幾十K的尺寸!對於家用PC的硬碟來講沒什麼,可是對於單片機來講是不能接受的。 單片機在硬體資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統和應用軟體拿到家用PC上來運行,家用PC的也是承受不了的。
可以說,二十世紀跨越了三個「電」的時代,即電氣時代、電子時代和現已進入的電腦時代。不過,這種電腦,通常是指個人計算機,簡稱PC機。它由主機、鍵盤、顯示器等組成。還有一類計算機,大多數人卻不怎麼熟悉。這種計算機就是把智能賦予各種機械的單片機(亦稱微控制器)。顧名思義,這種計算機的最小系統只用了一片集成電路,即可進行簡單運算和控制。因為它體積小,通常都藏在被控機械的「肚子」里。它在整個裝置中,起著有如人類頭腦的作用,它出了毛病,整個裝置就癱瘓了。現在,這種單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。各種產品一旦用上了單片機,就能起到使產品升級換代的功效,常在產品名稱前冠以形容詞——「智能型」,如智能型洗衣機等。現在有些工廠的技術人員或其它業余電子開發者搞出來的某些產品,不是電路太復雜,就是功能太簡單且極易被仿製。究其原因,可能就卡在產品未使用單片機或其它可編程邏輯器件上。
單片機的應用領域
[編輯本段]
目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。導彈的導航裝置,飛機上各種儀表的控制,計算機的網路通訊與數據傳輸,工業自動化過程的實時控制和數據處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統,錄象機、攝象機、全自動洗衣機的控制,以及程式控制玩具、電子寵物等等,這些都離不開單片機。更不用說自動控制領域的機器人、智能儀表、醫療器械了。因此,單片機的學習、開發與應用將造就一批計算機應用與智能化控制的科學家、工程師。
單片機廣泛應用於儀器儀表、家用電器、醫用設備、航空航天、專用設備的智能化管理及過程式控制制等領域,大致可分如下幾個范疇:
1.在智能儀器儀表上的應用
單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優點,廣泛應用於儀器儀表中,結合不同類型的感測器,可實現諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。採用單片機控制使得儀器儀表數字化、智能化、微型化,且功能比起採用電子或數字電路更加強大。例如精密的測量設備(功率計,示波器,各種分析儀)。
2.在工業控制中的應用
用單片機可以構成形式多樣的控制系統、數據採集系統。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。
3.在家用電器中的應用
可以這樣說,現在的家用電器基本上都採用了單片機控制,從電飯褒、洗衣機、電冰箱、空調機、彩電、其他音響視頻器材、再到電子秤量設備,五花八門,無所不在。
4.在計算機網路和通信領域中的應用
現代的單片機普遍具備通信介面,可以很方便地與計算機進行數據通信,為在計算機網路和通信設備間的應用提供了極好的物質條件,現在的通信設備基本上都實現了單片機智能控制,從手機,電話機、小型程式控制交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的行動電話,集群移動通信,無線電對講機等。
5.單片機在醫用設備領域中的應用
單片機在醫用設備中的用途亦相當廣泛,例如醫用呼吸機,各種分析儀,監護儀,超聲診斷設備及病床呼叫系統等等。
此外,單片機在工商,金融,科研、教育,國防航空航天等領域都有著十分廣泛的用途。
學習應中六大重要部分
[編輯本段]
單片機學習應中的六大重要部分
一、匯流排:我們知道,一個電路總是由元器件通過電線連接而成的,在模擬電路中,連線並不成為一個問題,因為各器件間一般是串列關系,各器件之間的連線並不很多,但計算機電路卻不一樣,它是以微處理器為核心,各器件都要與微處理器相連,各器件之間的工作必須相互協調,所以就需要的連線就很多了,如果仍如同模擬電路一樣,在各微處理器和各器件間單獨連線,則線的數量將多得驚人,所以在微處理機中引入了匯流排的概念,各個器件共同享用連線,所有器件的8根數據線全部接到8根公用的線上,即相當於各個器件並聯起來,但僅這樣還不行,如果有兩個器件同時送出數據,一個為0,一個為1,那麼,接收方接收到的究竟是什麼呢?這種情況是不允許的,所以要通過控制線進行控制,使器件分時工作,任何時候只能有一個器件發送數據(可以有多個器件同時接收)。器件的數據線也就被稱為數據匯流排,器件所有的控制線被稱為控制匯流排。在單片機內部或者外部存儲器及其它器件中有存儲單元,這些存儲單元要被分配地址,才能使用,分配地址當然也是以電信號的形式給出的,由於存儲單元比較多,所以,用於地址分配的線也較多,這些線被稱為地址匯流排。
二、數據、地址、指令:之所以將這三者放在一起,是因為這三者的本質都是一樣的——數字,或者說都是一串『0』和『1』組成的序列。換言之,地址、指令也都是數據。指令:由單片機晶元的設計者規定的一種數字,它與我們常用的指令助記符有著嚴格的一一對應關系,不可以由單片機的開發者更改。地址:是尋找單片機內部、外部的存儲單元、輸入輸出口的依據,內部單元的地址值已由晶元設計者規定好,不可更改,外部的單元可以由單片機開發者自行決定,但有一些地址單元是一定要有的(詳見程序的執行過程)。數據:這是由微處理機處理的對象,在各種不同的應用電路中各不相同,一般而言,被處理的數據可能有這么幾種情況:
1•地址(如MOV DPTR,#1000H),即地址1000H送入DPTR。
2•方式字或控制字(如MOV TMOD,#3),3即是控制字。
3•常數(如MOV TH0,#10H)10H即定時常數。
4•實際輸出值(如P1口接彩燈,要燈全亮,則執行指令:MOV P1,#0FFH,要燈全暗,則執行指令:MOV P1,#00H)這里0FFH和00H都是實際輸出值。又如用於LED的字形碼,也是實際輸出的值。
理解了地址、指令的本質,就不難理解程序運行過程中為什麼會跑飛,會把數據當成指令來執行了。
三、P0口、P2口和P3的第二功能用法:初學時往往對P0口、P2口和P3口的第二功能用法迷惑不解,認為第二功能和原功能之間要有一個切換的過程,或者說要有一條指令,事實上,各埠的第二功能完全是自動的,不需要用指令來轉換。如P3.6、P3.7分別是WR、RD信號,當微片理機外接RAM或有外部I/O口時,它們被用作第二功能,不能作為通用I/O口使用,只要一微處理機一執行到MOVX指令,就會有相應的信號從P3.6或P3.7送出,不需要事先用指令說明。事實上『不能作為通用I/O口使用』也並不是『不能』而是(使用者)『不會』將其作為通用I/O口使用。你完全可以在指令中按排一條SETB P3.7的指令,並且當單片機執行到這條指令時,也會使P3.7變為高電平,但使用者不會這么去做,因為這通常這會導致系統的崩潰。
四、程序的執行過程: 單片機在通電復位後8051內的程序計數器(PC)中的值為『0000』,所以程序總是從『0000』單元開始執行,也就是說:在系統的ROM中一定要存在『0000』這個單元,並且在『0000』單元中存放的一定是一條指令。
五、堆棧: 堆棧是一個區域,是用來存放數據的,這個區域本身沒有任何特殊之處,就是內部RAM的一部份,特殊的是它存放和取用數據的方式,即所謂的『先進後出,後進先出』,並且堆棧有特殊的數據傳輸指令,即『PUSH』和『POP』,有一個特殊的專為其服務的單元,即堆棧指針SP,每當執一次PUSH指令時,SP就(在原來值的基礎上)自動加1,每當執行一次POP指令,SP就(在原來值的基礎上)自動減1。由於SP中的值可以用指令加以改變,所以只要在程序開始階段更改了SP的值,就可以把堆棧設置在規定的內存單元中,如在程序開始時,用一條MOV SP,#5FH指令,就時把堆棧設置在從內存單元60H開始的單元中。一般程序的開頭總有這么一條設置堆棧指針的指令,因為開機時,SP的初始值為07H,這樣就使堆棧從08H單元開始往後,而08H到1FH這個區域正是8031的第二、三、四工作寄存器區,經常要被使用,這會造成數據的渾亂。不同作者編寫程序時,初始化堆棧指令也不完全相同,這是作者的習慣問題。當設置好堆棧區後,並不意味著該區域成為一種專用內存,它還是可以象普通內存區域一樣使用,只是一般情況下編程者不會把它當成普通內存用了。
六、單片機的開發過程: 這里所說的開發過程並不是一般書中所說的從任務分析開始,我們假設已設計並製作好硬體,下面就是編寫軟體的工作。在編寫軟體之前,首先要確定一些常數、地址,事實上這些常數、地址在設計階段已被直接或間接地確定下來了。如當某器件的連線設計好後,其地址也就被確定了,當器件的功能被確定下來後,其控制字也就被確定了。然後用文本編輯器(如EDIT、CCED等)編寫軟體,編寫好後,用編譯器對源程序文件編譯,查錯,直到沒有語法錯誤,除了極簡單的程序外,一般應用模擬機對軟體進行調試,直到程序運行正確為止。運行正確後,就可以寫片(將程序固化在EPROM中)。在源程序被編譯後,生成了擴展名為HEX的目標文件,一般編程器能夠識別這種格式的文件,只要將此文件調入即可寫片。在此,為使大家對整個過程有個認識,舉一例說明:
ORG 0000H
LJMP START
ORG 040H
START:
MOV SP,#5FH ;設堆棧
LOOP:
NOP
LJMP LOOP ;循環
END ;結束
單片機學習
[編輯本段]
目前,很多人對匯編語言並不認可。可以說,掌握用C語言單片機編程很重要,可以大大提高開發的效率。不過初學者可以不了解單片機的匯編語言,但一定要了解單片機具體性能和特點,不然在單片機領域是比較致命的。如果不考慮單片機硬體資源,在KEIL中用C胡亂編程,結果只能是出了問題無法解決!可以肯定的說,最好的C語言單片機工程師都是從匯編走出來的編程者因為單片機的C語言雖然是高級語言,但是它不同於台式機個人電腦上的VC++什麼的單片機的硬體資源不是非常強大,不同於我們用VC、VB等高級語言在台式PC上寫程序畢竟台式電腦的硬體非常強大,所以才可以不考慮硬體資源的問題。
以8051單片機為例講解單片機的引腳及相關功能;
《單片機引腳圖》
40個引腳按引腳功能大致可分為4個種類:電源、時鍾、控制和I/O引腳。
⒈ 電源:
⑴ VCC - 晶元電源,接+5V;
⑵ VSS - 接地端;
註:用萬用表測試單片機引腳電流一般為0v或者5v,這是標準的TTL電平,但有時候在單片機程序正在工作時候測試結果並不是這個值而是介於0v-5v之間,其實這之是萬用表反映沒這么快而已,在某一個瞬間單片機引腳電流還是保持在0v或者5v的。
⒉ 時鍾:XTAL1、XTAL2 - 晶體振盪電路反相輸入端和輸出端。
⒊ 控制線:控制線共有4根,
⑴ ALE/PROG:地址鎖存允許/片內EPROM編程脈沖
① ALE功能:用來鎖存P0口送出的低8位地址
② PROG功能:片內有EPROM的晶元,在EPROM編程期間,此引腳輸入編程脈沖。
⑵ PSEN:外ROM讀選通信號。
⑶ RST/VPD:復位/備用電源。
① RST(Reset)功能:復位信號輸入端。
② VPD功能:在Vcc掉電情況下,接備用電源。
⑷ EA/Vpp:內外ROM選擇/片內EPROM編程電源。
① EA功能:內外ROM選擇端。
② Vpp功能:片內有EPROM的晶元,在EPROM編程期間,施加編程電源Vpp。
⒋ I/O線
80C51共有4個8位並行I/O埠:P0、P1、P2、P3口,共32個引腳。
P3口還具有第二功能,用於特殊信號輸入輸出和控制信號(屬控制匯流排)
『柒』 51單片機 有幾種了
51單片機的種類的種類非常多,主要有:
1,Intel(英特爾)的:80C31、80C51、87C51,80C32、80C52、87C52等;
2,ATMEL(艾德梅爾)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
3,Philips(飛利浦)、華邦、Dallas(拉達斯)、Siemens(西門子)等公司的許多產品;
4,STC(國產宏晶)單片機:89c51、89c52、89c516、90c516等眾多品牌。
關於51單片機的功能;
1,8位CPU·4kbytes程序存儲器(ROM) (52為8K);
2,128bytes的數據存儲器(RAM) (52有256bytes的RAM);
3,32條I/O口線·111條指令,大部分為單位元組指令;
4,21個專用寄存器;
5,2個可編程定時/計數器·5個中斷源,2個優先順序(52有6個);
6,一個全雙工串列通信口;
7,外部數據存儲器定址空間為64kB;
8,外部程序存儲器定址空間為64kB;
9,邏輯操作位定址功能·雙列直插40PinDIP封裝;
10,單一+5V電源供電;
11,CPU:由運算和控制邏輯組成,同時還包括中斷系統和部分外部特殊功能寄存器;
12,RAM:用以存放可以讀寫的數據,如運算的中間結果、最終結果以及欲顯示的數據;
13,ROM:用以存放程序、一些原始數據和表格;
14,I/O口:四個8位並行I/O口,既可用作輸入,也可用作輸出
15,T/C:兩個定時/記數器,既可以工作在定時模式,也可以工作在記數模式;
16,五個中斷源的中斷控制系統;
17,一個全雙工UART(通用非同步接收發送器)的串列I/O口,用於實現單片機之間或單片機與微機之間的串列通信;
18,片內振盪器和時鍾產生電路,石英晶體和微調電容需要外接。最佳振盪頻率為6M—12M。
關於51單片機;
51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,後來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是51系列的單片機一般不具備自編程能力。
『捌』 80c54,80c32,87c54,89c54 cpu有什麼不同
89C51
8代表8位單片機
9代表falsh存儲器,此位置為0代表無rom,7代表eprom存儲器
c代表CMOS工藝,此位置為S代表ISP編程方式
1代表片內程序存儲器容量,容量大小對應為該位數字*4KB
89C52:8KB容量
at89s51_&_stc89c51命名規則
本文介紹了最常見的兩種廠家的單片機的命名規則.
以後見了stc和atmel的單片機看看型號就知道,什麼配置了.
先說ATMEL公司的AT系列單片機
89系列單片機的型號編碼由三個部分組成,
它們是前綴、型號和後綴。格式如下:
AT89C XXXXXXXX其中,AT是前綴,89CXXXX是型號,XXXX是後綴。
下面分別對這三個部分進行說明,並且對其中有關參數的表示和意義作相應的解釋。
(l)前綴由字母「AT」組成,表示該器件是ATMEL公司的產品。
(2)型號由「89CXXXX」或「89LVXXXX」或「89SXXXX」等表示。
「89CXXXX」中,9是表示內部含 Flash存儲器,C表示為 CMOS產品。
「89LVXXXX」中,LV表示低壓產品。
「89SXXXX」中,S表示含有串列下載 Flash存儲器。
在這個部分的「XXXX」表示器件型號數,如51、1051、8252等。
(3)後綴由「XXXX」四個參數組成,每個參數的表示和意義不同。在型號與後綴部分有「—」號隔開。
後綴中的第一個參數 X用於表示速度,它的意義如下:
X=12,表示速度為12 MHz。 X=20,表示速度為20 MHz。
X=16,表示速度為16 MHz。 X=24,表示速度為24 MHz。
後綴中的第二個參數 X用於表示封裝,它的意義如下:
X=D,表示陶瓷封裝。 X=Q,表示 PQFP封裝。』
X=J,表示 PLCC封裝。 X=A,表示 TQFP封裝。
X=P,表示塑料雙列直插 DIP封裝。 X=W,表示裸晶元。
X=S,表示 SOIC封裝。
後綴中第三個參數 X用於表示溫度范圍,它的意義如下:
X=C,表示商業用產品,溫度范圍為0~十 70℃。
X=I,表示工業用產品,溫度范圍為—40~十 85℃。
X=A,表示汽車用產品,溫度范圍為—40~十 125℃。
X=M,表示軍用產品,溫度范圍為—55~十 150℃。
後綴中第四個參數 X用於說明產品的處理情況,它的意義如下:
X為空,表示處理工藝是標准工藝。
X=/883,表示處理工藝採用 MIL—STD—883標准。
例如:有一個單片機型號為「AT89C51—12PI」,則表示意義為該單片機是 ATMEL公司的Flash單片機,內部是 CMOS結構,速度為12 MHz,封裝為塑封 DIP,是工業用產品,按標准處理工藝生產。
國產stc單片機.我現在使用的就是stc 89C52RC-40C-PDIP可以看出
52內核,512位元組RAM ,最大工作在40MHZ下,腳雙列直插式封裝形式 ,商業級.
4.1.1 MCS-51系列和80C51系列單片機
MCS是Intel公司單片機系列的符號。Intel公司推出有MCS-48、MCS-51、MCS-96系列單片機。其中MCS-51系列單片機典型機型包括51和52兩個子系列。
在51子系列中,主要有8031、8051、875l三種機型,它們的指令系統與晶元引腳完全兼容,只是片內程序存儲器有所不同。
51子系列的主要功能為:
l 8位CPU。
l 片內帶振盪器及時鍾電路。
l 128B片內數據存儲器。
l 4KB片內程序存儲器(8031/80C31無)。
l 程序存儲器的定址范圍為64KB。
l 片外數據存儲器的定址范圍為64KB。
l 21B特殊功能寄存器。
l 4×8根I/O線。
l 1個全雙工串列I/O介面,可多機通信。
l 2個16位定時器/計數器。
l 中斷系統有5個中斷源,可編程為兩個優先順序。
l 111條指令,含乘法指令和除法指令。
l 布爾處理器。
l 使用單+5V電源。
52子系列的產品主要有8032、8052、8752三種機型。與51子系列的不同之處在於:片內數據存儲器增至256B,片內程序存儲器增至8KB(8032/80C32無),有26B的特殊功能寄存器,有3個16位定時器/計數器,有6個中斷源。其他性能均與5l子系列相同。其對應的低功耗CHMOS工藝器件分別為80C32、80C52和87C52。
4.1.2 80C51系列單片機的命名規則
1. Intel 80C51系列產品命名規則
圖為Intel公司80C51系列單片機產品命名規則。
Intel 80C51系列單片機產品命名規則
Mask ROM:為掩模ROM。
EPROM:紫外線可擦除ROM。
2. Atmel 80C51系列產品命名規則
Atmel公司是第一家將Flash EEPROM存儲器用於80C51系列單片機的生廠商,其典型產品有AT89C51、AT89C52,對應的低功耗產品為AT89LV51和AT89LV52。圖為 Atmel公司80C51系列單片機產品命名規則。
Atmel 80C51系列單片機產品命名規則
Flash EEPROM:在片程序存儲器為電可擦除的閃速存儲器Flash EEPROM。
LV:Low-Voltage,晶元工作電源電壓為2.7V~6V。
3. Philips 80C51系列產品命名規則
Philips公司的80C51系列單片機的命名規則如圖所示。
OTP ROM:在片程序存儲器為由用戶一次性可寫入的ROM,成本低於Flash EEPROM,但高過Mask ROM。
Philips 80C51系列單片機產品命名規則
從上述命名規則可以看出,典型的80C51系列單片機不同型號主要在於片內程序存儲器狀態。
4.1.3 80C51系列單片機的選擇特性
不論哪個廠家推出的80C51系列產品,其51子系列和52子系列都保證了產品在指令系統、匯流排、外部引腳與MCS-51的產品的高度一致性。
指令系統的全兼容,使開發環境具有良好的軟硬體歸一化環境,簡化了開發裝置的結構,降低了軟體開發成本,保證了應用軟體設計的獨立性和可移植性。匯流排兼容性保證了所有80C51匯流排型單片機都能實現相同的並行擴展模式,其外圍系統的擴展和系統配置的介面電路可以相互兼容。引腳兼容為單片機應用系統設計和產品開發帶來極大方便,產品改型替換容易,產品開發過程中不必更換開發裝置,也無需加裝適配器,只需將開發裝置上的單片機更換成引腳兼容的單片機即可。
1. 程序存儲器
單片機程序存儲器用於存放單片機應用系統的目標程序,目標程序通過稱之為商用編程器的工具寫入單片機,該過程稱為編程。
2. 數據存儲器
單片機片內數據存儲器目前供應的類型有SRAM靜態數據存儲器,少數單片機片內有 EEPROM非易失性數據存儲器。51子系列片內RAM有128B,52子系列片內RAM有256B,52子系列向下兼容51子系列,兩者價格目前基本持平,選擇52子系列在使用上更為方便靈活。
3. 功耗
許多公司都供應低電壓的80C51系列單片機,具有低功耗的特點。如Atmel公司的AT89LV51和AT89LV52,它的工作電壓范圍為2.7V~6V,可直接替換相應的5V工作電壓晶元。
4. 體積
在應用系統的空間有限時,可選擇相應型號的PLCC和QFP封裝的單片機,外圍晶元當然也要選擇小型封裝。在無外圍擴展時也可選擇非匯流排型的單片機
『玖』 常用單片機的CPU型號
STC單片機
STC公司的單片機主要是基於8051內核,是新一代增強型單片機,指令代碼完全兼容傳統8051,速度快8~12倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強.
PIC單片機:
是MICROCHIP公司的產品,其突出的特點是體積小,功耗低,精簡指令集,抗干擾性好,可靠性高,有較強的模擬介面,代碼保密性好,大部分晶元有其兼容的FLASH程序存儲器的晶元.
EMC單片機:
是台灣義隆公司的產品,有很大一部分與PIC 8位單片機兼容,且相兼容產品的資源相對比PIC的多,價格便宜,有很多系列可選,但抗干擾較差.
ATMEL單片機(51單片機):
ATMEl公司的8位單片機有AT89、AT90兩個系列,AT89系列是8位Flash單片機,與8051系列單片機相兼容,靜態時鍾模式;AT90系列單片機是增強RISC結構、全靜態工作方式、內載在線可編程Flash的單片機,也叫AVR單片機.
PHLIPIS 51PLC系列單片機(51單片機):
PHILIPS公司的單片機是基於80C51內核的單片機,嵌入了掉電檢測、模擬以及片內RC振盪器等功能,這使51LPC在高集成度、低成本、低功耗的應用設計中可以滿足多方面的性能要求.
HOLTEK單片機:
台灣盛揚半導體的單片機,價格便宜,種類較多,但抗干擾較差,適用於消費類產品.
TI公司單片機(51單片機):
德州儀器提供了TMS370和MSP430兩大系列通用單片機.TMS370系列單片機是8位CMOS單片機,具有多種存儲模式、多種外圍介面模式,適用於復雜的實時控制場合;MSP430系列單片機是一種超低功耗、功能集成度較高的16位低功耗單片機,特別適用於要求功耗低的場合
松翰單片機(SONIX):
是台灣松翰公司的單片,大多為8位機,有一部分與PIC 8位單片機兼容,價格便宜,系統時鍾分頻可選項較多,有PMW ADC 內振 內部雜訊濾波。缺點RAM空間過小,抗干擾較好。
『拾』 單片機種類_單片機分類
單片機種類簡介
ATMEL公司的AVR單片機,是增強型RISC內載Flash的單片機,晶元上的Flash存儲器附在用戶的產品中,可隨時編程,再編程,使用戶的產品設計容易,更新換代方便.AVR單片機採用增強的RISC結構,使其具有高速處理能力,在一個時鍾周期內可執行復雜的指令,每MHz可實現1MIPS的處理能力.AVR單片機工作電壓為2.7~6.0V,可以實現耗電最優化.AVR的單片機廣泛應用於計算機外部設備,工業實時控制,儀器儀表,通訊設備,家用電器,宇航設備等各個領域.
Motorola單片機:
Motorola是世界上最大的單片機廠商.從M6800開始,開發了廣泛的品種,4位,8位,16位32位的單片機都能生產,其中典型的代表有:8位機M6805,M68HC05系列,8位增強型M68HC11,M68HC12,16位機M68HC16,32位機M683XX.Motorola單片機的特點之一是在同樣的速度下所用的時鍾頻率較Intel類單片機低得多,因而使得高頻雜訊低,抗干擾能力強,更適合於工控領域及惡劣的環境.
MicroChip單片機:MicroChip單片機的主要產品是PIC16C系列和17C系列8位單片機,CPU採用RISC結構,分別僅有33,35,58條指令,採用Harvard雙匯流排結構,運行速度快,低工作電壓,低功耗,較大的輸入輸出直接驅動能力,價格低,一次性編程,小體積.適用於用量大,檔次低,價格敏感的產品.在辦公自動化設備,消費電子產品,電訊通信,智能儀器儀表,汽車電子,金融電子,工業控制不同領域都有廣泛的應用,PIC系列單片機在世界單片機市場份額排名中逐年提高.發展非常迅速.
MDT20XX系列單片機:
工業級OTP單片機,Micon公司生產,與PIC單片機管腳完全一致,海爾集團的電冰箱控制器,TCL通信產品,長安奧拓鈴木小轎車功率分配器就採用這種單片機
EM78系列OTP型單片機:台灣義隆電子股份有限公司,直接替代PIC16CXX,管腳兼容,軟體可轉換.
Scenix單片機:Scenix公司推出的8位RISC結構SX系列單片機與Intel的PentiumII等一起被<
SX系列雙時鍾設置,指令運行速度可達50/75/100MIPS(每秒執行百萬條指令,XXXMInstructionPerSecond);具有虛擬外設功能,柔性化I/O埠,所有的I/O埠都可單獨編程設定,公司提供各種I/O的庫函數,用於實現各種I/O模塊的功能,如多路UART,多路A/D,PWM,SPI,DTMF,FS,LCD驅動等等.採用EEPROM/FLASH程序存儲器,可以實現在線系統編程.通過計算機RS232C介面,採用專用串列電纜即可對目標系統進行在線實時仿凱納真.
EPSON單片機:
EPSON單片機以低電壓,低功耗和內置LCD驅動器特點著名於世,尤其是LCD驅動部分做得很好.廣泛用於工業控制,醫療設備,家用電器,儀器儀表,通信設備和手持式消費類產品等領域.目前EPSON已推出四位單片機SMC62系列,SMC63系列,SMC60系列和八位單片機SMC88系列.
東芝單片機:
東芝單片機門類齊全,4位機在家電領域有很大市場,8位機主要有870系列,90系列,該類單片機允許使用慢模式,採用32K時鍾時功耗降至10UA數量級.東芝的32位單片機採用MIPS
3000ARISC的CPU結構,面向VCD,數字相機,圖像處理等市場.
8051單片機:
8051單片機最早由Intel公司推出,其後,多家公司購買了8051的內核,使得以8051為內核的MCU系列單片機在世界上產量最大,應用也最廣泛,有人推測8051可能最終形成事實上的標准MCU晶元.
LG公司生產的GMS90系列單片機,與IntelMCS-51系列,Atmel89C51/52,89C2051等單片機兼容,CMOS技術,高達40MHZ的時鍾頻盯橋沒率,應用於:多功能電話,智能感測器,電度表,工業控制,防盜報警裝置,各種計費器,各種IC卡裝置,DVD,VCD,CD-ROM.
華邦單片機:華邦公司的W77,W78系列8位單片機的腳位和指令集與8051兼容,但每個指令周期只需要4個時鍾周期,速度提高了三消團倍,工作頻率最高可達40MHz.同時增加了WatchDogTimer,6組外部中斷源,2組UART,2組Datapointer及Waitstatecontrolpin.W741系列的4位單片機帶液晶驅動,在線燒錄,保密性高,低操作電壓(1.2V~1.8V).
Zilog單片機:
Z8單片機是Zilog公司的產品,採用多累加器結構,有較強的中斷處理能力,開發工具價廉物美.Z8單片機以低價位面向低端應用.我想很多人都知道Z80單板機,直到90年代後期,很多大學的微機原理還是講述Z80.
NS單片機:
COP8單片機是NS(美國國家半導體公司)的產品,內部集成了16位A/D,這是不多見的,在看門狗多路及STOP方式下單片機的喚醒方式上都有獨到之處.此外,COP8的程序加密也做得比較好
單片機應用領域匯總
⒈用圖象感測器測量線才系統
⒉衛星電視的串口模擬SPI、I2C的應用,如雷達錄取的數據傳送。
⒊直接與AD晶元配合進行各種數據感測器配合。
⒋利用單片機與PC機的232通訊進行控制,單片機為控制對象。
⒌通過IC卡、單片機、PC機構成的各種收費系統。
⒍通過單片機控制各種步進電機完成工控任務系統
⒎通過單片機控制各種電慈設備完成工控任務系統(如程式控制交換系統)
⒏可應用在電機的變頻技術上的控制領域中。
⒐各種測量工具如水位尺,它在水文上的應用很普及。
⒑大型指針鍾控制器,主要根據時間控制電機帶動指針。
⒒電子配料控制儀,基於小型生產的自動或半自動控制,如控制上料、攪拌等
⒓用定時器和捕獲功能進行某一系統的檢測。可提供報警、控制等。如水位控制、溫度控制,全自動洗衣機等。
⒔電子稱重計
⒕教學用儀器、醫療儀器。
⒖由單片機構成的霓虹燈控制器。
⒗在剛的熱處理中採用熱磁儀測量。
⒘各種金屬探傷儀器。
⒙礦山生產智能監測儀。
⒚煤礦的產煤計數器
20.汽車安全系統
21.智能玩具
22.用超聲波測量江河水位
23.交流電監測儀
24.消防系統報警監測儀
25.各類水表、電表
總之,單片機技術使用范圍廣,在各種儀器儀表生產單位、石油、化工,紡織、機械的加工等各個行業中都有廣泛的應用.