複製鏈接
請複製以下鏈接發送給好友

51單片機

鎖定
51單片機是對兼容英特爾8051指令系統單片機的統稱。51單片機廣泛應用於家用電器、汽車、工業測控、通信設備中。因為51單片機的指令系統、內部結構相對簡單,所以國內許多高校用其進行單片機入門教學。
中文名
51單片機
外文名
8051 microcontroller
定    義
兼容英特爾8051的單片機統稱
用    途
工業測控系統

51單片機主要品牌及其產品

  • Intel(英特爾):80C31、80C51、87C51,80C32、80C52、87C52等;
  • Atmel(艾特梅爾):89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
  • Philips(飛利浦)、華邦、Dallas(達拉斯)、Siemens(西門子)等公司的許多產品;
  • STC(宏晶):STC89C51、STC90C51、STC11系列、STC15系列、STC8系列等。 [1] 

51單片機基本組成

8051單片機通常至少具備以下功能和外設: [2] 

51單片機主要區別

同樣的一段程序,在各個單片機廠家的硬件上運行的結果都是一樣的,如ATMEL89C51(已經停產)、89S51, PHILIPS,和WINBOND等,我們常説的已經停產的89C51指的是ATMEL公司AT89C51單片機,同時是在原基礎上增強了許多特性,如時鐘,更優秀的是由Flash(程序存儲器的內容至少可以改寫1000次)存儲器取代了原來的ROM(一次性寫入),AT89C51的性能相對於8051已經算是非常優越的了。
89S51相對於89C51增加的新功能包括:
-- 新增加很多功能,性能有了較大提升,價格基本不變,甚至比89C51更低。
-- ISP在線編程功能,這個功能的優勢在於改寫單片機存儲器內的程序不需要把芯片從工作環境中剝離。是一個強大易用的功能。
-- 最高工作頻率為33MHz,大家都知道89C51的極限工作頻率是24M,就是説S51具有更高工作頻率,從而具有了更快的計算速度。
-- 具有雙工UART串行通道。
-- 內部集成看門狗計時器,不再需要像89C51那樣外接看門狗計時器單元電路。
-- 雙數據指示器
-- 電源關閉標識。
-- 全新的加密算法,這使得對於89S51的盜版變為不可能,程序的保密性大大加強,這樣就可以有效的保護知識產權不被侵犯。
-- 兼容性方面:向下完全兼容51全部字系列產品。比如8051、89C51等等早期MCS-51兼容產品。也就是説所有教科書、網絡教程上的程序(不論教科書上採用的單片機是8051還是89C51還是MCS-51等等),在89S51上一樣可以照常運行,這就是所謂的向下兼容
參考資料