• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機學習之四:MCS-51單片機引腳說明

    單片機學習之四:MCS-51單片機引腳說明

    作者: 時間:2016-09-16 來源:網絡 收藏

      51系列單片機89C51/89S51均采用40Pin 封裝的雙列直接DIP結構。在它們40 個引腳配置中,正電源和地線兩根,外置石英的時鐘線兩根,4組8位,共32個I/O口,P3口線與第2功能復用。

    本文引用地址:http://www.czjhyjcfj.com/article/201609/297023.htm

      

     

      現在我們對這些引腳的功能加以說明:

      Pin40:正電源腳,工作時,接+5V電源。

      Pin20:負電源腳,工作時,接地。

      Pin19:時鐘XTAL1 腳,片內振蕩電路的輸入端。

      Pin18:時鐘XTAL2 腳,片內振蕩電路的輸出端。

      8051的時鐘有兩種方式,一種是片內時鐘振蕩方式,但需在18和19腳外接石英晶體(2~12MHz)和振蕩電容,振蕩電容的值一般取10pF~30pF。另外一種是外部時鐘方式,即將XTAL2懸空,外部時鐘信號從XTAL1腳輸入。

      Pin39-Pin32 為P0.0-P0.7輸入輸出(I/O)引腳。

      Pin1-Pin8為P1.0-P1.7輸入輸出引腳。

      Pin21-Pin28 為P2.0-P2.7輸入輸出引腳。

      Pin10-Pin17 為P3.0-P3.7輸入輸出腳。

      Pin9:RESET/Vpd復位信號復用腳,當8051通電,時鐘電路開始工作,在RESET引腳上出現24個時鐘周期以上的高電平,系統即初始復位。

      8051 的復位方式可以是自動復位,也可以是手動復位,此外,RESET/Vpd還是復用腳,Vcc掉電期間,此腳可接上備用電源,以保證單片機內部RAM 的數據不丟失。

      Pin30:ALE/PROG當訪問外部程序器時,ALE(地址鎖存)的輸出用于鎖存地址的低位字節。而訪問內部程序存儲器時,ALE端將有一個1/6 時鐘頻率的正脈沖信號,這個信號可以用于識別單片機是否工作,也可以當作一個時鐘向外輸出。如果單片機是EPROM,在編程其間,PROG將用于輸入編程脈沖。

      Pin29:PROG當訪問外部程序存儲器時,此腳輸出負脈沖選通信號,PC的16位地址數據將出現在P0和P2口上,外部程序存儲器則把指令數據放到P0口上,由CPU讀入并執行。

      Pin31:EA/Vpp程序存儲器的內外部選通線,8051和8751 單片機,內置有4kB的程序存儲器,當EA為高電平并且程序地址小于4kB 時,讀取內部程序存儲器指令數據,而超過4kB 地址則讀取外部指令數據。如EA為低電平,則不管地址大小,一律讀取外部程序存儲器指令。



    關鍵詞: MCS-51 振蕩器

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 鄂尔多斯市| 涡阳县| 宜昌市| 莱芜市| 闽清县| 林芝县| 长垣县| 离岛区| 永善县| 宿松县| 绵阳市| 紫金县| 新乐市| 木兰县| 都兰县| 昂仁县| 永昌县| 眉山市| 靖安县| 广河县| 桂东县| 阿合奇县| 从化市| 定州市| 靖宇县| 仙居县| 区。| 克拉玛依市| 古蔺县| 深圳市| 襄垣县| 沭阳县| 府谷县| 东宁县| 台江县| 柘荣县| 五寨县| 天全县| 漯河市| 静宁县| 虎林市|