❶ 51單片機的51是什麼意思
其實開始單片機就是 8031 沒有程序的
後來有個8051 比較好用 比較牛逼
其他人紛紛 模仿 這種8位 的單片機
自然就把51當成了 標准 劃時代的產品
後來就統稱此類 單片機為 MCS-51系列
就像 馮諾依曼 哈佛 等結構
❷ 51單片機C語言中<<=和|=的意思是什麼
這兩個都是特殊的賦值運算符。這類運算符的形式為OP=,為雙目運算符,即需要左右都有操作表達式。其中左側必須為可改變值的變數,右側可以為任意表達式。
對於OP=的運算符,其含義為:
aOP=b; 等同於a = a OP b;
對於題目中涉及的兩個運算符,分別為:
a <<= b; 等效於a = a << b; 即a左移b位後賦值給a。
左移操作的規則為,高b位捨去,其它依次向高位(左側)移動b位,低b位添加0。
a|=b;等效於a=a|b;即a與b執行按位或操作,結果賦值給a。
或操作的規則為,按位執行,只有相同位上的值均為0時,結果的對應位上為0,否則結果對應位上為1。
❸ 51單片機
繞一個200匝0.2的環形電感,讓零火線同時穿過電感後接負載。51單片機用60A2系列,打開模數轉換檢查電感倆端電壓,超過0.5V就可以認為漏電
❹ 51單片機的區別
51單片機的生產廠家太多啦~常聽的就是STC,ATMEL,AVR,MPS等等。每個廠家生產出來的51單片機其實都大同小異,以為51單片機的架構是基本不變的,無非就是比最經典的51單片機多出很多外功能比如說ADC,PWM等等。還有就是指令周期一般來說都快了不少這個是單片機內部分頻器控製作用的結果,經典51單片機沒有這功能。除了這些以外,那些經典51的寄存器的地址全都不變的一般來說,到時你選用哪一款單片機可以下載一份那款單片機的用戶手冊來看一看,裡面很詳細的說了怎麼用。希望能幫到你,我也是單片機愛好者。
❺ STC單片機和51單片機的區別
1、種類不同:51系列單片機是指51內核,stc89c5X基本都是51內核的種類。
2、大小不同:最後一個數字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。
3、配件不同:52還多了一個定時器,所以可以說52是51(這個51是指stc89c51,不是51內核)的增強型。
如下圖,可以很清晰的看出兩者之間的差別:
向左轉|向右轉
(5)五一單片機擴展閱讀:
單片機(Microcontrollers)作為計算機發展的一個重要分支領域,根據發展情況,從不同角度,單片機大致可以分為通用型/專用型、匯流排型/非匯流排型及工控型/家電型。
通用型
這是按單片機(Microcontrollers)適用范圍來區分的。例如,80C51式通用型單片機,它不是為某種專門用途設計的;專用型單片機是針對一類產品甚至某一個產品設計生產的,例如為了滿足電子體溫計的要求,在片內集成ADC介面等功能的溫度測量控制電路。
❻ 51單片機的優缺點
一、51單片機
應用最廣泛的8位單片機當然也是初學者們最容易上手學習的單片機,最早由Intel推出,由於其典型的結構和完善的匯流排專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代「經典」,為以後的其它單片機的發展奠定了基礎。
51單片機之所以成為經典,成為易上手的單片機主要有以下特點:
特性
1、從內部的硬體到軟體有一套完整的按位操作系統,稱作位處理器,處理對象不是字或位元組而是位。不但能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。
2、同時在片內RAM區間還特別開辟了一個雙重功能的地址區間,使用極為靈活,這一功能無疑給使用者提供了極大的方便。
3、乘法和除法指令,這給編程也帶來了便利。很多的八位單片機都不具備乘**能,作乘法時還得編上一段子程序調用,十分不便。
缺點
(雖然是經典但是缺點還是很明顯的)
1、AD、EEPROM等功能需要靠擴展,增加了硬體和軟體負擔
2、雖然I/O腳使用簡單,但高電平時無輸出能力,這也是51系列單片機的最大軟肋
3、運行速度過慢,特別是雙數據指針,如能改進能給編程帶來很大的便利
4、51單片機保護能力很差,很容易燒壞晶元
應用范圍:目前在教學場合和對性能要求不高的場合大量被採用。
使用最多的器件:8051、80C51
❼ 51單片機跟52單片機有什麼區別
1、種類不同:51系列單片機是指51內核,stc89c5X基本都是51內核的種類。
2、大小不同:最後一個數字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。
3、配件不同:52還多了一個定時器,所以可以說52是51(這個51是指stc89c51,不是51內核)的增強型。
如下圖,可以很清晰的看出兩者之間的差別:
(7)五一單片機擴展閱讀:
STC89c52單片機主要是基於8051內核,是新一代增強型單片機,指令代碼完全兼容傳統8051,速度快8~12倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強。
51單片機主要是基於8051內核,是新一代安全防逆向型單片機,指令代碼完全兼容傳統8051,速度快8~12倍,帶有62 K FLASH ROM。
內置256位元組RAM和集成外置1024位元組RAM,白雜訊密碼-沒有規律可循,每顆晶元都有自己的密碼,同樣的密碼不可重用。
❽ 什麼是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單片機的主要作用是什麼
咨詢記錄 · 回答於2021-08-05
❿ 什麼是51單片機
單片機是對所有兼容Intel8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8031單片機,後來隨著Flashrom技術的發展,8031單片機取得了長足的進展。很多公司都有51系列的兼容機型推出,很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,需要注意的是52系列的單片機一般不具備自編程能力。成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。好的單片機可以去朱有鵬的某寶店進行購買,品牌的,不會有差錯。