導航:首頁 > 操作系統 > 51單片機的31引腳幹嘛用的

51單片機的31引腳幹嘛用的

發布時間:2024-11-11 08:11:49

① 51單片機的引腳功能尤其P30的復用功能

51單片機的引腳,其p30和31這兩個gpio,除具有串口通信功能外,還可以當做普通的Io口。只需要在寫程序時,先定義即可。

② 51單片機基本的電路里29,30,31三個引腳需不需要接啊

不一定需要接。

以AT89C51單片機為例,
第29腳是PSEN(外部存儲器讀選通信號),如果沒有外接存儲器的話,就不需要接。
第30腳是ALE/PROG(地址鎖存允許信號):如果沒有使用地址鎖存器的話,也不需要接。
第31腳是EA/VPP(程序存儲器的內外部選通),接低電平從外部程序存儲器讀指令,如果接高電平則從內部程序存儲器讀指令。

③ 51單片機各個引腳的功能

MCS-51
單片機引腳功能
MCS單片機都採用40引腳的雙列直插封裝方式。圖2-9為引腳排列圖,
40條引腳說明如下:
1、主電源引腳Vss和Vcc

Vss接地

Vcc正常操作時為+5伏電源
2、外接晶振引腳XTAL1和XTAL2

XTAL1內部振盪電路反相放大器的輸入端,是外接晶體的一個引腳。當採用外部振盪器時,此引腳接地。

XTAL2內部振盪電路反相放大器的輸出端。是外接晶體的另一端。當採用外部振盪器時,此引腳接外部振盪源。
3、控制或與其它電源復用引腳RST/VPD,ALE/


/Vpp

RST/VPD
當振盪器運行時,在此引腳上出現兩個機器周期的高電平(由低到高跳變),將使單片機復位
在Vcc掉電期間,此引腳可接
圖2-9
8051引腳排列圖
上備用電源,由VPD向內部提供備用電源,以保持內部RAM中的數據。

ALE/
正常操作時為ALE功能(允許地址鎖存)提供把地址的低位元組鎖存到外部鎖存器,ALE
引腳以不變的頻率(振盪器頻率的
)周期性地發出正脈沖信號。因此,它可用作對外輸出的時鍾,或用於定時目的。但要注意,每當訪問外部數據存儲器時,將跳過一個ALE脈沖,ALE
端可以驅動(吸收或輸出電流)八個LSTTL電路。
對於EPROM型單片機,在EPROM編程期間,此引腳接收編程脈沖(
功能)

外部程序存儲器讀選通信號輸出端,在從外部程序存儲取指令(或數據)期間,
在每個機器周期內兩次有效。
同樣可以驅動八LSTTL輸入。

/Vpp

/Vpp為內部程序存儲器和外部程序存儲器選擇端。當
/Vpp為高電平時,訪問內部程序存儲器,當
/Vpp
為低電平時,則訪問外部程序存儲器。
對於EPROM型單片機,在EPROM編程期間,此引腳上加21伏EPROM編程電源(Vpp)。
4、輸入/輸出引腳P0.0
-
P0.7,P1.0
-
P1.7,P2.0
-
P2.7,P3.0
-
P3.7。

P0口(P0.0
-
P0.7)是一個8位漏極開路型雙向I/O口,在訪問外部存儲器時,它是分時傳送的低位元組地址和數據匯流排,P0口能以吸收電流的方式驅動八個LSTTL負載。

P1口(P1.0
-
P1.7)是一個帶有內部提升電阻的8位準雙向I/O口。能驅動(吸收或輸出電流)四個LSTTL負載。。

P2口(P2.0
-
P2.7)是一個帶有內部提升電阻的8位準雙向I/O口,在訪問外部存儲器時,它輸出高8位地址。P2口可以驅動(吸收或輸出電流)四個LSTTL負載。

P3口(P3.0
-
P3.7)是一個帶有內部提升電阻的8位準雙向I/O口。能驅動(吸收或輸出電流)四個LSTTL負載

④ 51單片機的EA(31)管腳和中斷允許寄存器IE中的控制位EA是什麼關系

31的EA=1表示單片機內部有rom,不需要外加,EA為0,表示單片機內部沒有

閱讀全文

與51單片機的31引腳幹嘛用的相關的資料

熱點內容
自用macd操盤公式源碼 瀏覽:809
WIN7python解釋器安裝教程 瀏覽:14
二次金叉強勢指標源碼 瀏覽:348
獨立基礎柱箍筋加密范圍 瀏覽:15
濾波器加密碼 瀏覽:753
php能寫軟體嗎 瀏覽:315
裝修用什麼app推薦省心 瀏覽:991
檢查icloud伺服器地址 瀏覽:602
自己選股源碼怎麼設置 瀏覽:431
什麼app客戶資源多 瀏覽:153
首板買點公式指標源碼 瀏覽:655
求問如何將普通u盤變成加密u盤 瀏覽:247
單片機的數碼秒錶設計代碼 瀏覽:626
html5直播源碼 瀏覽:790
用材林利潤演算法 瀏覽:326
一種優化的排隊演算法 瀏覽:667
python語句後綴 瀏覽:93
免費使用命令 瀏覽:644
社保app號是什麼 瀏覽:402
世紀證券小薇app是什麼 瀏覽:688