❶ 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系列的單片機一般不具備自編程能力。
❷ 常見的單片機有哪些類型
常見的有以下幾種
1、傳統的51系列單片機。
2、STC系列的增強型單片機,是在51的基礎上增強的。
3、AVR系列,以ATMEL公司的ATmega16為代表。
4、PIC系列單片機。
5、STM8系列單片機,性價比很高。
6、STM32系列單片機,性價比很高,也屬於ARM,學會的話以後上手ARM-Cortex系列很快
7、飛思卡爾系列的單片機
8、MSP430單片機。
❸ 什麼是51系列單片機
51單片機是對目前所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8031單片機,
後來隨著Flash rom技術的發展,8031單片機取得了長足的進展,成為目前應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。目前很多公司都有51系列的兼容機型推出,在目前乃至今後很長的一段時間內將佔有大量市場。51單片機即是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是52系列的單片機一般不具備自編程能力。 當前常用的51系列單片機主要產品有: *Intel的:80C31、80C51、87C51,80C32、80C52、87C52等; *ATMEL的:89C51、89C52、89C2051等; *Philips、華邦、Dallas、Siemens(Infineon)等公司的許多產品。
❹ 51單片機S系列與C系列有什麼區別
兩者主要的區別是AT89S51支持ISP(In System Programming,即「在線可編程」)。而AT89C51無此功能。
以下描述更加詳細:
很多初學51單片機的網友會有這樣的問題:AT89S51是什麼?書上和網路教程上可都是8051,89C51等!沒聽說過有89S51?!
這里,初學者要澄清單片機實際使用方面的一個產品概念,MCS-51單片機是美國INTE公司於1980年推出的產品,典型產品有 8031(內部沒有程序存儲器,實際使用方面已經被市場淘汰)、8051(晶元採用HMOS,功耗是630mW,是89C51的5倍,實際使用方面已經被市場淘汰)和8751等通用產品,一直到現在, MCS-51內核系列兼容的單片機仍是應用的主流產品(比如目前流行的89S51、89C51等),各高校及專業學校的培訓教材仍與MCS-51單片機作為代表進行理論基礎學習。
有些文獻甚至也將8051泛指MCS-51系列單片機,8051是早期的最典型的代表作,由於MCS-51單片機影響極深遠,許多公司都推出了兼容系列單片機,就是說MCS-51內核實際上已經成為一個8位單片機的標准。
其他的公司的51單片機產品都是和MCS-51內核兼容的產品而以。同樣的一段程序,在各個單片機廠家的硬體上運行的結果都是一樣的,如ATMEL的89C51(已經停產)、89S51, PHILIPS(菲利浦),和WINBOND(華邦)等,我們常說的已經停產的89C51指的是ATMEL公司的 AT89C51單片機,同時是在原基礎上增強了許多特性,如時鍾,更優秀的是由Flash(程序存儲器的內容至少可以改寫1000次)存儲器取帶了原來的ROM(一次性寫入),AT89C51的性能相對於8051已經算是非常優越的了。
不過在市場化方面,89C51受到了PIC單片機陣營的挑戰,89C51最致命的缺陷在於不支持ISP(在線更新程序)功能,必須加上ISP功能等新功能才能更好延續MCS-51的傳奇。89S51就是在這樣的背景下取代89C51的,現在,89S51目前已經成為了實際應用市場上新的寵兒,作為市場佔有率第一的Atmel目前公司已經停產AT89C51,將用AT89S51代替。89S51在工藝上進行了改進,89S51採用0.35新工藝,成本降低,而且將功能提升,增加了競爭力。89SXX可以像下兼容89CXX等51系列晶元。同時,Atmel不再接受89CXX的定單,大家在市場上見到的89C51實際都是Atmel前期生產的巨量庫存而以。如果市場需要,Atmel當然也可以再恢復生產AT89C51。
89S51相對於89C51增加的新功能包括:
-- 新增加很多功能,性能有了較大提升,價格基本不變,甚至比89C51更低!
-- ISP在線編程功能,這個功能的優勢在於改寫單片機存儲器內的程序不需要把晶元從工作環境中剝離。是一個強大易用的功能。
-- 最高工作頻率為33MHz,大家都知道89C51的極限工作頻率是24M,就是說S51具有更高工作頻率,從而具有了更快的計算速度。
-- 具有雙工UART串列通道。
-- 內部集成看門狗計時器,不再需要像89C51那樣外接看門狗計時器單元電路。
-- 雙數據指示器。
-- 電源關閉標識。
-- 全新的加密演算法,這使得對於89S51的**變為不可能,程序的保密性大大加強,這樣就可以有效的保護知識產權不被侵犯。
-- 兼容性方面:向下完全兼容51全部字系列產品。比如8051、89C51等等早期MCS-51兼容產品。也就是說所有教科書、網路教程上的程序(不論教科書上採用的單片機是8051還是89C51還是MCS-51等等),在89S51上一樣可以照常運行,這就是所謂的向下兼容。
比較結果:就如同INTEL的P3向P4升級一樣,雖然都可以跑Windows98,不過速度是不同的。從AT89C51升級到AT89S51 ,也是同理。和S51比起來,C51就要遜色一些,實際應用市場方面技術的進步是永遠向前的。
********上面這些就是AT89S51的由來********
下面是初學網友對51系列的選型的常見問題
1問:網友常見問題:請問現在學習51系列單片機應該選擇AT89C51還是89S51?
答:89C51和89S51內核相同,89S51針對89C51的明顯的幾個升級如下 ;
1.程序存儲器寫入方式:二者的寫入程序的方式不同,89C51隻支持並行寫入,同時需要VPP燒寫高壓。89S51則支持ISP在線可編程寫入技術!串列寫入、速度更快、穩定性更好,燒寫電壓也僅僅需要4~5V即可。
2.電源范圍:89S5*電源范圍寬達4~5.5V,而89C5*系列在低於4.8V和高於5.3V的時候則無法正常工作。
3.工作頻率:目前89S1*的性能遠高於89C5*,89S5*系列支持最高高達33MHZ的工作頻率,而89C51工作頻率范圍最高只支持到24M。
4.市場價格:由於89C51已經全面停產,所以在市場價格方面,庫存的89C5*的批發價格要比89S5*貴將近一倍!
5.兼容型:89S5*向下兼容89C5*,就是說用89S5*可以替代89C5*使用,同樣的程序,運行結果相同。就是說89S5*也同樣兼容目前所有的教科書范常式序。
6.加密功能:89S5*系列全新的加密演算法,這使得對於89S51的**變為不可能,程序的保密性大大加強,這樣就可以有效的保護知識產權不被侵犯。
7.抗干擾性:內部集成看門狗計時器,不再需要像89C51那樣外接看門狗計時器單元電路。
8.燒寫壽命更長:89S5*標稱的1000次,實際最少是1000次~10000次,這樣更有利初學者反復燒寫,減低學習成本。綜合上面的一些區別,個人認為89C51的停止使用只是時間問題而已,就象當年的8031。
2問:採用89C2051開發製造產品是不是要比用89S51更好?因為2051看起來體積比較小。
答:這個問題並不能一概而論,主要的區別如下:
1.功能差別:因為2051不是標準的51內核,所以205*的程序不能直接移植到51上。由於205*是精簡型,所以P口變得很少,這樣一來就只能用來做一些小的簡單產品,可利用資源比較緊張。實際上,做產品的話用205*是不一定合算的,除非是非常簡單的產品。
2.市場價格:由於89C2051的產量不是非常大,所以市場價格方面89C2051的批發價格和89S51比較接近!相對性能價格比就比較低。
3.產品體積:除非對產品的體積有苛刻的要求,否則二者的PCB面積相差不多,因為40腳的51晶元也有PLCC44小體積封裝。
❺ 單片機系列有哪些
單片機是包括了中央處理器CPU(Contral Processor Unit),隨機儲存器RAM(Random AccessMemory),只讀儲蓄器ROM(Read Only Memory)和各種輸入/輸出單元的單晶元微機系統。
單片微型計算機也稱為單片機,目前已被廣泛運用於自動測量,智能儀表,工業控制及家用電器等各方面。自從1976年9月美國Intel公司的MCS-48單片機問世以來,世界各大廠商相續研製出了60多個系列,上千個品種的單片機產品,它們在性能和控制上有些區別,能實現的功能也各有特色,你想要學習和掌握所有的系列嗎?
❻ 單片機的 分類
從應用的角度,單片機大致可分為四種。
(1)通用型/專用型。
(2)匯流排型/非匯流排型。
(3)CISC/RISC指令結卡構。
(4)OTPROM型/EPROM型/FLash ROM型
硬體特徵
(1)單片機的體積比較小, 內部晶元作為計算機系統,其結構簡單,但是功能完善,使用起來十分方便,可以模塊化應用。
(2)單片機有著較高的集成度,可靠性比較強,即使單片機處於長時間的工作也不會存在故障問題。
(3) 單片機在應用時低電壓、低能耗,是人們在日常生活中的首要選擇, 為生產與研發提供便利。
(4)單片機對數據的處理能力和運算能力較強,可以在各種環境中應用,且有著較強的控制能力。
❼ 單片機的分類
單片機的分類:
1、51單片機
應用最廣泛的8位單片機,也是初學者們容易上手學習的單片機,最早由Intel推出,由於其典型的結構和完善的匯流排專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代「經典」,為以後的其它單片機的發展奠定了基礎。
2、MSP430單片機
MSP430系列單片機是德州儀器1996年開始推向市場的一種16位超低功耗的混合信號處理器,最大的亮點是低功耗而且速度快,匯編語言用起來很靈活,定址方式很多,指令很少,容易上手。
3、STM32單片機
由ST廠商推出的STM32系列單片機,這是一款性價比高的系列單片機,功能強大。其基於專為要求高性能、低成本、低功耗的嵌入式應用專門設計的ARM Cortex-M內核,同時具有一流的外設。
4、PIC單片機
PIC單片機系列是美國微芯公司(Microship)的產品,共分三個級別,即基本級、中級、高級。CPU採用RISC結構,分別有33、35、58條指令,屬精簡指令集,同時採用Harvard雙匯流排結構,運行速度快,它能使程序存儲器的訪問和數據存儲器的訪問並行處理。
5、AVR單片機
AVR單片機是Atmel公司推出的較為新穎的單片機,其顯著的特點為高性能、高速度、低功耗。它取消機器周期,以時鍾周期為指令周期,實行流水作業。AVR單片機指令以字為單位,且大部分指令都為單周期指令。而單周期既可執行本指令功能,同時完成下一條指令的讀取。
6、Freescale單片機
Freescale系列單片機採用哈佛結構和流水線指令結構,在許多領域內都表現出低成本,高性能的的特點,它的體系結構為產品的開發節省了大量時間。此外Freescale提供了多種集成模塊和匯流排介面,可以在不同的系統中更靈活的發揮作用。
❽ 現在常用的單片機有哪些型號
型號多了去了。只能跟你說類型的。
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的是差不多的。
❾ 單片機類型有哪些
按匯流排分有:8位機、16位機、32位機、64位機。
單片機的發展先後經歷了4位、8位、16位和32位等階段。8位單片機由於功能強,被廣泛用於工業控制、智能介面、儀器儀表等各個領域,8位單片機在中、小規模應用場合仍佔主流地位,代表了單片機的發展方向,在單片機應用領域發揮著越來越大的作用。
80年代初,Intel公司推出了8位的MCS-51系列的單片機。MCS-51單片機的邏輯部件,包括一個8位CPU及片內振盪器、 80514B掩膜ROM、87514KBEPROM、8031無ROM。
特殊功能寄存 器SFR128BRAM、定時器/計數器T0及T1、並行I/O介面:P0、P1、P2、P3;串列介面:TXD、RXD;中斷系統:INT0,INT1。
(9)單片機系列擴展閱讀
硬體特徵
1、單片機的體積比較小, 內部晶元作為計算機系統,其結構簡單,但是功能完善,使用起來十分方便,可以模塊化應用。
2、單片機有著較高的集成度,可靠性比較強,即使單片機處於長時間的工作也不會存在故障問題。
3、單片機在應用時低電壓、低能耗,是人們在日常生活中的首要選擇, 為生產與研發提供便利。
4、單片機對數據的處理能力和運算能力較強,可以在各種環境中應用,且有著較強的控制能力。