大家對STC的40個引腳可能不是很清楚,我在這里對他進行了一些匯總,希望可以幫助你們
今天我們一起來了解一下MCS-51系列單片機各引腳的功能,下圖就是MCS-51系列單片機各引腳排列圖
MCS-51系列單片機的40個引腳根據功能可以分作3類:基本工作條件引腳、輸入/輸出(I/O)引腳和控制引腳。
基本工作條件引腳 單片機基本工作條件引腳有電源引腳、復位引腳和時鐘引腳,只有具備了基本工作條件,單片機才能開始工作。 (1)電源引腳 40腳為電源正極引腳(VCC),20腳為電源負極引腳(VSS)。 電源正極引腳一般接5V電源,電源負極引腳接地。
(2)復位引腳 9腳為復位引腳(RST/VPD)。 在單片機接通電源后,為了使內部電路正常工作,需要復位電路為它提供復位信號,使內部電路進入初始狀態,然后才開始工作。MCS-51 系列單片機采用高電平復位,即外接復位電路給復位引腳送入高電平信號后,就可以對單片機內部電路進行復位。 9腳還具有掉電保持功能,為了防止掉電使單片機內部RAM中的數據丟失,可在該腳再接一個備用電源,掉電時,由備用電源為該腳提供4.5~5.5V的電壓,可保持RAM中的數據不會丟失。
(3)時鐘引腳 18、19腳為時鐘引腳(XTAL2、XTAL1)。 單片機內部有大量的數字電路,這些數字電路工作時需要時鐘信號進行控制,才能有次序、有節拍地工作。單片機內部的時鐘振蕩器與時鐘引腳外接的定時電路構成時鐘振蕩電路,產生時鐘信號供給內部電路使用;另外,也可以由外部的振蕩器產生時鐘信號,通過時鐘引腳送入單片機,供給內部電路。 輸入/輸出引腳
MCS-51系列單片機有P0、P1、P2和P3共4組I/O接口,每組接口又有8個引腳:P0端口引腳P0.0~P0.7,P1端口引腳P1.0~P1.7,P2端口引腳P2.0~P2.7,P3端口引腳P3.0~P3.7。
這4組接口既可用作輸入端口將外部信號輸入單片機,也可以用作輸出端口將信號從單片機內輸出。另外,這些接口還具有一些其他功能,具體說明如下。
P0端口(32~39腳)的功能有:輸入8路信號,輸出8路信號,用作8位數據總線,或用作16位地址總線中的低8位地址總線。 P1端口(1~8腳)的功能有:輸入8路信號,輸出8路信號。 P2端口(21~28腳)的功能有:輸入8路信號,輸出8路信號,用作16位地址總線中的高8位地址總線。 P3端口(10~17腳)的功能有:輸入8路信號,輸出8路信號。P3端口的8個引腳還具有其他功能,具體說明如下。 P3.0:用作串行數據輸入端(RXD)。 P3.1:用作串行數據輸出端(TXD)。 P3.2:用作外部中斷0請求信號輸入端()。 P3.3:用作外部中斷1請求信號輸入端()。 P3.4:用作定時器/計數器T0的外部脈沖信號輸入端(T0)。 P3.5:用作定時器/計數器T1的外部脈沖信號輸入端(T1)。
P3.6:該端在寫片外RAM時,輸出寫控制信號()。 P3.7:該端在讀片外RAM時,輸出讀控制信號()。 P0、P1、P2、P3端口具有多種功能,具體應用哪一種功能,由單片機內部的程序來決定。需要注意的是,在某一時刻,端口的某一引腳只能用作一種功能。
|