AT89C51微控制器的結構原理與引腳功能 5

2023-08-11 02:04:01 字數 2555 閱讀 1782

at89c51微控制器的結構原理與引腳功能

1樓:匿名使用者

做數位電子鐘~選好晶振頻率就好了,然後你用定時器0~1都可以做。引腳功能網上pdf的很多,如果找不到我這有 zbsht550◎

我做微控制器也才1年,可以共同討論。

微控制器at89c51各個引腳的作用

2樓:昝妍

1 電源。2 時鐘。

3 控制。4 i/o引腳。

下面詳細講解。

電源: vcc - 晶片電源,接+5v

vss - 接地端。

時鐘:xtal1、xtal2 -這個時鐘相當於公共汽車,帶動資料在微控制器內的各個暫存器,進行傳送。

控制線。res第9腳為復位腳,一上電微控制器就自動復位了。

i/o線。

89c51共有4個8位並行i/o埠:p0、p1、p2、p3口,共32個引腳。

順便分享,一天入門51微控制器。

p=595希望你喜歡了。

3樓:匿名使用者

vcc/gnd:供電電源。

p0口:可以被定。

義為資料/地址的低八位,能夠用於外部程式/資料儲存器。在fiash程式設計時,p0 口作為原碼輸入口,當fiash進行校驗時,p0輸出原碼,此時p0外部必須被拉高。

p1口:標準輸入輸出i/o,p1口管腳寫入1後,被內部上拉為高,可用作輸入。在flash程式設計和校驗時,p1口作為第八位地址接收。

p2口:既可用於標準輸入輸出i/o,也可用於外部程式儲存器或資料儲存器訪問時的高八位地址。p2口在flash程式設計和校驗時接收高八位地址訊號和控制訊號。

p3口:既可以作標準輸入輸出i/o,也可作為at89c51的一些特殊功能口, 管腳 備選功能。

rxd(序列輸入口)

txd(序列輸出口)

int0(外部中斷0)

int1(外部中斷1)

t0(記時器0外部輸入)

t1(記時器1外部輸入)

wr(外部資料儲存器寫選通)

rd(外部資料儲存器讀選通)

rst:復位輸入。當振盪器復位器件時,要保持rst腳兩個機器週期的高電平時間。

ale/prog:當訪問外部儲存器時,地址鎖存允許的輸出電平用於鎖存地址的地位位元組。在flash程式設計期間,此引腳用於輸入程式設計脈衝。

在平時,ale端以不變的頻率週期輸出正脈衝訊號,此頻率為振盪器頻率的1/6。/psen:外部程式儲存器的選通訊號。

在由外部程式儲存器取指期間,每個機器週期兩次/psen有效。但在訪問外部資料儲存器時,這兩次有效的/psen訊號將不出現。

ea / vpp:當/ea保持低電平時,則在此期間外部程式儲存器(0000h-ffffh),不管是否有內部程式儲存器。注意加密方式1時,/ea將內部鎖定為reset;當/ea端保持高電平時,此間內部程式儲存器。

在flash程式設計期間,此引腳也用於施加12v程式設計電源(vpp)。

xtal1:反向振盪放大器的輸入及內部時鐘工作電路的輸入。

xtal2:來自反向振盪器的輸出。

微控制器at89c51的中斷源有哪些

4樓:陌路情感諮詢

1、int0——外部中斷0,由埠引入,低電平或下降沿引起。預設優先順序最高。

2、int1——外部中斷1,由埠引入,低電平或下降沿引起。預設優先順序第二。

3、t0——定時器/計數器0中斷,由t0計數器計滿回零引起。預設優先順序第三。

4、t1——定時器/計數器1中斷,由t1計數器計滿回零引起。預設優先順序第四。

5、t2——定時器/計數器2中斷,由t2計數器計滿回零引起。預設優先順序第五。

5樓:0427付強

at89c51一共5箇中斷源,分別是:外部中斷0(入口地址0x0003)、定時/計數器中斷0(入口地址0x000b)、外部中斷1(入口地址0x0013)、定時/計數器中斷1(入口地址0x001b)、非同步序列口中斷(入口地址0x0023)。

6樓:做而論道

at89c51的中斷源有:外部中斷0、t0、外部中斷1、t1、串列埠。

at89s52微控制器引腳按功能分類的情況?

7樓:

at89s52是一款基於8位鬧芹微控制器的晶片,它具有40個引腳。這些引腳按照其功能可以分為以下幾類:1.

電源引腳:vcc和gnd分別為晶片的正負電源引腳。2.

輸入輸出引腳: ~和 ~ 是輸入輸出引腳,可以通過程式配置為輸入或輸出模式。3.

外部中斷引腳:int0和int1是稿彎慧外部中斷引腳,可以用於響應外部中斷請求。4.

定時器/計數器引腳:t0和t1是定時器/計數器引腳,可以用於計時或計數。5.

序列通訊引腳:rxd和txd是序列通訊引腳,用於與其他裝置進行序列通訊。6.

中斷優先順序控制引腳:ip0和ip1是中斷優先順序控鍵答制引腳,可以用於控制中斷的優先順序。7.

特殊功能引腳:ea、psen、ale、xtal1和xtal2是特殊功能引腳,用於控制晶片的工作模式和外部時鐘輸入。以上是at89s52微控制器引腳按功能分類的情況。

如何使用微控制器at89c51驅動4位8段數碼管,如果用到晶片

看你將四位數碼管接在微控制器的哪一組輸出口 例如51微控制器一般都是四組八位輸i o口p0,專p1,p2,p3口 一般p0口是三態i o是要接屬上拉電阻的。其他介面是不用接上拉電阻的。上拉電阻一般選用1k 4k7都可以保證各管腳輸出的電流小於500ma就可以了。圖我傳的這個圖 六位數碼管雖然是共陰極...

求基於微控制器AT89C51的溫度檢測報警與控制系統電路圖

我把這個資料發你郵箱了!微控制器溫控系統設計 微控制器溫控系統設計 摘要本設計是以一個保溫箱為控制物件,以at89c51為控制系統核心,通過微控制器系統設計實現對保溫箱溫度的顯示和控制功能。本溫度控制系統是一個閉環反饋調節系統,由溫度感測器ad590對保溫箱溫度進行檢測,經過調理電路得到合適的電壓訊...

微控制器89c51外部摁鍵中斷程式

ex0 1 開外部中斷0 ea 0 開總中斷 lt0 1 下降沿觸發 然後寫中斷函式即可 void extern0 interrupt 0 按鍵一端接地,另一端接p3 2 就是外部中斷0 sbit key p3 2 void main void int0 interrupt 0 else 這個程式包...