




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
MCS-51的引腳MCS-51的引腳1教學(xué)內(nèi)容教學(xué)內(nèi)容:理解端口的概念,掌握端口的結(jié)構(gòu),MCS-51的引腳。重點(diǎn):掌握外部設(shè)備進(jìn)行數(shù)據(jù)交流的硬件系統(tǒng)。教學(xué)內(nèi)容教學(xué)內(nèi)容:理解端口的概念,掌握端口的結(jié)構(gòu),MCS-52引入課程CPU+M:計(jì)算機(jī)主機(jī)。配合外設(shè)(I/O)構(gòu)成計(jì)算機(jī)硬件系統(tǒng)。引入課程CPU+M:計(jì)算機(jī)主機(jī)。3P3口線的第二功能為多功能引腳,其8個(gè)引腳均具有專門的第二功能。(P57表3.8)VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、時(shí)鐘電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源引腳:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C511、管腳圖MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介P3口線的第二功能為多功能引腳,其8個(gè)引腳均具有專門的第二功4P3口線的第二功能MCS-51單片機(jī)有4個(gè)雙向并行的8位I/O口P0~P3,P0口為三態(tài)雙向口,可驅(qū)動(dòng)8個(gè)TTL電路,P1、P2、P3口為準(zhǔn)雙向口(作為輸入時(shí),口線被拉成高電平,故稱為準(zhǔn)雙向口),其負(fù)載能力為4個(gè)TTL電路。VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源線:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C511、管腳圖ALE地址鎖存允許輸出/編程脈沖輸入端1、當(dāng)MCS51由P0口送出低8位地址碼時(shí),MCS51由ALE送出一高電平信號(hào),作為外部鎖存器的觸發(fā)信號(hào)。在單片機(jī)(CPU)與外界交換信息的過程中,地址信息必須維持不變,而P0口不能維持低8位地址的不變,所以應(yīng)該外接鎖存器,將低8位地址鎖住。當(dāng)8051送出低8位地址的時(shí)候,鎖存器應(yīng)該處于送數(shù)狀態(tài);在低8位地址消失之前,鎖存器應(yīng)該處于鎖存狀態(tài)。2、當(dāng)片外存儲(chǔ)器存取數(shù)據(jù)時(shí),ALE為低8位地址輸出鎖存信號(hào);當(dāng)片外存儲(chǔ)器不存取數(shù)據(jù)時(shí),ALE輸出固定頻率的脈沖信號(hào),頻率為1/6的時(shí)鐘振蕩頻率固定輸出正脈沖。3.燒錄程序時(shí),用于輸入編程脈沖.MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介P3口線的第二功能MCS-51單片機(jī)有4個(gè)雙向并行的8位I/5VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源線:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C511、管腳圖它是外部程序存儲(chǔ)器ROM的讀選通信號(hào)。在執(zhí)行訪問外部ROM指令時(shí),會(huì)自動(dòng)產(chǎn)生PSEN信號(hào);而在訪問外部數(shù)據(jù)存儲(chǔ)器RAM或訪問內(nèi)部ROM時(shí),不產(chǎn)生PSEN信號(hào)。MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介VCCVSSXTAL2
XTAL1RSTP0.0
P0.16VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源引腳:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C51管腳圖內(nèi)外程序存儲(chǔ)器選擇。EA訪問外ROM控制信號(hào),當(dāng)EA為高電平時(shí),加電后80C51從片內(nèi)ROM的0000H單元開始取指令,即從片內(nèi)ROM的0000H開始執(zhí)行程序;若EA為的低電平,則加電后80C51從片外ROM的0000H單元開始取指令,故此時(shí)片外ROM的編制應(yīng)該從0000H開始;MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介VCCVSSXTAL2
XTAL1RSTP0.0
P0.17P3口線為多功能引腳,可自動(dòng)切換用作數(shù)據(jù)總線、地址總線、控制總線和或I/O接口外部引腳。VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源線:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C51管腳圖I/O引腳P0口:P0.0~P0.7,39~32腳,外接存儲(chǔ)器時(shí)作地址/數(shù)據(jù)分時(shí)使用口線;不接外部存儲(chǔ)器時(shí),可用作為8位準(zhǔn)雙向I/O口。P1口:P1.0~P1.7,1~8腳,8位準(zhǔn)雙向I/O口。P2口:P2.0~P2.7,21~28腳,8位準(zhǔn)雙向I/O口。外接存儲(chǔ)器時(shí)作為高8位地址總線。P3口:P3.0~P3.7,10~17腳,8位準(zhǔn)雙向I/O口,出于芯片引腳數(shù)的限制,P3口具有第二輸出、輸入功能。MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介P3口線為多功能引腳,可自動(dòng)切換用作數(shù)據(jù)總線、地址總線、控制8(1)P0口(32腳~39腳)有三種使用方法:作為與外部傳送數(shù)據(jù)的8位數(shù)據(jù)總線(D0~D7)。作為擴(kuò)展外部存儲(chǔ)器時(shí)的低8位地址總線(A0~A7)作為普通I/O口使用。(2)P1口(1腳~8腳):作為普通I/O口使用,無須外接上拉電阻(3)P2口(21腳~28腳)有兩種使用方法:作為普通I/O口使用,無須外接上拉電阻。作為擴(kuò)展外部存儲(chǔ)器時(shí)的高8位地址總線(A8~A15)。(4)P3口(10腳~17腳)有兩種使用方法。作為普通I/O口使用,無須外接上拉電阻;MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介(1)P0口(32腳~39腳)有三種使用方法:MCS51單片9P3口的特殊功能P3口的特殊功能10MCS-51單片機(jī)的引腳課件11
單片機(jī)并行I/O口MCS-51單片機(jī)有4個(gè)I/O端口,每個(gè)端口都是8位準(zhǔn)雙向口,共占32根引腳。每個(gè)端口都包括一個(gè)鎖存器(即專用寄存器P0~P3)、一個(gè)輸出驅(qū)動(dòng)器和輸入緩沖器。通常把4個(gè)端口籠統(tǒng)地表示為P0~P3。單片機(jī)并行I/O口MCS-51單片機(jī)有4個(gè)I/O端口12MCS-51單片機(jī)的引腳課件13P0口的結(jié)構(gòu)及特點(diǎn)
P0口的某位P0.n(n=0~7)結(jié)構(gòu)圖,它由一個(gè)輸出鎖存器、兩個(gè)三態(tài)輸入緩沖器和輸出驅(qū)動(dòng)電路及控制電路組成。從圖中可以看出,P0口既可以作為I/O用,也可以作為地址/數(shù)據(jù)線用。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳P0口的結(jié)構(gòu)及特點(diǎn)P0口的某位P0.n(n=0~7)結(jié)構(gòu)圖141、P0口作為普通I/O口①輸出時(shí)CPU發(fā)出控制電平“0”封鎖“與”門,將輸出上拉場(chǎng)效應(yīng)管T1截止,同時(shí)使多路開關(guān)MUX把鎖存器與輸出DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳1、P0口作為普通I/O口①輸出時(shí)DQMUXP0.15驅(qū)動(dòng)場(chǎng)效應(yīng)管T2柵極接通。故內(nèi)部總線與P0口同相。由于輸出驅(qū)動(dòng)級(jí)是漏極開路電路,若驅(qū)動(dòng)NMOS或其它拉流負(fù)載時(shí),需要外接上拉電阻。P0的輸出級(jí)可驅(qū)動(dòng)8個(gè)LSTTL負(fù)載。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳驅(qū)動(dòng)場(chǎng)效應(yīng)管T2柵極接通。故內(nèi)部總線與P0口同相。由于輸出驅(qū)16②輸入時(shí)----分讀引腳或讀鎖存器讀引腳:由傳送指令(MOV)實(shí)現(xiàn);下面一個(gè)緩沖器用于讀端口引腳數(shù)據(jù),當(dāng)執(zhí)行一條由端口輸入的指令時(shí),讀脈沖把該三態(tài)緩沖器打開,這樣端口引腳上的數(shù)據(jù)經(jīng)過緩沖器讀入到內(nèi)部總線。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳②輸入時(shí)----分讀引腳或讀鎖存器DQMUXP017DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳②輸入時(shí)----分讀引腳或讀鎖存器讀鎖存器:有些指令如:ANLP0,A稱為“讀-改-寫”指令,需要讀鎖存器。上面一個(gè)緩沖器用于讀端口鎖存器數(shù)據(jù)。DQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地18**原因:如果此時(shí)該端口的負(fù)載恰是一個(gè)晶體管基極,且原端口輸出值為1,那么導(dǎo)通了的PN結(jié)會(huì)把端口引腳高電平拉低;若此時(shí)直接讀端口引腳信號(hào),將會(huì)把原輸出的“1”電平誤讀為“0”電平?,F(xiàn)采用讀輸出鎖存器代替讀引腳,圖中,上面的三態(tài)緩沖器就為讀鎖存器Q端信號(hào)而設(shè),讀輸出鎖存器可避免上述可能發(fā)生的錯(cuò)誤。**DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳**原因:如果此時(shí)該端口的負(fù)載恰是一個(gè)晶體管基極,且原端口輸19DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳準(zhǔn)雙向口:
從圖中可以看出,在讀入端口數(shù)據(jù)時(shí),由于輸出驅(qū)動(dòng)FET并接在引腳上,如果T2導(dǎo)通,就會(huì)將輸入的高電平拉成低電平,產(chǎn)生誤讀。所以在端口進(jìn)行輸入操作前,應(yīng)先向端口鎖存器寫“1”,使T2截止,引腳處于懸浮狀態(tài),變?yōu)楦咦杩馆斎?。這就是所謂的準(zhǔn)雙向口。
DQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地202、P0作為地址/數(shù)據(jù)總線在系統(tǒng)擴(kuò)展時(shí),P0端口作為地址/數(shù)據(jù)總線使用時(shí),分為:P0引腳輸出地址/數(shù)據(jù)信息。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳2、P0作為地址/數(shù)據(jù)總線在系統(tǒng)擴(kuò)展時(shí),P0端口作為21CPU發(fā)出控制電平“1”,打開“與”門,又使多路開關(guān)MUX把CPU的地址/數(shù)據(jù)總線與T2柵極反相接通,輸出地址或數(shù)據(jù)。由圖上可以看出,上下兩個(gè)FET處于反相,構(gòu)成了推拉式的輸出電路,其負(fù)載能力大大增強(qiáng)。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳2、P0作為地址/數(shù)據(jù)總線CPU發(fā)出控制電平“1”,打開“與”門,又使多路開關(guān)22P0引腳輸出地址/輸入數(shù)據(jù)輸入信號(hào)是從引腳通過輸入緩沖器進(jìn)入內(nèi)部總線。此時(shí),CPU自動(dòng)使MUX向下,并向P0口寫“1”,“讀引腳”控制信號(hào)有效,下面的緩沖器打開,外部數(shù)據(jù)讀入內(nèi)部總線。2、P0作為地址/數(shù)據(jù)總線----真正的雙向口DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳2、P0作為地址/數(shù)據(jù)總線----真正的雙向口DQ23P1口的結(jié)構(gòu)及特點(diǎn)它由一個(gè)輸出鎖存器、兩個(gè)三態(tài)輸入緩沖器和輸出驅(qū)動(dòng)電路組成----準(zhǔn)雙向口。DQCLKQP1.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳VCCRTP1口引腳P1口的結(jié)構(gòu)及特點(diǎn)它由一個(gè)輸出鎖存器、兩個(gè)三態(tài)輸入緩24P2口的結(jié)構(gòu)及特點(diǎn)
1.P2口作為普通I/O口DQCLKQMUXP2.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址控制VCCRTP2口引腳CPU發(fā)出控制電平“0”,使多路開關(guān)MUX倒向鎖存器輸出Q端,構(gòu)成一個(gè)準(zhǔn)雙向口。其功能與P1相同。P2口的結(jié)構(gòu)及特點(diǎn)1.P2口作為普通I/O口DQ25
2.P2口作為地址總線在系統(tǒng)擴(kuò)展片外程序存儲(chǔ)器擴(kuò)展數(shù)據(jù)存儲(chǔ)器且容量超過256B(用MOVX@DPTR指令)時(shí),CPU發(fā)出控制電平“1”,使多路開關(guān)MUX倒內(nèi)部地址線。此時(shí),P2輸出高8位地址。DQCLKQMUXP2.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址控制VCCRTP2口引腳2.P2口作為地址總線DQMUXP2.n讀鎖存26P3口的結(jié)構(gòu)及特點(diǎn)
DQCLKQP3.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳VCCRTP3口引腳第二輸入功能第二輸出功能一、作為通用I/O口與P1口類似----準(zhǔn)雙向口(W=1)WP3口的結(jié)構(gòu)及特點(diǎn)DQP3.n讀鎖存器內(nèi)部總線寫27P3的內(nèi)部結(jié)構(gòu)DQCLKQP3.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳VCCRTP3口引腳第二輸入功能第二輸出功能二、P3第二功能(Q=1)此時(shí)引腳部分輸入(Q=1、W=1)
,部分輸出(Q=1、W輸出)。WP3的內(nèi)部結(jié)構(gòu)DQP3.n讀鎖存器內(nèi)部總線寫鎖存器28P3第二功能各引腳功能定義:P3.0:RXD串行口輸入P3.1:TXD串行口輸出P3.2:INT0外部中斷0輸入P3.3:INT1外部中斷1輸入P3.4:T0定時(shí)器0外部輸入P3.5:T1定時(shí)器1外部輸入P3.6:WR外部寫控制P3.7:RD外部讀控制P3第二功能各引腳功能定義:29MCS-51單片機(jī)的引腳課件30MCS-51的引腳MCS-51的引腳31教學(xué)內(nèi)容教學(xué)內(nèi)容:理解端口的概念,掌握端口的結(jié)構(gòu),MCS-51的引腳。重點(diǎn):掌握外部設(shè)備進(jìn)行數(shù)據(jù)交流的硬件系統(tǒng)。教學(xué)內(nèi)容教學(xué)內(nèi)容:理解端口的概念,掌握端口的結(jié)構(gòu),MCS-532引入課程CPU+M:計(jì)算機(jī)主機(jī)。配合外設(shè)(I/O)構(gòu)成計(jì)算機(jī)硬件系統(tǒng)。引入課程CPU+M:計(jì)算機(jī)主機(jī)。33P3口線的第二功能為多功能引腳,其8個(gè)引腳均具有專門的第二功能。(P57表3.8)VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、時(shí)鐘電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源引腳:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C511、管腳圖MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介P3口線的第二功能為多功能引腳,其8個(gè)引腳均具有專門的第二功34P3口線的第二功能MCS-51單片機(jī)有4個(gè)雙向并行的8位I/O口P0~P3,P0口為三態(tài)雙向口,可驅(qū)動(dòng)8個(gè)TTL電路,P1、P2、P3口為準(zhǔn)雙向口(作為輸入時(shí),口線被拉成高電平,故稱為準(zhǔn)雙向口),其負(fù)載能力為4個(gè)TTL電路。VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源線:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C511、管腳圖ALE地址鎖存允許輸出/編程脈沖輸入端1、當(dāng)MCS51由P0口送出低8位地址碼時(shí),MCS51由ALE送出一高電平信號(hào),作為外部鎖存器的觸發(fā)信號(hào)。在單片機(jī)(CPU)與外界交換信息的過程中,地址信息必須維持不變,而P0口不能維持低8位地址的不變,所以應(yīng)該外接鎖存器,將低8位地址鎖住。當(dāng)8051送出低8位地址的時(shí)候,鎖存器應(yīng)該處于送數(shù)狀態(tài);在低8位地址消失之前,鎖存器應(yīng)該處于鎖存狀態(tài)。2、當(dāng)片外存儲(chǔ)器存取數(shù)據(jù)時(shí),ALE為低8位地址輸出鎖存信號(hào);當(dāng)片外存儲(chǔ)器不存取數(shù)據(jù)時(shí),ALE輸出固定頻率的脈沖信號(hào),頻率為1/6的時(shí)鐘振蕩頻率固定輸出正脈沖。3.燒錄程序時(shí),用于輸入編程脈沖.MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介P3口線的第二功能MCS-51單片機(jī)有4個(gè)雙向并行的8位I/35VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源線:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C511、管腳圖它是外部程序存儲(chǔ)器ROM的讀選通信號(hào)。在執(zhí)行訪問外部ROM指令時(shí),會(huì)自動(dòng)產(chǎn)生PSEN信號(hào);而在訪問外部數(shù)據(jù)存儲(chǔ)器RAM或訪問內(nèi)部ROM時(shí),不產(chǎn)生PSEN信號(hào)。MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介VCCVSSXTAL2
XTAL1RSTP0.0
P0.136VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源引腳:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C51管腳圖內(nèi)外程序存儲(chǔ)器選擇。EA訪問外ROM控制信號(hào),當(dāng)EA為高電平時(shí),加電后80C51從片內(nèi)ROM的0000H單元開始取指令,即從片內(nèi)ROM的0000H開始執(zhí)行程序;若EA為的低電平,則加電后80C51從片外ROM的0000H單元開始取指令,故此時(shí)片外ROM的編制應(yīng)該從0000H開始;MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介VCCVSSXTAL2
XTAL1RSTP0.0
P0.137P3口線為多功能引腳,可自動(dòng)切換用作數(shù)據(jù)總線、地址總線、控制總線和或I/O接口外部引腳。VCCVSSXTAL2
XTAL1RSTP0.0
P0.1
P0.2P0.3P0.4P0.5P0.6P0.7P1.0
P1.1
P1.2P1.3P1.4P1.5P1.6P1.7P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0ALEP3.0
P3.1
P3.2P3.3P3.4P3.5P3.6P3.7(2)、振蕩電路:XTAL1、XTAL2(3)、復(fù)位引腳:RST(4)、并行口:P0、P1、P2、P3(7)、ALE:地址鎖存控制信號(hào)(1)、電源線:VCC(+5V)、VSS(地)EAPSEN(5)、EA:訪問程序存儲(chǔ)控制信號(hào)(6)、PSEN:外部ROM讀選通信號(hào)RXD/
TXD/
INT0/INT1/
T0/
T1/
WR/
RD/1
2
3
4
5
6
7
8
9
10111213141516171819
2040
39
38
37
36
35
34
33
32
3130292827262524242221803180C51875189C51管腳圖I/O引腳P0口:P0.0~P0.7,39~32腳,外接存儲(chǔ)器時(shí)作地址/數(shù)據(jù)分時(shí)使用口線;不接外部存儲(chǔ)器時(shí),可用作為8位準(zhǔn)雙向I/O口。P1口:P1.0~P1.7,1~8腳,8位準(zhǔn)雙向I/O口。P2口:P2.0~P2.7,21~28腳,8位準(zhǔn)雙向I/O口。外接存儲(chǔ)器時(shí)作為高8位地址總線。P3口:P3.0~P3.7,10~17腳,8位準(zhǔn)雙向I/O口,出于芯片引腳數(shù)的限制,P3口具有第二輸出、輸入功能。MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介P3口線為多功能引腳,可自動(dòng)切換用作數(shù)據(jù)總線、地址總線、控制38(1)P0口(32腳~39腳)有三種使用方法:作為與外部傳送數(shù)據(jù)的8位數(shù)據(jù)總線(D0~D7)。作為擴(kuò)展外部存儲(chǔ)器時(shí)的低8位地址總線(A0~A7)作為普通I/O口使用。(2)P1口(1腳~8腳):作為普通I/O口使用,無須外接上拉電阻(3)P2口(21腳~28腳)有兩種使用方法:作為普通I/O口使用,無須外接上拉電阻。作為擴(kuò)展外部存儲(chǔ)器時(shí)的高8位地址總線(A8~A15)。(4)P3口(10腳~17腳)有兩種使用方法。作為普通I/O口使用,無須外接上拉電阻;MCS51單片機(jī)信號(hào)引腳簡(jiǎn)介(1)P0口(32腳~39腳)有三種使用方法:MCS51單片39P3口的特殊功能P3口的特殊功能40MCS-51單片機(jī)的引腳課件41
單片機(jī)并行I/O口MCS-51單片機(jī)有4個(gè)I/O端口,每個(gè)端口都是8位準(zhǔn)雙向口,共占32根引腳。每個(gè)端口都包括一個(gè)鎖存器(即專用寄存器P0~P3)、一個(gè)輸出驅(qū)動(dòng)器和輸入緩沖器。通常把4個(gè)端口籠統(tǒng)地表示為P0~P3。單片機(jī)并行I/O口MCS-51單片機(jī)有4個(gè)I/O端口42MCS-51單片機(jī)的引腳課件43P0口的結(jié)構(gòu)及特點(diǎn)
P0口的某位P0.n(n=0~7)結(jié)構(gòu)圖,它由一個(gè)輸出鎖存器、兩個(gè)三態(tài)輸入緩沖器和輸出驅(qū)動(dòng)電路及控制電路組成。從圖中可以看出,P0口既可以作為I/O用,也可以作為地址/數(shù)據(jù)線用。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳P0口的結(jié)構(gòu)及特點(diǎn)P0口的某位P0.n(n=0~7)結(jié)構(gòu)圖441、P0口作為普通I/O口①輸出時(shí)CPU發(fā)出控制電平“0”封鎖“與”門,將輸出上拉場(chǎng)效應(yīng)管T1截止,同時(shí)使多路開關(guān)MUX把鎖存器與輸出DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳1、P0口作為普通I/O口①輸出時(shí)DQMUXP0.45驅(qū)動(dòng)場(chǎng)效應(yīng)管T2柵極接通。故內(nèi)部總線與P0口同相。由于輸出驅(qū)動(dòng)級(jí)是漏極開路電路,若驅(qū)動(dòng)NMOS或其它拉流負(fù)載時(shí),需要外接上拉電阻。P0的輸出級(jí)可驅(qū)動(dòng)8個(gè)LSTTL負(fù)載。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳驅(qū)動(dòng)場(chǎng)效應(yīng)管T2柵極接通。故內(nèi)部總線與P0口同相。由于輸出驅(qū)46②輸入時(shí)----分讀引腳或讀鎖存器讀引腳:由傳送指令(MOV)實(shí)現(xiàn);下面一個(gè)緩沖器用于讀端口引腳數(shù)據(jù),當(dāng)執(zhí)行一條由端口輸入的指令時(shí),讀脈沖把該三態(tài)緩沖器打開,這樣端口引腳上的數(shù)據(jù)經(jīng)過緩沖器讀入到內(nèi)部總線。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳②輸入時(shí)----分讀引腳或讀鎖存器DQMUXP047DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳②輸入時(shí)----分讀引腳或讀鎖存器讀鎖存器:有些指令如:ANLP0,A稱為“讀-改-寫”指令,需要讀鎖存器。上面一個(gè)緩沖器用于讀端口鎖存器數(shù)據(jù)。DQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地48**原因:如果此時(shí)該端口的負(fù)載恰是一個(gè)晶體管基極,且原端口輸出值為1,那么導(dǎo)通了的PN結(jié)會(huì)把端口引腳高電平拉低;若此時(shí)直接讀端口引腳信號(hào),將會(huì)把原輸出的“1”電平誤讀為“0”電平?,F(xiàn)采用讀輸出鎖存器代替讀引腳,圖中,上面的三態(tài)緩沖器就為讀鎖存器Q端信號(hào)而設(shè),讀輸出鎖存器可避免上述可能發(fā)生的錯(cuò)誤。**DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳**原因:如果此時(shí)該端口的負(fù)載恰是一個(gè)晶體管基極,且原端口輸49DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳準(zhǔn)雙向口:
從圖中可以看出,在讀入端口數(shù)據(jù)時(shí),由于輸出驅(qū)動(dòng)FET并接在引腳上,如果T2導(dǎo)通,就會(huì)將輸入的高電平拉成低電平,產(chǎn)生誤讀。所以在端口進(jìn)行輸入操作前,應(yīng)先向端口鎖存器寫“1”,使T2截止,引腳處于懸浮狀態(tài),變?yōu)楦咦杩馆斎搿_@就是所謂的準(zhǔn)雙向口。
DQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地502、P0作為地址/數(shù)據(jù)總線在系統(tǒng)擴(kuò)展時(shí),P0端口作為地址/數(shù)據(jù)總線使用時(shí),分為:P0引腳輸出地址/數(shù)據(jù)信息。DQCLKQMUXP0.n讀鎖存器內(nèi)部總線寫鎖存器讀引腳地址/數(shù)據(jù)控制VCCT1T2P0口引腳2、P0作為地
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 明達(dá)職業(yè)技術(shù)學(xué)院《計(jì)量學(xué)與互換性基礎(chǔ)俄》2023-2024學(xué)年第二學(xué)期期末試卷
- 西南民族大學(xué)《供應(yīng)鏈系統(tǒng)仿真與優(yōu)化》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州智能科技職業(yè)學(xué)院《建筑設(shè)計(jì)初步》2023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古豐州職業(yè)學(xué)院《城市公共景觀設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海交通大學(xué)《城市社會(huì)工作》2023-2024學(xué)年第二學(xué)期期末試卷
- 展館空間設(shè)計(jì)項(xiàng)目效益評(píng)估報(bào)告
- 山東財(cái)經(jīng)大學(xué)《分析化學(xué)實(shí)驗(yàn)2》2023-2024學(xué)年第二學(xué)期期末試卷
- 和君職業(yè)學(xué)院《護(hù)理禮儀》2023-2024學(xué)年第二學(xué)期期末試卷
- 濱州學(xué)院《GPS》2023-2024學(xué)年第二學(xué)期期末試卷
- 桂林信息科技學(xué)院《成癮醫(yī)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024年廣東省《輔警招聘考試必刷500題》考試題庫及答案【易錯(cuò)題】
- 中考數(shù)學(xué)總復(fù)習(xí)第一章第3課時(shí)二次根式課件
- 天然氣脫硫完整版本
- 2025年中國(guó)電子煙行業(yè)發(fā)展前景與投資戰(zhàn)略規(guī)劃分析報(bào)告
- 貨物學(xué)基礎(chǔ) 課件 項(xiàng)目一 任務(wù)一 貨物的基本概念
- 無人機(jī)法律法規(guī)與安全飛行 第2版空域管理
- 我的小學(xué)生活
- 《商務(wù)溝通-策略、方法與案例》課件 第三章 書面溝通
- 2024具身大模型關(guān)鍵技術(shù)與應(yīng)用報(bào)告-哈爾濱工業(yè)大學(xué)
- 提高瓦屋面太陽能板安裝一次驗(yàn)收合格率
- 2024上海市房屋租賃合同范本下載
評(píng)論
0/150
提交評(píng)論