導航:首頁 > 操作系統 > stc51單片機入門

stc51單片機入門

發布時間:2023-03-28 02:28:10

1. 學習51單片機,應該先學什麼

應該先學習數字電路基礎和模擬電路基礎,然後用一款單片機入門,可以是STC系列的任何一款

2. STC單片機和51單片機的區別

1、種類不同:51系列單片機是指51內核,stc89c5X基本都是51內核的種類。

2、大小不同:最後一個數字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。

3、配件不同:52還多了一個定時器,所以可以說52是51(這個51是指stc89c51,不是51內核)的增強型。

如下圖,可以很清晰的看出兩者之間的差別:

向左轉|向右轉

(2)stc51單片機入門擴展閱讀:

單片機(Microcontrollers)作為計算機發展的一個重要分支領域,根據發展情況,從不同角度,單片機大致可以分為通用型/專用型、匯流排型/非匯流排型及工控型/家電型。

通用型

這是按單片機(Microcontrollers)適用范圍來區分的。例如,80C51式通用型單片機,它不是為某種專門用途設計的;專用型單片機是針對一類產品甚至某一個產品設計生產的,例如為了滿足電子體溫計的要求,在片內集成ADC介面等功能的溫度測量控制電路。

3. 請問AT系列51單片機和STC系列51單片機有什麼區別呢AT89S51 和AT89C51的區別

AT系列51單片機和STC系列51單片機區別為:定時器不同、兼容不同、存儲器不同。

一、定時器不同

1、AT系列51單片機:AT系列51單片機有兩個16位定時器/計數器。

2、STC系列51單片機:STC系列51單片機有四個16位定時器/計數器明扒斗。

二、兼容不同

1、AT系列51單片機:AT系列51單片機與MCS-51 兼容。

2、STC系列51單片機:STC系列51單片機不與MCS-51 兼容。

三、存儲器不同

1、AT系列51單片機:AT系列51單片機包含4K位元組可編程FLASH存儲器。

2、STC系列51單片機:STC系列51單片機包含8K位元組可編程FLASH存儲器。

AT89S51和AT89C51的區別為:全靜態工作頻率不同、鎖定不同、中斷源不同。

一、全靜態工作頻率不同

1、此羨AT89S51:AT89S51的全靜態工作頻率為0Hz-33MHz。

2、AT89C51:AT89C51的全靜態工激磨作頻率為0Hz-24MHz。

二、鎖定不同

1、AT89S51:AT89S51三級程序存儲器保密鎖定。

2、AT89C51:AT89C51三級程序存儲器不保密鎖定。

三、中斷源不同

1、AT89S51:AT89S51有6個中斷源。

2、AT89C51:AT89C51有5個中斷源。

4. STC單片機和STM32單片機哪個更適合入門

本人從事單片機研發有10多年的經驗了。從大學一畢業就開始從事單片機的研發了,從一開始的51單片機到c8150單片機再到現在的stm32單片機,如果說入門的話最好是stc單片機,因為他是屬於51單片機,比較簡單,功能還是比較全面的。對付一邊的電器還是沒有問題的。所以先學習stc單片機比較好入門

5. 關於自學51單片機需要買什麼

1.建議買個帶MAX232和DB9介面的最小系統板,要擴充硬體時就用杜邦線連接。這樣成察高本低,襪笑結構簡單可靠。
2.USB轉串口的線是必須的,畢竟現在沒幾台電腦是有原生串口的,這個轉接線在串口通信實現和程序下載時非敗好尺常有用。
3.買一本51單片機教材。
4.現在比較合適的就是STC單片機了。AT89S52也不錯,但這需要USBASP下載線。
5.所有的51單片機都能用匯編和C編程,實際上編譯器也只是把C轉變為了匯編。

6. 大一想參加學校機器人設計比賽,單片機入門需要怎麼做

目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。小到電話,玩具,手機,各類刷卡機,鍵盤,彩電,冰箱,空調,電磁爐,大到汽車,工業自動控制,機器人,導彈導航裝置,甚至是美國的火星車,這些設備裡面都含有一個或者多個單片機 。單片機的數量不僅遠超過pc機,甚至比人類的數量還要多。因此,單片機的學習、開發與應用將造就一大批軟硬體工程師。

以我的經驗,先學好C語言基礎(指針,結構體可先暫時不學,後面再慢慢補充),再學習STC的51單片機,進一步學學指針,結構體,再學習STM32,如果想玩STM32跑操作系統,比如UCOS,RTOS等的話,得學學數據結構了,總的來說,入門需要做的就這些,說難也不難,說簡單也不簡單,關鍵是要看你的悟性,祝你早日學成。

7. stc15單片機和51關於模式0的區別

區別15系列和51系列單片機定時器的區別 STC-ISP這個定時器所有的生成代碼的部分應該是基於15系列(博主測試15系列設置好基本不需要更改可以直接使用。

15單片機是STC系列單片機的一大類別,屬於51單片機范疇。1T模式,比傳統的51單片機速度快8~12倍。STC的51單片機。

為了更多更能的使用和運用於不同場合,STC51單片機設計了4中IO口模式,分別是:准雙向IO口模式、推挽輸出模式、高阻輸入模式和開漏輸出模式。

基本信息

同樣的一段程序,在各個單片機廠家的硬體上運行的結果都是一樣的,如ATMEL的89C51(已經停產)、89S51,PHILIPS,和WINBOND等,我們常說的已經停產的89C51指的是ATMEL公司的AT89C51單片機,同時是在原基礎上增強了許多特性。

如時鍾,更優秀的是由Flash(程序存儲器的內容至少可以改寫1000次)存儲器取代了原來的ROM(一次性寫入),AT89C51的性能相對於8051已經算是非常優越的了。

8. 51單片機是什麼如何學習它的編程都用在哪些方面

51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。

由於intel生產的8031的升級版8051工藝成熟,成為當時市場應用量最大的單片機,所以對此類兼容晶元統稱51單片機。

該系列單片機的始祖是Intel的8031單片機,後來隨著Flash rom技術的發展,8031單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。

現在每年仍舊會使用幾十億片51系列的兼容晶元,在你想得到的電器、玩具上,比如:遙控燈具、洗衣機、冰箱、電子鍾表、顯示器、汽車(每輛汽車可能會用到十幾到幾十片)。。。。。

學習它很簡單,到當地書店、圖書館、隨手可以找到幾十種單片機入門書,8成以上是講51系列單片機的。

----------------

學習編輯

作為一個初學者,如何單片機入門?

知識上,其實不需要多少東西,會簡單的C語言,知道51單片機的基本結構就可以了。一般的大學畢業生都可以了,自學過這2門課程的高中生也夠條件。設備上,一般是建議購買一個模擬器,例如,的「雙功能下載線」就具有良好的穩定性和較快的下載速度,上位機可擴展,可以下載更多的單片機及嵌入式晶元。通過實驗,這樣才可以進行實際的,全面的學習。日後在工作上,模擬器也大有用處。還有,一般光有模擬器是不行,還得有一個實際的電路,即學習板,如圖,即為,單片機最小系統。

學習板以強大的介面為主,單片機的學習分兩方面,一方面是單片機的原理及內部結構,另一方面是單片機的介面技術。這些都是需要平時多積累,多動手,多思考,這樣才能學好單片機技術。

註:「雙功能下載線」在網路文庫里有詳細的使用說明,並且上位機會定期更新以支持更多的單片機。

單片機學習的4個階段

一、整體了解

要知道 單片機是什麼?單片機有何用?如何系統學習單片機?單片機系統設計的流程是怎樣的,需要掌握哪些輔助軟體?

了解這些之後,我們的學習就有了目標和方向。

二、揭秘單片機很難學,是因為其內部結構、編程語言抽象,且實際應用中與其他電子技術和元器件知識相互關聯,需結合起來一起設計開發產品。所以,第二階段要了解單片機的內部結構是怎樣的?單片機開發經常會用到哪些電子技術和元器件知識?如何將一條條編程指令組合成一段段有效的程序?

三、解密之所以單片機能成為控制核心,設計出包羅萬象的應用系統來,是因為開發者利用了單片機提供的種種功能及各種外設。所以,第三階段我們要掌握單片機的各種功能,再加上諸如感測器、模數轉換、掃描顯示、串列、中斷的應用思維,結合更多的元器件、電子電路知識,逐個學習、體會實際的單片機系統的秘密。

四、遠航通過以上三個階段,讀者基本就可掌握單片機的應用了。但要設計出豐富的單片機系統,解決復雜的實際問題,還需要了解更多的外設知識及其與單片機的聯系(如電動機、各類

存儲器、繼電器、紅外管等)。這些需要不斷的學習和積累。有時候,接到一些開發任務,就需要你針對這個任務自覺地去搜集、學習相關知識,在實踐中不斷載學習和提高。

參考網路:http://ke..com/link?url=

9. 什麼是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)等公司的許多產品。

10. 單片機如何選購及入門

1、價格要低

因為是學生,肯定沒有太多經濟基礎,選擇價格低的單片機是必須的,而且剛開始學習太貴的單片機功能太多,初學者無法很好掌握,價格低的單片機功能較少,更容易掌握。

2、外設盡量多

如果購買的是學習板,那麼最好是選擇外設多的學習板,因為單一去買外設價格會更貴,而且整合度不高,最好是直接選擇外設多的學習板,這樣可以一次性學習所有的模塊功能,當然價格會有所增長,只要控制在200元之內就好了。

3、操作盡量簡便

在購買學習板之前,最好是問好老闆這個學習板的調試和下載程序是否方便,是否配有教程,是否每個外設都有文檔,是否有中文翻譯。

開發板壞了是否可以退換等,如果具備上面幾點,那麼就可以入手了。

閱讀全文

與stc51單片機入門相關的資料

熱點內容
影片在線免費觀看 瀏覽:681
網飛電影入口 瀏覽:196
億賽通加密軟體下載 瀏覽:931
安卓儲物櫃怎麼取出貨物 瀏覽:904
文件夾中怎樣查找相似照片 瀏覽:969
linux中斷線程 瀏覽:568
古裝三極古裝劇有哪些 瀏覽:462
智能控制技術pdf 瀏覽:225
安卓手機如何設置微信來電 瀏覽:380
android撥打分機號 瀏覽:423
成都通宵私人電影院哪家好 瀏覽:566
iphone照片視頻加密 瀏覽:266
四叉樹碰撞檢測演算法邊界 瀏覽:484
電影票怎麼驗票真偽 瀏覽:901
我的世界伺服器如何生成地皮 瀏覽:407
app投資模式是什麼意思 瀏覽:231
kotlin編譯器插件 瀏覽:919
西安少兒編程培訓班 瀏覽:416
什麼畫動漫app不要錢 瀏覽:771
如何做一個免費伺服器 瀏覽:976