精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

單片機外部結構的引腳功能的簡介和使用資料概述

Wildesbeast ? 來源:未知 ? 2019-09-08 10:15 ? 次閱讀

一、教學目的:掌握單片機的引腳功能

二、教學重點:單片機的P0、P1、P2、P3口的使用和區別

三、教學步驟:

(1) 單片機(AT89S51)外觀

(2) 單片機(AT89S51)的引腳功能圖

(3) 51系列單片機8031、8051及89c51/89s51均采用40Pin封裝的雙列直接DIP結構。上圖是它們的引腳配置:40個引腳中,正電源和地線兩根,外置石英振蕩器時鐘線兩根,4組8位共32個I/O口,中斷口線與P3口線復用。現在我們對這些引腳的功能加以說明:

1、電源引腳

Vcc40腳正電源腳,工作電壓為5V,另有AT89LV51工作電壓則是2.7-6V, 引腳功能一樣。

GND20接地端

2.外接晶體引腳

Pin19:時鐘XTAL1腳, Pin18:時鐘XTAL2腳,

XTAL1是片內振蕩器的反相放大器輸入端,XTAL2則是輸出端,使用外部振蕩器時,外部振蕩信號應直接加到XTAL1,而XTAL2懸空。內部方式時,時鐘發生器對振蕩脈沖二分頻,如晶振為12MHz,時鐘頻率就為6MHz。晶振的頻率可以在1MHz-24MHz內選擇。電容取30PF左右。

型號同樣為AT89C51的芯片,在其后面還有頻率編號,有12,16,20,24MHz可選。大家在購買和選用時要注意了。如AT89C51 24PC就是最高振蕩頻率為24MHz,40P6封裝的普通商用芯片。

3.復位RST9

在振蕩器運行時,有兩個機器周期(24個振蕩周期)以上的高電平出現在此引腳時,將使單片機復位,只要這個腳保持高電平,51芯片便循環復位。復位后P0-P3口均置1引腳表現為高電平,程序計數器和特殊功能寄存器SFR全部清零。當復位腳由高電平變為低電平時,芯片為ROM的0000H處開始運行程序。常用的復位電路如下圖所示。

復位操作不會對內部RAM有所影響。當8051通電,時鐘電路開始工作,在RESET引腳上出現24個時鐘周期以上的高電平,系統即初始復位。什么叫復位?復位是單片機重新執行程序代碼的意思。

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

輸入輸出(I/O)引腳:

Pin39-Pin32為P0.0-P0.7輸入輸出腳,稱為P0口,是一個8位漏極開路型雙向I/O口。內部不帶上拉電阻,當外接上拉電阻時,P0口能以吸收電流的方式驅動八個LSTTL負載電路。通常在使用時外接上拉電阻,用來驅動多個數碼管。 在訪問外部程序和外部數據存儲器時,P0口是分時轉換的地址(低8位)/數據總線,不需要外接上拉電阻。

Pin1-Pin8為P1.0-P1.7輸入輸出腳,稱為P1口,是一個帶內部上拉電阻的8位雙向I/0口。P1口能驅動4個LSTTL負載。 通常在使用時外不需要外接上拉電阻,就可以直接驅動發光二極管端口置1時,內部上拉電阻將端口拉到高電平,作輸入用。

我們現在講一個它的輸出功能吧,在單片機工作時,我們 可以通過用指令控制單片機的引腳輸出高電平或者低電平。如: 指令CLR ,清零的意思。

CLR P1.0 ;讓單片機從第一腳輸出低電平。

指令 SETB,置1的意思。

SETB P1.0 ;讓單片機從第一個腳輸出高電平。

請問讓第8個腳輸出低電平的指令如何寫?

Pin21-Pin28為P2.0-P2.7輸入輸出腳,稱為P2口,是一個帶內部上拉電阻的8位雙向I/O口,P2口能驅動4個LSTTL負載。端口置1時,內部上拉電阻將端口拉到高電平,作輸入用。對內部Flash程序存儲器編程時,接收高8位地址和控制信息。在訪問外部程序和16位外部數據存儲器時,P2口送出高8位地址。而在訪問8位地址的外部數據存儲器時其引腳上的內容在此期間不會改變。

Pin10-Pin17為P3.0-P3.7輸入輸出腳,稱為P3口,是一個帶內部上拉電阻的8位雙向I/O口,P2口能驅動4個LSTTL負載,這8個引腳還用于專門的第二功能。端口置1時,內部上拉電阻將端口拉到高電平,作輸入用。

對內部Flash程序存儲器編程時,接控制信息。

P1-3端口在做輸入使用時,因內部有上接電阻,被外部拉低的引腳會輸出一定的電流。

除此之外P3端口還用于一些專門功能,具體請看下表。

P3引腳 兼用功能
P3.0 串行通訊輸入(RXD)
P3.1 串行通訊輸出(TXD)
P3.2 外部中斷0( INT0)
P3.3 外部中斷1(INT1)
P3.4 定時器0輸入(T0)
P3.5 定時器1輸入(T1)
P3.6 外部數據存儲器寫選通WR
P3.7 外部數據存儲器寫選通RD

什么叫上拉電阻?上拉電阻簡單來說就是把電平拉高,通常用4.7-10K的電阻接到Vcc電源,下拉電阻則是把電平拉低,電阻接到GND地線上。具體說明也不是這里要討論的,接下來還是接著看其它的引腳功能吧。

5.其它的控制或復用引腳

(1) ALE/PROG 30 訪問外部存儲器時,ALE(地址鎖存允許)的輸出用于鎖存地址的低位字節。即使不訪問外部存儲器,ALE端仍以不變的頻率輸出脈沖信號(此頻率是振蕩器頻率的1/6)。在訪問外部數據存儲器時,出現一個ALE脈沖。對Flash存儲器編程時,這個引腳用于輸入編程脈沖PROG

(2) PSEN 29 該引是外部程序存儲器的選通信號輸出端。當AT89C51由外部程序存儲器取指令或常數時,每個機器周期輸出2個脈沖即兩次有效。但訪問外部數據存儲器時,將不會有脈沖輸出。

(3) EA/Vpp 31 外部訪問允許端。當該引腳訪問外部程序存儲器時,應輸入低電平。要使AT89S51只訪問外部程序存儲器(地址為0000H-FFFFH),這時該引腳必須保持低電平。對Flash存儲器編程時,用于施加Vpp編程電壓。

看到這您對AT89S51引腳的功能應該有了一定的了解了,引腳在編程和校驗時的時序我們在這里就不做詳細的探討,通常情況下我們也沒有必要去撐握它,除非你想自己開發編程器。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6032

    文章

    44521

    瀏覽量

    633122
  • 振蕩器
    +關注

    關注

    28

    文章

    3813

    瀏覽量

    138891
  • 寄存器
    +關注

    關注

    31

    文章

    5322

    瀏覽量

    120022
收藏 人收藏

    評論

    相關推薦

    STM32單片機常用的引腳功能

    單片機中,引腳是連接外部設備和單片機內部模塊的接口,通過引腳可以將輸入信號傳遞給單片機,或將
    的頭像 發表于 12-07 16:22 ?2.1w次閱讀

    單片機入門教程第二課-單片機的內部、外部結構(一)

    單片機入門教程第二課-單片機的內部、外部結構(一)  一、單片機外部
    發表于 01-07 16:52 ?885次閱讀
    <b class='flag-5'>單片機</b>入門教程第二課-<b class='flag-5'>單片機</b>的內部、<b class='flag-5'>外部</b><b class='flag-5'>結構</b>(一)

    單片機引腳,單片機引腳是什么意思

    單片機引腳,單片機引腳是什么意思 8051單片機引腳
    發表于 03-11 09:13 ?4.1w次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>引腳</b>,<b class='flag-5'>單片機</b><b class='flag-5'>引腳</b>是什么意思

    什么是單片機怎樣學習?單片機基礎知識及Proteus應用簡介資料概述

    本文檔的怎樣內容詳細介紹的是單片機基礎知識概述內容包括了:1.單片機概述2.單片機學習的預備知識3.Proteus應用
    發表于 09-14 10:53 ?18次下載
    什么是<b class='flag-5'>單片機</b>怎樣學習?<b class='flag-5'>單片機</b>基礎知識及Proteus應用<b class='flag-5'>簡介</b><b class='flag-5'>資料</b><b class='flag-5'>概述</b>

    單片機結構與原理是怎樣的和單片機的簡單應用概述

    本文檔的主要內容詳細介紹的是單片機結構與原理是怎樣的和單片機的簡單應用概述目的是:了解單片機的內部結構
    發表于 10-19 17:18 ?33次下載
    <b class='flag-5'>單片機</b>的<b class='flag-5'>結構</b>與原理是怎樣的和<b class='flag-5'>單片機</b>的簡單應用<b class='flag-5'>概述</b>

    MCS-51單片機的硬件結構詳細資料概述

    本文檔的主要內容詳細介紹的是MCS-51單片機的硬件結構詳細資料概述內容包括了:1.MCS-51 單片機主要功能特點 2.MCS-51
    發表于 10-23 16:11 ?17次下載
    MCS-51<b class='flag-5'>單片機</b>的硬件<b class='flag-5'>結構</b>詳細<b class='flag-5'>資料</b><b class='flag-5'>概述</b>

    單片機學習入門之單片機基礎知識詳細資料概述

    本文檔的主要內容詳細介紹的是單片機學習入門之單片機基礎知識詳細資料概述主要內容包括了:1 MCS-51單片機內部結構2 構建
    發表于 10-24 11:50 ?77次下載
    <b class='flag-5'>單片機</b>學習入門之<b class='flag-5'>單片機</b>基礎知識詳細<b class='flag-5'>資料</b><b class='flag-5'>概述</b>

    單片機原理及應用教程之單片機基礎知識概述

    本文檔的主要內容詳細介紹的是單片機原理及應用教程之單片機基礎知識概述包括了:1. 單片機概述,2. 單片
    發表于 04-16 08:00 ?23次下載
    <b class='flag-5'>單片機</b>原理及應用教程之<b class='flag-5'>單片機</b>基礎知識<b class='flag-5'>概述</b>

    EM78P153系列單片機的詳細資料概述

    本文檔的主要內容詳細介紹的是EM78P153系列單片機的詳細資料概述包括了:簡介,存儲結構(ROM劃分,RAM劃分),IO系統,復位,休眠狀
    發表于 08-22 17:30 ?26次下載
    EM78P153系列<b class='flag-5'>單片機</b>的詳細<b class='flag-5'>資料</b><b class='flag-5'>概述</b>

    51單片機IO引腳的驅動能力與上拉電阻的詳細資料概述

    允許外部器件,向單片機引腳內灌入電流,這個電流,稱為“灌電流”,外部電路稱為“灌電流負載”; 單片機輸出高電平時,則允許
    發表于 08-12 17:33 ?1次下載
    51<b class='flag-5'>單片機</b>IO<b class='flag-5'>引腳</b>的驅動能力與上拉電阻的詳細<b class='flag-5'>資料</b><b class='flag-5'>概述</b>

    單片機的基礎知識詳細資料概述

    本文檔的主要內容詳細介紹的是單片機的基礎知識詳細資料概述包括了:1 單片機簡介,2 單片機的發
    發表于 05-27 08:00 ?2次下載
    <b class='flag-5'>單片機</b>的基礎知識詳細<b class='flag-5'>資料</b><b class='flag-5'>概述</b>

    單片機引腳圖及引腳功能_單片機簡易編程

    本文著手從集成電路角度去認識單片機,主要介紹了單片機引腳圖及引腳功能,以及單片機簡易編程。
    的頭像 發表于 07-21 10:42 ?5.2w次閱讀
    <b class='flag-5'>單片機</b>的<b class='flag-5'>引腳</b>圖及<b class='flag-5'>引腳</b><b class='flag-5'>功能</b>_<b class='flag-5'>單片機</b>簡易編程

    單片機基礎及應用|80C51單片機結構及信號引腳資料下載

    電子發燒友網為你提供單片機基礎及應用|80C51單片機結構及信號引腳資料下載的電子資料下載,更
    發表于 04-14 08:47 ?30次下載
    <b class='flag-5'>單片機</b>基礎及應用|80C51<b class='flag-5'>單片機</b>的<b class='flag-5'>結構</b>及信號<b class='flag-5'>引腳</b><b class='flag-5'>資料</b>下載

    STM32單片機外部中斷簡介 STM32單片機外部中斷的配置過程

    STM32 單片機是一款高性能、低功耗的 32 位微控制器,具有強大的計算能力、靈活的外設模塊以及優秀的擴展性,開發周期短、成本低。在單片機應用中,外部中斷是一種重要的硬件觸發方式,本文將對 STM32
    發表于 08-15 18:21 ?2942次閱讀

    單片機引腳懸空是什么電平

    單片機引腳懸空是指單片機的I/O引腳在沒有連接任何外部電路的情況下,引腳的電平狀態。懸空
    的頭像 發表于 08-28 09:51 ?1434次閱讀