<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 單片機小白學步系列三 偶遇51單片機

          單片機小白學步系列三 偶遇51單片機

          作者: 時間:2016-11-20 來源:網(wǎng)絡 收藏
            單片機有很多種,比較常見的有,AVR,MSP430,PIC,STM32等?,F(xiàn)在我將從比較簡單易學的機說起,帶領大家進入單片機的精彩世界。

            20世紀80年代美國Intel公司推出MCS-51系列單片機,包含多個品種,80機就是其中最典型的一種。之后很多公司生產(chǎn)了以8051為核心的單片機,其中最為流行的是美國Atmel公司生產(chǎn)的89C51系列單片機,如圖中的AT89C51就是其中最典型的一種型號。后來我國宏晶公司(STC)也推出了STC89C51系列單片機,STC單片機由于價格更低,功能更強大,可使用串口下載程序等優(yōu)勢,在國內(nèi)非常受歡迎。圖中的STC89C51RC就是其中的一種。我們也將以這款單片機為例開始進行介紹。

          本文引用地址:http://www.ex-cimer.com/article/201611/318642.htm

            

          從上往下依次為:Atmel公司的AT89C51單片機、宏晶公司的STC89C51RC、STC89C52RC單片機

            這里簡單介紹下STC單片機的命名。前面的STC是公司名;89表示單片機系列;C表示工作電壓是3.4~5.5V,如果是LE,則為2~3.8V;后面的數(shù)字51表示程序存儲空間大小,可為51/52/53/54/58/516;RC表示隨機存儲器RAM的大小,也可能是RD+。初學時我們不需要考慮很多東西,我們只需要選擇STC89C51RC或者STC89C52RC就夠用了。

          =======================================================

          《單片機小白學步》系列教程(原名《單片機入門指南》)介紹

          本系列教程從最基本的入門知識開始,逐步深入介紹單片機系統(tǒng)設計,內(nèi)容包括:
          1、入門篇:單片機等基本概念、各種電子設計基本知識
          2、思想篇:單片機/計算機系統(tǒng)設計的工程思想
          3、學習篇:單片機學習過程、方法和技巧,以51單片機為例介紹,并推廣到其他單片機
          4、應用篇:遵循規(guī)范的工程方法,設計單片機系統(tǒng)實例(計劃設計的系統(tǒng)有:計算器、電子表、密碼鎖、簡易手機,具體看有沒有時間再確定)
          5、原理篇:從模擬電路、數(shù)字電路開始,逐步深入介紹單片機/計算機系統(tǒng)原理,并自行設計簡易的CPU(由于個人水平有限,這部分沒有把握寫好,具體內(nèi)容視情況而定)

          教程特點

          包含了各種基本知識,尤其是對單片機基本概念的介紹、為什么要用單片機等,在很多同類書籍教程中都被忽略了。同時也包含了一些深入的知識,包括原理篇考慮對單片機的基本原理進行介紹,有助于深入理解單片機。

          本系列教程以51單片機為例進行介紹。通過51介紹完單片機的基本知識,我會再把430進行簡要介紹,尤其是對比兩者之間的優(yōu)缺點,讓大家很快感受到430的巨大優(yōu)勢,而學習51正好為快速了解430打下了堅實的基礎。

          本系列教程中,介紹單片機各種模塊編程知識的主要是學習篇,而學習篇只是整個教程的一部分。在學習篇中我會貫穿各種方法技巧,如何理解一些模塊功能,怎么看時序圖,嚴格遵守工程思想進行編程,程序發(fā)生了錯誤怎么調(diào)試等等。而在思想篇中會總體介紹很多重要的思想,為后面的學習做好準備工作。

          單片機學習過程中,涉及大量的知識,而且很多知識之間相互依賴,關聯(lián)很強。

          本系列教程對知識的先后順序進行比較明確的規(guī)劃,盡最大可能符合人的認知過程。但是實際規(guī)劃時發(fā)現(xiàn),無論怎么調(diào)整知識的順序,總有一些知識之間相互依賴,關系復雜。例如開始講IO口的時候肯定會提到寄存器,而寄存器這個詞的理解,需要深厚的背景知識。但是這些背景知識在沒有進行實踐的時候也很難理解。

          初學者常常就會在這樣的地方感覺疑惑不解,不知所措。而每次遇到類似這樣的知識,我會向初學者指出,應該如何對待。這個知識是應該自己去學習補充,還是等到學完原理篇再做理解,而現(xiàn)在又應該怎么去看待這個名詞。

          另外,在整個教程的學習前,需要掌握一定的C語言等基礎知識,具體可參考教程第〇篇《序》中的相關說明
          http://www.hainter.com/mcu-primer-0

          本系列教程力求語言通俗易懂,而不會用一堆新手不懂的詞語去解釋另一個不懂的詞語。但是受限于個人語言表達能力,可能有些地方表述的比較繁瑣,或者不清楚,希望大家能夠幫忙指出。



          關鍵詞: 51單片

          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();