




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)研究意義引言 單片機(jī)是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個(gè)完整計(jì)算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會(huì)具有外存。同時(shí)集成諸如通訊接口、定時(shí)器,實(shí)時(shí)時(shí)鐘等外圍設(shè)備。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片目 錄摘 要 (1)Summary (2)1 P0端口的結(jié)構(gòu)及工作原理(3)11 P0端口8位中的一位結(jié)構(gòu)(3)12組成P0口的每個(gè)單元(4)13 作為I/O端口使用時(shí)的工作原理(5)2、P1端口的結(jié)構(gòu)及工作原理(11)21 P1端口的一位結(jié)構(gòu)(11)3、
2、P2端口的結(jié)構(gòu)及工作原理(12)31 P2端口的一位結(jié)構(gòu)(12)4、P3端口的結(jié)構(gòu)及工作原理(14)41 P3端口的一位結(jié)構(gòu)(14)42 P3口的特殊功能(15)43 端口的負(fù)載能力和輸入輸出操作(15)結(jié) 語(yǔ) (17)參考文獻(xiàn) (17)摘要單片機(jī)比專用處理器最適合應(yīng)用于嵌入式系統(tǒng),因此它得到了最多的應(yīng)用。事實(shí)上單片機(jī)是世界上數(shù)量最多的計(jì)算機(jī)?,F(xiàn)代人類生活中所用的幾乎每件電子和機(jī)械產(chǎn)品中都會(huì)集成有單片機(jī)。手機(jī)、電話、計(jì)算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電腦配件中都配有1-2部單片機(jī)。而個(gè)人電腦中也會(huì)有為數(shù)不少的單片機(jī)在工作。汽車上一般配備40多部單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有
3、數(shù)百臺(tái)單片機(jī)在同時(shí)工作!單片機(jī)的數(shù)量不僅遠(yuǎn)超過(guò)PC機(jī)和其他計(jì)算的綜合,甚至比人類的數(shù)量還要多。因此單片機(jī)地研究前景比較廣闊。結(jié)合本專業(yè)我選取了8051單片機(jī)作為研究方向,接下來(lái)介紹了該單片機(jī)的工作原理即/O引腳的端口結(jié)構(gòu)和工作模式,8051模塊的應(yīng)用前景、關(guān)鍵詞:8051單片機(jī) /O引腳 應(yīng)用前景Summary Dedicated processor, single chip than the most suitable for embedded systems, so it was up to the application. In fact the number of SCM is the
4、 worlds largest computer. Modern human life used in almost every piece of electronic and mechanical products will be integrated single chip. Phone, telephone, calculator, home appliances, electronic toys, handheld computers and computer accessories such as a mouse with a 1-2 in both the Department o
5、f SCM. Personal computer will have a large number of SCM in the work. General car with more than 40 microcontroller, a complex industrial control systems may even hundreds of single chip at the same time work!SCM is not only far exceeds the number of PC, and other integrated computing, and even the
6、number of even more than the human. Therefore, to study the prospects for SCM quite broad. Combined with the professional selected 8051 as my research, then describes the working principle of the single chip that is / O pins of the port structure and mode of application of the 8051 prospects of the
7、module, Key words: 8051 I/ O pins prospects 8051單片機(jī)是在8031的基礎(chǔ)上發(fā)展過(guò)來(lái)的,在上個(gè)世紀(jì)70年代末美國(guó)INTEL公司從荷蘭PHILIP公司購(gòu)買了8031單片機(jī)的專利技術(shù)生產(chǎn)了一系列8位的單片機(jī),這一系列按照片內(nèi)存儲(chǔ)器的種類和大小不同有好多品種,如8031,8051,8751,8752等,其中8051是最早最典型的產(chǎn)品,該系列的其他單片機(jī)都是在8051的基礎(chǔ)上發(fā)展過(guò)來(lái)的,接下來(lái)我就簡(jiǎn)單的介紹一下8051單片機(jī)的工作原理即/O引腳的端口結(jié)構(gòu)和工作模式。1 P0端口的結(jié)構(gòu)及工作原理P0端口由鎖存器、輸入緩沖器、切換開(kāi)關(guān)、一個(gè)與非門、一個(gè)與門及場(chǎng)
8、效應(yīng)管驅(qū)動(dòng)電路構(gòu)成。再看圖的右邊,標(biāo)號(hào)為P0.X引腳的圖標(biāo),也就是說(shuō)P0.X引腳可以是P0.0到P0.7的任何一位,即在P0口有8個(gè)與下圖相同的電路組成。11 P0端口8位中的一位結(jié)構(gòu)圖見(jiàn)下圖:12組成P0口的每個(gè)單元部份12.1入緩沖器:在P0口中,有兩個(gè)三態(tài)的緩沖器,在學(xué)數(shù)字電路時(shí),我們已知道,三態(tài)門有三個(gè)狀態(tài),即在其的輸出端可以是高電平、低電平,同時(shí)還有一種就是高阻狀態(tài)(或稱為禁止?fàn)顟B(tài)),大家看上圖,上面一個(gè)是讀鎖存器的緩沖器,也就是說(shuō),要讀取D鎖存器輸出端Q的數(shù)據(jù),那就得使讀鎖存器的這個(gè)緩沖器的三態(tài)控制端(上圖中標(biāo)號(hào)為讀鎖存器端)有效。下面一個(gè)是讀引腳的緩沖器,要讀取P0.X引腳上的數(shù)
9、據(jù),也要使標(biāo)號(hào)為讀引腳的這個(gè)三態(tài)緩沖器的控制端有效,引腳上的數(shù)據(jù)才會(huì)傳輸?shù)轿覀儐纹瑱C(jī)的內(nèi)部數(shù)據(jù)總線上。12.2 D鎖存器:構(gòu)成一個(gè)鎖存器,通常要用一個(gè)時(shí)序電路,時(shí)序的單元電路在學(xué)數(shù)字電路時(shí)我們已知道,一個(gè)觸發(fā)器可以保存一位的二進(jìn)制數(shù)(即具有保持功能),在51單片機(jī)的32根I/O口線中都是用一個(gè)D觸發(fā)器來(lái)構(gòu)成鎖存器的。大家看上圖中的D鎖存器,D端是數(shù)據(jù)輸入端,CP是控制端(也就是時(shí)序控制信號(hào)輸入端),Q是輸出端,Q非是反向輸出端。對(duì)于D觸發(fā)器來(lái)講,當(dāng)D輸入端有一個(gè)輸入信號(hào),如果這時(shí)控制端CP沒(méi)有信號(hào)(也就是時(shí)序脈沖沒(méi)有到來(lái)),這時(shí)輸入端D的數(shù)據(jù)是無(wú)法傳輸?shù)捷敵龆薗及反向輸出端Q非的。如果時(shí)序控制
10、端CP的時(shí)序脈沖一旦到了,這時(shí)D端輸入的數(shù)據(jù)就會(huì)傳輸?shù)絈及Q非端。數(shù)據(jù)傳送過(guò)來(lái)后,當(dāng)CP時(shí)序控制端的時(shí)序信號(hào)消失了,這時(shí),輸出端還會(huì)保持著上次輸入端D的數(shù)據(jù)(即把上次的數(shù)據(jù)鎖存起來(lái)了)。如果下一個(gè)時(shí)序控制脈沖信號(hào)來(lái)了,這時(shí)D端的數(shù)據(jù)才再次傳送到Q端,從而改變Q端的狀態(tài)。12 .3 多路開(kāi)關(guān):在51單片機(jī)中,當(dāng)內(nèi)部的存儲(chǔ)器夠用(也就是不需要外擴(kuò)展存儲(chǔ)器時(shí),這里講的存儲(chǔ)器包括數(shù)據(jù)存儲(chǔ)器及程序存儲(chǔ)器)時(shí),P0口可以作為通用的輸入輸出端口(即I/O)使用,對(duì)于8031(內(nèi)部沒(méi)有ROM)的單片機(jī)或者編寫(xiě)的程序超過(guò)了單片機(jī)內(nèi)部的存儲(chǔ)器容量,需要外擴(kuò)存儲(chǔ)器時(shí),P0口就作為地址/數(shù)據(jù)總線使用。那么這個(gè)多路選擇
11、開(kāi)關(guān)就是用于選擇是做為普通I/O口使用還是作為數(shù)據(jù)/地址總線使用的選擇開(kāi)關(guān)了。大家看上圖,當(dāng)多路開(kāi)關(guān)與下面接通時(shí),P0口是作為普通的I/O口使用的,當(dāng)多路開(kāi)關(guān)是與上面接通時(shí),P0口是作為地址/數(shù)據(jù)總線使用的。輸出驅(qū)動(dòng)部份:從上圖中我們已看出,P0口的輸出是由兩個(gè)MOS管組成的推拉式結(jié)構(gòu),也就是說(shuō),這兩個(gè)MOS管一次只能導(dǎo)通一個(gè),當(dāng)V1導(dǎo)通時(shí),V2就截止,當(dāng)V2導(dǎo)通時(shí),V1截止。與門、與非門:這兩個(gè)單元電路的邏輯原理我們?cè)诘谒恼n數(shù)字及常用邏輯電路時(shí)已做過(guò)介紹,不明白的同學(xué)請(qǐng)回到第四節(jié)去看看。前面我們已將P0口的各單元部件進(jìn)行了一個(gè)詳細(xì)的講解,下面我們就來(lái)研究一下P0口做為I/O口及地址/數(shù)據(jù)總線
12、使用時(shí)的具體工作過(guò)程。13 作為I/O端口使用時(shí)的工作原理P0口作為I/O端口使用時(shí),多路開(kāi)關(guān)的控制信號(hào)為0(低電平),看上圖中的線線部份,多路開(kāi)關(guān)的控制信號(hào)同時(shí)與與門的一個(gè)輸入端是相接的,我們知道與門的邏輯特點(diǎn)是“全1出1,有0出0”那么控制信號(hào)是0的話,這時(shí)與門輸出的也是一個(gè)0(低電平),與讓的輸出是0,V1管就截止,在多路控制開(kāi)關(guān)的控制信號(hào)是0(低電平)時(shí),多路開(kāi)關(guān)是與鎖存器的Q非端相接的(即P0口作為I/O口線使用)。P0口用作I/O口線,其由數(shù)據(jù)總線向引腳輸出(即輸出狀態(tài)Output)的工作過(guò)程:當(dāng)寫(xiě)鎖存器信號(hào)CP有效,數(shù)據(jù)總線的信號(hào)鎖存器的輸入端D鎖存器的反向輸出Q非端多路開(kāi)關(guān)V2
13、管的柵極V2的漏極到輸出端P0.X。前面我們已講了,當(dāng)多路開(kāi)關(guān)的控制信號(hào)為低電平0時(shí),與門輸出為低電平,V1管是截止的,所以作為輸出口時(shí),P0是漏極開(kāi)路輸出,類似于OC門,當(dāng)驅(qū)動(dòng)上接電流負(fù)載時(shí),需要外接上拉電阻。13.1 內(nèi)部數(shù)據(jù)總線向P0口輸出數(shù)據(jù)的流程圖(紅色箭頭)。13.2 P0口用作I/O口線,其由引腳向內(nèi)部數(shù)據(jù)總線輸入(即輸入狀態(tài)Input)的工作過(guò)程:數(shù)據(jù)輸入時(shí)(讀P0口)有兩種情況讀引腳讀芯片引腳上的數(shù)據(jù),讀引腳數(shù)時(shí),讀引腳緩沖器打開(kāi)(即三態(tài)緩沖器的控制端要有效),通過(guò)內(nèi)部數(shù)據(jù)總線輸入,請(qǐng)看下圖(紅色簡(jiǎn)頭)。鎖存器通過(guò)打開(kāi)讀鎖存器三態(tài)緩沖器讀取鎖存器輸出端Q的狀態(tài),請(qǐng)看下圖(紅色
14、箭頭):13.3 在輸入狀態(tài)下,從鎖存器和從引腳上讀來(lái)的信號(hào)一般是一致的,但也有例外。例如,當(dāng)從內(nèi)部總線輸出低電平后,鎖存器Q0,Q非1,場(chǎng)效應(yīng)管T2開(kāi)通,端口線呈低電平狀態(tài)。此時(shí)無(wú)論端口線上外接的信號(hào)是低電乎還是高電平,從引腳讀入單片機(jī)的信號(hào)都是低電平,因而不能正確地讀入端口引腳上的信號(hào)。又如,當(dāng)從內(nèi)部總線輸出高電平后,鎖存器Q1,Q非0,場(chǎng)效應(yīng)管T2截止。如外接引腳信號(hào)為低電平,從引腳上讀入的信號(hào)就與從鎖存器讀入的信號(hào)不同。為此,8031單片機(jī)在對(duì)端口P0一P3的輸入操作上,有如下約定:為此,8051單片機(jī)在對(duì)端口P0一P3的輸入操作上,有如下約定:凡屬于讀-修改-寫(xiě)方式的指令,從鎖存器讀
15、入信號(hào),其它指令則從端口引腳線上讀入信號(hào)。讀-修改-寫(xiě)指令的特點(diǎn)是,從端口輸入(讀)信號(hào),在單片機(jī)內(nèi)加以運(yùn)算(修改)后,再輸出(寫(xiě))到該端口上。下面是幾條讀-修改-寫(xiě)指令的例子。ANLP0,#立即數(shù);P0立即數(shù)P0ORLP0,A;P0AP0INCP1;P1+1P1DECP3;P3-1P3CPLP2;P2P2這樣安排的原因在于讀-修改-寫(xiě)指令需要得到端口原輸出的狀態(tài),修改后再輸出,讀鎖存器而不是讀引腳,可以避免因外部電路的原因而使原端口的狀態(tài)被讀錯(cuò)。P0端口是8031單片機(jī)的總線口,分時(shí)出現(xiàn)數(shù)據(jù)D7一D0、低8位地址A7一AO,以及三態(tài),用來(lái)接口存儲(chǔ)器、外部電路與外部設(shè)備。P0端口是使用最廣泛的
16、IO端口。作為地址/數(shù)據(jù)復(fù)用口使用時(shí)的工作原理,在訪問(wèn)外部存儲(chǔ)器時(shí)P0口作為地址/數(shù)據(jù)復(fù)用口使用。這時(shí)多路開(kāi)關(guān)控制信號(hào)為1,與門解鎖,與門輸出信號(hào)電平由“地址/數(shù)據(jù)”線信號(hào)決定;多路開(kāi)關(guān)與反相器的輸出端相連,地址信號(hào)經(jīng)“地址/數(shù)據(jù)”線反相器V2場(chǎng)效應(yīng)管柵極V2漏極輸出。例如:控制信號(hào)為1,地址信號(hào)為“0”時(shí),與門輸出低電平,V1管截止;反相器輸出高電平,V2管導(dǎo)通,輸出引腳的地址信號(hào)為低電平。請(qǐng)看下圖(蘭色字體為電平):反之,控制信號(hào)為“1”、地址信號(hào)為“1”,“與門”輸出為高電平,V1管導(dǎo)通;反相器輸出低電平,V2管截止,輸出引腳的地址信號(hào)為高電平。請(qǐng)看下圖(蘭色字體為電平):可見(jiàn),在輸出“
17、地址/數(shù)據(jù)”信息時(shí),V1、V2管是交替導(dǎo)通的,負(fù)載能力很強(qiáng),可以直接與外設(shè)存儲(chǔ)器相連,無(wú)須增加總線驅(qū)動(dòng)器。P0口又作為數(shù)據(jù)總線使用。在訪問(wèn)外部程序存儲(chǔ)器時(shí),P0口輸出低8位地址信息后,將變?yōu)閿?shù)據(jù)總線,以便讀指令碼(輸入)。在取指令期間,“控制”信號(hào)為“0”,V1管截止,多路開(kāi)關(guān)也跟著轉(zhuǎn)向鎖存器反相輸出端Q非;CPU自動(dòng)將0FFH(11111111,即向D鎖存器寫(xiě)入一個(gè)高電平1)寫(xiě)入P0口鎖存器,使V2管截止,在讀引腳信號(hào)控制下,通過(guò)讀引腳三態(tài)門電路將指令碼讀到內(nèi)部總線。請(qǐng)看下圖如果該指令是輸出數(shù)據(jù),如MOVXDPTR,A(將累加器的內(nèi)容通過(guò)P0口數(shù)據(jù)總線傳送到外部RAM中),則多路開(kāi)關(guān)“控制”
18、信號(hào)為1,“與門”解鎖,與輸出地址信號(hào)的工作流程類似,數(shù)據(jù)據(jù)由“地址/數(shù)據(jù)”線反相器V2場(chǎng)效應(yīng)管柵極V2漏極輸出。如果該指令是輸入數(shù)據(jù)(讀外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器),如MOVXA,DPTR(將外部RAM某一存儲(chǔ)單元內(nèi)容通過(guò)P0口數(shù)據(jù)總線輸入到累加器A中),則輸入的數(shù)據(jù)仍通過(guò)讀引腳三態(tài)緩沖器到內(nèi)部總線,其過(guò)程類似于上圖中的讀取指令碼流程圖。通過(guò)以上的分析可以看出,當(dāng)P0作為地址/數(shù)據(jù)總線使用時(shí),在讀指令碼或輸入數(shù)據(jù)前,CPU自動(dòng)向P0口鎖存器寫(xiě)入0FFH,破壞了P0口原來(lái)的狀態(tài)。因此,不能再作為通用的I/O端口。大家以后在系統(tǒng)設(shè)計(jì)時(shí)務(wù)必注意,即程序中不能再含有以P0口作為操作數(shù)(包含源操作數(shù)和
19、目的操作數(shù))的指令。2、P1端口的結(jié)構(gòu)及工作原理P1端口與P0端口的主要差別在于,P1端口用內(nèi)部上拉電阻R代替了P0端口的場(chǎng)效應(yīng)管T1,并且輸出的信息僅來(lái)自內(nèi)部總線。由內(nèi)部總線輸出的數(shù)據(jù)經(jīng)鎖存器反相和場(chǎng)效應(yīng)管反相后,鎖存在端口線上,所以,P1端口是具有輸出鎖存的靜態(tài)口。21 P1端口的一位結(jié)構(gòu)見(jiàn)下圖.由上圖可見(jiàn),要正確地從引腳上讀入外部信息,必須先使場(chǎng)效應(yīng)管關(guān)斷,以便由外部輸入的信息確定引腳的狀態(tài)。為此,在作引腳讀入前,必須先對(duì)該端口寫(xiě)入l。具有這種操作特點(diǎn)的輸入/輸出端口,稱為準(zhǔn)雙向I/O口。8051單片機(jī)的P1、P2、P3都是準(zhǔn)雙向口。P0端口由于輸出有三態(tài)功能,輸入前,端口線已處于高阻態(tài)
20、,無(wú)需先寫(xiě)入l后再作讀操作。P1口的結(jié)構(gòu)相對(duì)簡(jiǎn)單,前面我們已詳細(xì)的分析了P0口,只要大家認(rèn)真的分析了P0口的工作原理,P1口我想大家都有能力去分析,這里我就不多論述了。單片機(jī)復(fù)位后,各個(gè)端口已自動(dòng)地被寫(xiě)入了1,此時(shí),可直接作輸入操作。如果在應(yīng)用端口的過(guò)程中,已向P1一P3端口線輸出過(guò)0,則再要輸入時(shí),必須先寫(xiě)1后再讀引腳,才能得到正確的信息。此外,隨輸入指令的不同,H端口也有讀鎖存器與讀引腳之分。3、 P2端口的結(jié)構(gòu)及工作原理:P2端口在片內(nèi)既有上拉電阻,又有切換開(kāi)關(guān)MUX,所以P2端口在功能上兼有P0端口和P1端口的特點(diǎn)。這主要表現(xiàn)在輸出功能上,當(dāng)切換開(kāi)關(guān)向下接通時(shí),從內(nèi)部總線輸出的一位數(shù)據(jù)
21、經(jīng)反相器和場(chǎng)效應(yīng)管反相后,輸出在端口引腳線上;當(dāng)多路開(kāi)關(guān)向上時(shí),輸出的一位地址信號(hào)也經(jīng)反相器和場(chǎng)效應(yīng)管反相后,輸出在端口引腳線上。31 P2端口的一位結(jié)構(gòu)見(jiàn)下圖:由圖可見(jiàn),對(duì)于8031單片機(jī)必須外接程序存儲(chǔ)器才能構(gòu)成應(yīng)用電路(或者我們的應(yīng)用電路擴(kuò)展了外部存儲(chǔ)器),而P2端口就是用來(lái)周期性地輸出從外存中取指令的地址(高8位地址),因此,P2端口的多路開(kāi)關(guān)總是在進(jìn)行切換,分時(shí)地輸出從內(nèi)部總線來(lái)的數(shù)據(jù)和從地址信號(hào)線上來(lái)的地址。因此P2端口是動(dòng)態(tài)的I/O端口。輸出數(shù)據(jù)雖被鎖存,但不是穩(wěn)定地出現(xiàn)在端口線上。其實(shí),這里輸出的數(shù)據(jù)往往也是一種地址,只不過(guò)是外部RAM的高8位地址。在輸入功能方面,P2端口與P
22、0和H端口相同,有讀引腳和讀鎖存器之分,并且P2端口也是準(zhǔn)雙向口??梢?jiàn),P2端口的主要特點(diǎn)包括:不能輸出靜態(tài)的數(shù)據(jù);自身輸出外部程序存儲(chǔ)器的高8位地址;執(zhí)行MOVX指令時(shí),還輸出外部RAM的高位地址,故稱P2端口為動(dòng)態(tài)地址端口。即然P2口可以作為I/O口使用,也可以作為地址總線使用,下面我們就不分析下它的兩種工作狀態(tài)。31.1 作為I/O端口使用時(shí)的工作過(guò)程當(dāng)沒(méi)有外部程序存儲(chǔ)器或雖然有外部數(shù)據(jù)存儲(chǔ)器,但容易不大于256B,即不需要高8位地址時(shí)(在這種情況下,不能通過(guò)數(shù)據(jù)地址寄存器DPTR讀寫(xiě)外部數(shù)據(jù)存儲(chǔ)器),P2口可以I/O口使用。這時(shí),“控制”信號(hào)為“0”,多路開(kāi)關(guān)轉(zhuǎn)向鎖存器同相輸出端Q,輸
23、出信號(hào)經(jīng)內(nèi)部總線鎖存器同相輸出端Q反相器V2管柵極V2管9漏極輸出。由于V2漏極帶有上拉電阻,可以提供一定的上拉電流,負(fù)載能力約為8個(gè)TTL與非門;作為輸出口前,同樣需要向鎖存器寫(xiě)入“1”,使反相器輸出低電平,V2管截止,即引腳懸空時(shí)為高電平,防止引腳被鉗位在低電平。讀引腳有效后,輸入信息經(jīng)讀引腳三態(tài)門電路到內(nèi)部數(shù)據(jù)總線。31.2 作為地址總線使用時(shí)的工作過(guò)程P2口作為地址總線時(shí),“控制”信號(hào)為1,多路開(kāi)關(guān)車向地址線(即向上接通),地址信息經(jīng)反相器V2管柵極漏極輸出。由于P2口輸出高8位地址,與P0口不同,無(wú)須分時(shí)使用,因此P2口上的地址信息(程序存儲(chǔ)器上的A15A8)功數(shù)據(jù)地址寄存器高8位D
24、PH保存時(shí)間長(zhǎng),無(wú)須鎖存。4、P3端口的結(jié)構(gòu)及工作原理P3端口和Pl端口的結(jié)構(gòu)相似,區(qū)別僅在于P3端口的各端口線有兩種功能選擇。當(dāng)處于第一功能時(shí),第二輸出功能線為1,此時(shí),內(nèi)部總線信號(hào)經(jīng)鎖存器和場(chǎng)效應(yīng)管輸入/輸出,其作用與P1端口作用相同,也是靜態(tài)準(zhǔn)雙向I/O端口。當(dāng)處于第二功能時(shí),鎖存器輸出1,通過(guò)第二輸出功能線輸出特定的內(nèi)含信號(hào),在輸入方面,即可以通過(guò)緩沖器讀入引腳信號(hào),還可以通過(guò)替代輸入功能讀入片內(nèi)的特定第二功能信號(hào)。由于輸出信號(hào)鎖存并且有雙重功能,故P3端口為靜態(tài)雙功能端口41 P3口是一個(gè)多功能口,它除了可以作為I/O口外,還具有第二功能,P3端口的一位結(jié)構(gòu)見(jiàn)下圖。由上圖可見(jiàn),。42 P3口的特殊功能(即第二功能):口線第二功能信號(hào)名稱P3.0RXD串行數(shù)據(jù)接收P3.1TXD串行數(shù)據(jù)發(fā)送P3.2INT0外部中斷0申請(qǐng)P3.3INT1外部中斷1申請(qǐng)P3.4T0定時(shí)器/計(jì)數(shù)器0計(jì)數(shù)輸入P3.5T1定時(shí)器/計(jì)數(shù)器1計(jì)數(shù)輸入P3.6WR外部RAM寫(xiě)選通P3.7RD外部RAM讀選通43 端口的負(fù)載能力和輸入輸出操作:在應(yīng)用中,如不設(shè)定P3端口各位的第二功能(WR,RD信叼的產(chǎn)生不用設(shè)置),則P3端口線自動(dòng)處于第一功能狀態(tài),也就是靜態(tài)IO端口的工作狀態(tài)。在更多的場(chǎng)合是根據(jù)應(yīng)用的需
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 萬(wàn)兆網(wǎng)絡(luò)的主要廠商分析
- 商業(yè)用房房屋租賃合同范文(8篇)
- 2025至2030年中國(guó)微型鉚釘數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 商法二第六章合同法答案
- 2025至2030年中國(guó)建設(shè)項(xiàng)目管理軟件數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年度金融衍生品期權(quán)交易監(jiān)督合同
- 二零二五年度培訓(xùn)機(jī)構(gòu)教師培訓(xùn)資料保密合同
- 第二章第三節(jié)河流第一課時(shí)教學(xué)設(shè)計(jì)2023-2024學(xué)年人教版地理八年級(jí)上冊(cè)
- 二零二五年度廣告宣傳資源共享及費(fèi)用分?jǐn)倕f(xié)議
- 2025年度酒吧特色飲品店房屋租賃與品牌合作合同
- 橋梁施工常見(jiàn)問(wèn)題及預(yù)防控制要點(diǎn)(PPT,46)
- 中俄文一般貿(mào)易合同范本
- 知情同意書(shū)核查要點(diǎn)課件
- 廣東省深圳市2021-2022學(xué)年高二下學(xué)期期末考試 語(yǔ)文 Word版含解析
- 專項(xiàng)施工方案專家論證意見(jiàn)回復(fù)表
- 印象主義、后印象主義課件
- 第三章-農(nóng)村公共管理組織課件
- 《醫(yī)古文》教學(xué)全套課件580頁(yè)
- 水電廠計(jì)算機(jī)監(jiān)控系統(tǒng)改造技術(shù)要求
- 勝利油田壓驅(qū)技術(shù)工藝研究進(jìn)展及下步工作方向
- 依戀理論之母嬰依戀
評(píng)論
0/150
提交評(píng)論