第一章單片機(jī)基礎(chǔ)PPT課件_第1頁
第一章單片機(jī)基礎(chǔ)PPT課件_第2頁
第一章單片機(jī)基礎(chǔ)PPT課件_第3頁
第一章單片機(jī)基礎(chǔ)PPT課件_第4頁
第一章單片機(jī)基礎(chǔ)PPT課件_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1第1頁/共62頁2第2頁/共62頁3第3頁/共62頁4第4頁/共62頁單片機(jī)及其應(yīng)用系統(tǒng)概述發(fā)展背景發(fā)展背景高檔微機(jī)和單片機(jī)兩個方向高檔微機(jī)和單片機(jī)兩個方向第5頁/共62頁發(fā)展背景發(fā)展背景單片機(jī)應(yīng)用系統(tǒng)遍布各領(lǐng)域單片機(jī)應(yīng)用系統(tǒng)遍布各領(lǐng)域第6頁/共62頁單片機(jī)及其應(yīng)用系統(tǒng)概述發(fā)展背景發(fā)展背景單片機(jī)的發(fā)展方向單片機(jī)的發(fā)展方向第7頁/共62頁單片機(jī)及其應(yīng)用系統(tǒng)概述發(fā)展背景發(fā)展背景通用單片機(jī)的發(fā)展過程通用單片機(jī)的發(fā)展過程我們國家從80年代末引進(jìn)MCS-51系列單片機(jī),以不變應(yīng)萬變,擴(kuò)展不同的I/ O 以適應(yīng)不同應(yīng)用。取得了巨大的成功。未來發(fā)展方向通用單片機(jī),專用單片機(jī)(DSP,PWM,USB),嵌入

2、式系統(tǒng),ARM第8頁/共62頁單片機(jī)知識的學(xué)習(xí)方法舉一反三舉一反三學(xué)習(xí)一種典型通用的單片機(jī)系列,掌握好其硬件和軟件的知識,對于其他類型的單片機(jī),可以用類比的方法來學(xué)習(xí)。理論和實(shí)踐相結(jié)合理論和實(shí)踐相結(jié)合授課(22)和實(shí)驗(yàn)(10)講授和自學(xué)第9頁/共62頁2-32-3 并行并行I / OI / O端口端口2-4 2-4 CPUCPU時序時序2-2 2-2 單片機(jī)存儲器配置單片機(jī)存儲器配置內(nèi)容提要:2-1 2-1 MCS-51MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)及引腳單片機(jī)內(nèi)部結(jié)構(gòu)及引腳2-5 2-5 MCS-51MCS-51工作方式工作方式第10頁/共62頁MCS-51系列單片機(jī)配置一覽表系列片內(nèi)存儲器(字

3、節(jié))定時器計數(shù)器并行I/O串行I/O中斷源片內(nèi)ROM片內(nèi)RAM無有ROM有EPROMIntelMCS-51子系列803180C31805180C51(4K字節(jié))875187C51(4K字節(jié))128字節(jié)2x164x8位15IntelMCS-52子系列803280C32805280C52(8K字節(jié))875287C52(8K字節(jié))256字節(jié)3x164x8位16ATEML89C系列(常用型)1051(1K)/ 2051(2K)/ 4051(4K)(20條引腳DIP封裝)1282151589C51(4K)/ 89C52(8K)(40條引腳DIP封裝)128/2562/33215/6第11頁/共62頁第1

4、2頁/共62頁第13頁/共62頁單片機(jī)的引腳定義從一片集成電路的角度去認(rèn)識單片機(jī)第14頁/共62頁認(rèn)識單片機(jī)的引腳MCS-51MCS-51單片機(jī)單片機(jī)4040腳腳VccVcc, , GNDGND 2 2XTAL1XTAL1, , XTAL2XTAL2 2 2RESETRESET 1 1EAEA/Vpp /Vpp 1 1ALEALE/PROG /PROG 1 1PSENPSEN 1 1P0.0P0.0P0.7 P0.7 8 8 P1.0P1.0P1.7 P1.7 8 8 P2.0P2.0P2.7 P2.7 8 8 P3.0P3.0P3.7 P3.7 8 8第15頁/共62頁單片機(jī)的引腳(電源端)

5、lVcc, GNDVcc, GND: : 正電源端與接地端(正電源端與接地端(+5V/3.3V/2.7V)+5V/3.3V/2.7V)不同的單片機(jī)可以允許不同的工作電壓,不同不同的單片機(jī)可以允許不同的工作電壓,不同的單片機(jī)表現(xiàn)出的功耗也不同。的單片機(jī)表現(xiàn)出的功耗也不同。第16頁/共62頁單片機(jī)的引腳(晶振端)lXTAL1, XTAL2: XTAL1, XTAL2: 片內(nèi)振蕩電路輸入片內(nèi)振蕩電路輸入/ /輸出端輸出端151545pf45pfx2x21 112MHz12MHz(MCS-51MCS-51) 0 024MHz24MHz(Atmel-89CAtmel-89C)XTAL1XTAL1XTAL

6、2XTAL2也可以由也可以由 XTAL1XTAL1端接入外部時鐘,端接入外部時鐘,此時應(yīng)將此時應(yīng)將 XTAL2XTAL2接地:接地:XTAL2XTAL2XTAL1XTAL1外部時鐘外部時鐘通常通常外接外接一個晶振一個晶振兩個電容兩個電容第17頁/共62頁復(fù)位使單片機(jī)進(jìn)入某種確定的初始狀態(tài): PCPC值歸零(值歸零(0000H0000H);); 各個各個SFRSFR被賦予初始值:被賦予初始值: P0P0P3 = 0FFHP3 = 0FFH,Acc = 0Acc = 0,B = 0B = 0,TH0=0TH0=0,TL0=0TL0=0,TH1=0TH1=0,TL0=0TL0=0,SP=7SP=7,

7、PSW=0 PSW=0 退出處于節(jié)電工作方式的停頓狀態(tài)、退出一切退出處于節(jié)電工作方式的停頓狀態(tài)、退出一切程序進(jìn)程、退出程序的死循環(huán),程序進(jìn)程、退出程序的死循環(huán),從頭開始從頭開始。單片機(jī)的引腳(復(fù)位端)lRESET: RESET: 復(fù)位端(高電平有效,高電平持續(xù)時間復(fù)位端(高電平有效,高電平持續(xù)時間 2 2個機(jī)器周期個機(jī)器周期)第18頁/共62頁單片機(jī)的引腳(復(fù)位端)+5V10uF10KVccRSTGND上電復(fù)位上電復(fù)位10uF10KVccRSTGND手動手動&上電復(fù)位上電復(fù)位1K+5V第19頁/共62頁單片機(jī)的引腳(EA端)lEA/Vpp: EA/Vpp: 尋址外部尋址外部ROMROM

8、控制端控制端/ /編程電源輸入端。編程電源輸入端。 低有效低有效,片內(nèi),片內(nèi)無無ROMROM時時必須必須接地接地; 片內(nèi)片內(nèi)有有ROMROM時時應(yīng)當(dāng)應(yīng)當(dāng)接高電平接高電平; 對片內(nèi)對片內(nèi)ROMROM編程時編程正電源加到此端。編程時編程正電源加到此端。第20頁/共62頁單片機(jī)的引腳(PSEN端)lPSENPSEN:尋址外部程序存儲器時選通外部尋址外部程序存儲器時選通外部EPROMEPROM的的 讀控制端讀控制端(OEOE)低有效。低有效。第21頁/共62頁單片機(jī)單片機(jī)鎖存器鎖存器74LS373P0.0-P0.7ALEPSENP2.0-P2.48D8QOEA8-A12A0-A7D0-D7GEAOEC

9、EEPROM單片機(jī)的引腳(PSEN端)lPSENPSEN:尋址外部程序存儲器時選通外部尋址外部程序存儲器時選通外部EPROMEPROM的的 讀控制端讀控制端(OEOE)低有效。低有效。第22頁/共62頁P(yáng)3口第二功能表(P.26 表23)引引 腳腳第第 二二 功功 能能 P3.0P3.0RxD: RxD: 串行口接收數(shù)據(jù)輸入端串行口接收數(shù)據(jù)輸入端P3.1P3.1TxD:TxD: 串行口發(fā)送數(shù)據(jù)輸出端串行口發(fā)送數(shù)據(jù)輸出端P3.2P3.2INT0:INT0: 外部中斷申請輸入端外部中斷申請輸入端 0 0P3.3P3.3INT1:INT1: 外部中斷申請輸入端外部中斷申請輸入端 1 1P3.4P3.

10、4T0:T0: 外部計數(shù)脈沖輸入端外部計數(shù)脈沖輸入端 0 0P3.5P3.5T1:T1: 外部計數(shù)脈沖輸入端外部計數(shù)脈沖輸入端 1 1P3.6P3.6WR:WR: 寫外設(shè)控制信號輸出端寫外設(shè)控制信號輸出端P3.7P3.7RD:RD: 讀外設(shè)控制信號輸出端讀外設(shè)控制信號輸出端第23頁/共62頁各寄存器的名稱:各寄存器的名稱:1 1、算術(shù)運(yùn)算寄存器、算術(shù)運(yùn)算寄存器(1 1)A A累加器。累加器。(2 2)B BB B寄存器,乘、除法運(yùn)算寄存器,乘、除法運(yùn)算用。用。(3 3)PSWPSW程序狀態(tài)字寄存器:包程序狀態(tài)字寄存器:包含程序運(yùn)行狀態(tài)、信息。含程序運(yùn)行狀態(tài)、信息。 第24頁/共62頁25第25

11、頁/共62頁第26頁/共62頁單片機(jī)存儲器配置(片外RAM/ROM) l可尋址片外可尋址片外RAM 64KRAM 64K字節(jié)字節(jié) (0000H0000HFFFFHFFFFH););l可尋址片外可尋址片外ROM 64KROM 64K字節(jié)字節(jié) (0000H0000HFFFFHFFFFH););l片內(nèi)片內(nèi) 掩膜掩膜 ROM 4KROM 4K字節(jié)字節(jié) (0000H0000H0FFFH0FFFH););FFFFH0000H可尋址可尋址片外片外RAMRAM 64K字節(jié)字節(jié)FFFFH0000H可尋址可尋址片外片外ROMROM 64K字節(jié)字節(jié)0FFFH0000H可尋址可尋址片內(nèi)片內(nèi) 掩膜掩膜 ROMROM 4

12、K字節(jié)字節(jié)805180517FH00H片內(nèi)片內(nèi) RAMRAM 128字節(jié)字節(jié)FFH80H第27頁/共62頁單片機(jī)的程序存儲器特殊單元 中斷矢量中斷矢量: MCS-51MCS-51單片機(jī)的單片機(jī)的 5 5 個中斷源分別對個中斷源分別對應(yīng)有各自的應(yīng)有各自的中斷服務(wù)程序入口地址中斷服務(wù)程序入口地址中斷矢量中斷矢量000BH000BH000BH-0012H000BH-0012H定時定時/ /計數(shù)器計數(shù)器0(T0)0(T0)002BH002BH002BH-0032H002BH-0032H定時定時/ /計數(shù)器計數(shù)器2(T2)2(T2)0023H0023H0023H-002AH0023H-002AH串行口接

13、收串行口接收/ /發(fā)送發(fā)送001BH001BH001BH-0022H001BH-0022H定時定時/ /計數(shù)器計數(shù)器1(T1)1(T1)0013H0013H0013H-001AH0013H-001AH外部中斷外部中斷1( INT1)1( INT1)0003H0003H0003H-000AH0003H-000AH外部中斷外部中斷0( INT0)0( INT0)中斷矢量中斷矢量中斷地址區(qū)中斷地址區(qū)中中 斷斷 源源系統(tǒng)啟動單元系統(tǒng)啟動單元:系統(tǒng)復(fù)位(系統(tǒng)復(fù)位(PCPC)0000H0000H占用地址區(qū)占用地址區(qū)0000H-0003H0000H-0003H第28頁/共62頁存儲器配置(片內(nèi)RAM)l片內(nèi)

14、片內(nèi)RAMRAM 128128字節(jié)字節(jié)(00H00H7FH7FH)00H00H20H20H2FH2FH7FH7FH1FH1FH30H30H80H80HFFHFFH52子系列才有子系列才有的的RAM區(qū)區(qū)普通普通RAM區(qū)區(qū)位尋址區(qū)位尋址區(qū)工作寄存器區(qū)工作寄存器區(qū)SFR分布在分布在80H-FFH其中其中92個位個位可位尋址可位尋址80H80HFFHFFH所有的所有的RAMRAM區(qū)區(qū)( (包括包括位位尋址區(qū)、工作寄存器尋址區(qū)、工作寄存器區(qū))都可以用于存放區(qū))都可以用于存放數(shù)據(jù),故也稱為數(shù)據(jù),故也稱為數(shù)據(jù)數(shù)據(jù)緩存寄存器緩存寄存器8051 128128字節(jié)字節(jié)第29頁/共62頁l片內(nèi)片內(nèi)RAMRAM前前3

15、232個單元是個單元是工作寄存器區(qū)工作寄存器區(qū) (00H(00H1FH)1FH)00H00H20H20H2FH2FH7FH7FH1FH1FH30H30H80H80HFFHFFH52子系列才有子系列才有的的RAM區(qū)區(qū)普通普通RAM區(qū)區(qū)位尋址區(qū)位尋址區(qū)工作寄存器區(qū)工作寄存器區(qū)存儲器配置(片內(nèi)RAM)第30頁/共62頁00H00H20H20H2FH2FH7FH7FH1FH1FH30H30H80H80HFFHFFH52子系列才有子系列才有的的RAM區(qū)區(qū)普通普通RAM區(qū)區(qū)位尋址區(qū)位尋址區(qū)工作寄存器區(qū)工作寄存器區(qū)R0R2R1R3R4R5R6R707H02H01H00H06H04H05H03H08H1FH工

16、作寄存器區(qū)工作寄存器區(qū)3工作寄存器區(qū)工作寄存器區(qū)2工作寄存器區(qū)工作寄存器區(qū)1工作寄存器區(qū)工作寄存器區(qū)00FH10H17H18Hl片內(nèi)片內(nèi)RAMRAM前前3232個單元是個單元是工作寄存器區(qū)工作寄存器區(qū) (00H(00H1FH)1FH)存儲器配置(片內(nèi)RAM)第31頁/共62頁00H00H20H20H2FH2FH7FH7FH1FH1FH30H30H80H80HFFHFFH52子系列才有子系列才有的的RAM區(qū)區(qū)普通普通RAM區(qū)區(qū)位尋址區(qū)位尋址區(qū)工作寄存器區(qū)工作寄存器區(qū)l片內(nèi)片內(nèi)RAMRAM中有中有128128個可按位尋址的位。個可按位尋址的位。 位地址位地址: :00H00H7FH 7FH 分布在

17、分布在: :20H20H2FH2FH單元單元存儲器配置(片內(nèi)RAM)第32頁/共62頁00H00H20H20H2FH2FH7FH7FH1FH1FH30H30H80H80HFFHFFH52子系列才有子系列才有的的RAM區(qū)區(qū)普通普通RAM區(qū)區(qū)位尋址區(qū)位尋址區(qū)工作寄存器區(qū)工作寄存器區(qū)27H22H21H20H26H24H25H23H28H2FH單元地址單元地址07 06 05 04 03 02 01 000F 0E 0D 0C 0B 0A 09 0817 16 15 14 13 12 11 101F 1E 1D 1C 1B 1A 19 1827 26 25 24 23 22 21 202F 2E 2D

18、 2C 2B 2A 29 2837 36 35 34 33 32 31 303F 3E 3D 3C 3B 3A 39 3847 46 45 44 43 42 41 407F 7E 7D 7C 7B 7A 79 78位地址位地址總共總共128個可個可按位按位尋址尋址的位的位l片內(nèi)片內(nèi)RAMRAM中有中有128128個可按位尋址的位。個可按位尋址的位。 位地址位地址: :00H00H7FH 7FH 分布在分布在: :20H20H2FH2FH單元單元存儲器配置(片內(nèi)RAM)第33頁/共62頁存儲器配置(片內(nèi)RAM)00H00H20H20H2FH2FH7FH7FH1FH1FH30H30H80H80HF

19、FHFFH52子系列才有子系列才有的的RAM區(qū)區(qū)普通普通RAM區(qū)區(qū)位尋址區(qū)位尋址區(qū)工作寄存器區(qū)工作寄存器區(qū)SFR分布在分布在80H-FFH其中其中92個位個位可位尋址可位尋址80H80HFFHFFH所有的所有的RAMRAM區(qū)區(qū)( (包括包括位尋址位尋址區(qū)、工作寄存器區(qū))都可區(qū)、工作寄存器區(qū))都可以用于存放數(shù)據(jù),故也稱以用于存放數(shù)據(jù),故也稱為為數(shù)據(jù)緩存寄存器數(shù)據(jù)緩存寄存器128128字節(jié)字節(jié) 小結(jié)第34頁/共62頁35第35頁/共62頁第36頁/共62頁單片機(jī)的I/O引腳結(jié)構(gòu)眾多功能各異的I/O引腳源于它結(jié)構(gòu)的不同第37頁/共62頁單片機(jī)的引腳(P0口)lP0.0P0.0P0.7: P0.7:

20、雙向雙向I/O I/O (內(nèi)置(內(nèi)置場效應(yīng)管場效應(yīng)管上拉)上拉) 尋址外部程序存儲器時尋址外部程序存儲器時分時分時作為作為雙向雙向8 8位數(shù)據(jù)口位數(shù)據(jù)口和和輸出低輸出低8 8位地址位地址復(fù)用口復(fù)用口;不接外部程序存儲器不接外部程序存儲器時可時可作為作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址地址/數(shù)據(jù)數(shù)據(jù) 控制控制引腳引腳P0.X34Vcc第38頁/共62頁21DQCK/Q讀引腳讀引腳 =1讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址地址/數(shù)據(jù)數(shù)據(jù) 控制控制引腳引腳P0.X34控制控制=0 時時,

21、此腳作,此腳作輸入口輸入口(事先必須對它寫(事先必須對它寫“1”)00100截截止止截截止止=0Vcc單片機(jī)的引腳(P0口)lP0.0P0.0P0.7: P0.7: 雙向雙向I/O I/O (內(nèi)置(內(nèi)置場效應(yīng)管場效應(yīng)管上拉)上拉) 尋址外部程序存儲器尋址外部程序存儲器時分時作為時分時作為雙向雙向8 8位數(shù)據(jù)口位數(shù)據(jù)口和和輸出低輸出低8 8位地址位地址復(fù)用口;不接外部程序存儲器復(fù)用口;不接外部程序存儲器時可作為時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。第39頁/共62頁21DQCK/Q讀引腳讀引腳 =0讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址地址/數(shù)據(jù)數(shù)據(jù) 控制控制=

22、1引腳引腳P0.X34控制控制=1時,此腳作地址時,此腳作地址/數(shù)據(jù)數(shù)據(jù)復(fù)用口復(fù)用口:(1)輸出地址輸出地址/數(shù)據(jù)數(shù)據(jù) =0 時時1011=0導(dǎo)導(dǎo)通通截截止止=0Vcc單片機(jī)的引腳(P0口)lP0.0P0.0P0.7: P0.7: 雙向雙向I/O I/O (內(nèi)置(內(nèi)置場效應(yīng)管場效應(yīng)管上拉)上拉) 尋址外部程序存儲器時分時作為尋址外部程序存儲器時分時作為雙向雙向8 8位數(shù)據(jù)口位數(shù)據(jù)口和和輸出低輸出低8 8位地址位地址復(fù)用口;不接外部程序存儲器復(fù)用口;不接外部程序存儲器時可作為時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。第40頁/共62頁21DQCK/Q讀引腳讀引腳 =0讀鎖存器讀鎖

23、存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址地址/數(shù)據(jù)數(shù)據(jù) 控制控制=1引腳引腳P0.X34控制控制=1時,此腳作地址時,此腳作地址/數(shù)據(jù)數(shù)據(jù)復(fù)用口復(fù)用口:(2)輸出地址輸出地址/數(shù)據(jù)數(shù)據(jù) =1 時時1100=1截截止止導(dǎo)導(dǎo)通通=1Vcc單片機(jī)的引腳(P0口)lP0.0P0.0P0.7: P0.7: 雙向雙向I/O I/O (內(nèi)置(內(nèi)置場效應(yīng)管場效應(yīng)管上拉)上拉) 尋址外部程序存儲器時分時作為尋址外部程序存儲器時分時作為雙向雙向8 8位數(shù)據(jù)口位數(shù)據(jù)口和和輸出低輸出低8 8位地址位地址復(fù)用口;不接外部程序存儲器復(fù)用口;不接外部程序存儲器時可作為時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用

24、。第41頁/共62頁4221DQCK/Q讀引腳讀引腳 =1讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址地址/數(shù)據(jù)數(shù)據(jù) 控制控制=1引腳引腳P0.X34控制控制=1時,此腳作地址時,此腳作地址/數(shù)據(jù)數(shù)據(jù)復(fù)用口復(fù)用口: (3)輸入數(shù)據(jù)時,輸入指令將使引腳與內(nèi)部總線直通輸入數(shù)據(jù)時,輸入指令將使引腳與內(nèi)部總線直通Vcc單片機(jī)的引腳(P0口)lP0.0P0.0P0.7: P0.7: 雙向雙向I/O I/O (內(nèi)置(內(nèi)置場效應(yīng)管場效應(yīng)管上拉)上拉) 尋址外部程序存儲器時分時作為尋址外部程序存儲器時分時作為雙向雙向8 8位數(shù)據(jù)口位數(shù)據(jù)口和和輸出低輸出低8 8位地址位地址復(fù)用口;不接外部程序存儲器復(fù)用

25、口;不接外部程序存儲器時可作為時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。第42頁/共62頁單片機(jī)的引腳(P1口)lP1.0P1.0P1.7: P1.7: 準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口(內(nèi)置內(nèi)置了上拉電阻)了上拉電阻) 輸出時一切照常,輸出時一切照常,僅在作僅在作輸入口輸入口用時要先對其用時要先對其 寫寫“1 1”。21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線Vcc引腳引腳P1.X內(nèi)部上拉電阻內(nèi)部上拉電阻第43頁/共62頁21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線Vcc引腳引腳P1.X內(nèi)部上拉電阻內(nèi)部上拉電阻輸輸出

26、出數(shù)據(jù)數(shù)據(jù) = 1 時時110截截止止=1單片機(jī)的引腳(P1口)lP1.0P1.0P1.7: P1.7: 準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口(內(nèi)置內(nèi)置了上拉電阻)了上拉電阻) 輸出時一切照常,輸出時一切照常,僅在作僅在作輸入口輸入口用時要先對其用時要先對其 寫寫“1 1”。第44頁/共62頁21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線Vcc引腳引腳P1.X內(nèi)部上拉電阻內(nèi)部上拉電阻輸輸出出數(shù)據(jù)數(shù)據(jù) = 0 時時001=0導(dǎo)導(dǎo)通通單片機(jī)的引腳(P1口)lP1.0P1.0P1.7: P1.7: 準(zhǔn)雙向準(zhǔn)雙向I/OI/O口(口(內(nèi)置內(nèi)置了上拉電阻了上拉電阻) 輸出時一切照常,

27、輸出時一切照常,僅在作僅在作輸入口輸入口用時要先對其用時要先對其 寫寫“1 1”。第45頁/共62頁21DQCK/Q讀引腳讀引腳 =1讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線Vcc引腳引腳P1.X內(nèi)部上拉電阻內(nèi)部上拉電阻輸輸入入數(shù)據(jù)時,要先對其寫數(shù)據(jù)時,要先對其寫“1”110截截止止單片機(jī)的引腳(P1口)lP1.0P1.0P1.7: P1.7: 準(zhǔn)雙向準(zhǔn)雙向I/OI/O口(口(內(nèi)置內(nèi)置了上拉電阻了上拉電阻) 輸出時一切照常,輸出時一切照常,僅在作僅在作輸入口輸入口用時要先對其用時要先對其 寫寫“1 1”。第46頁/共62頁單片機(jī)的引腳(P2口)lP2.0P2.0P2.7: P2.7:

28、雙向雙向I/O I/O (內(nèi)置了上拉電阻)(內(nèi)置了上拉電阻) 尋址外部程序存儲器時尋址外部程序存儲器時輸出高輸出高8 8位地址位地址;不接外不接外部程序存儲器時可部程序存儲器時可作為作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址高地址高8位位 控制控制引腳引腳 P2.X3內(nèi)部上拉電阻內(nèi)部上拉電阻Vcc第47頁/共62頁21DQCK/Q讀引腳讀引腳 =0讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址高地址高8位位 控制控制 引腳引腳P2.X控制控制=0時,此腳作通用時,此腳作通用輸出口輸出口: 輸出輸出

29、=1時時110截截止止3內(nèi)部上拉電阻內(nèi)部上拉電阻11Vcc=1=0單片機(jī)的引腳(P2口)lP2.0P2.0P2.7: P2.7: 雙向雙向I/O I/O (內(nèi)置了上拉電阻)(內(nèi)置了上拉電阻) 尋址外部程序存儲器時尋址外部程序存儲器時輸出高輸出高8 8位地址位地址;不接外;不接外部程序存儲器時可作為部程序存儲器時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。第48頁/共62頁21DQCK/Q讀引腳讀引腳 =0讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址高地址高8位位 控制控制 引腳引腳P2.X控制控制=0時,此腳作通用時,此腳作通用輸出口輸出口:輸出輸出=0時時001導(dǎo)導(dǎo)通通3

30、內(nèi)部上拉電阻內(nèi)部上拉電阻00Vcc=0=0單片機(jī)的引腳(P2口)lP2.0P2.0P2.7: P2.7: 雙向雙向I/O I/O (內(nèi)置了上拉電阻)(內(nèi)置了上拉電阻) 尋址外部程序存儲器時尋址外部程序存儲器時輸出高輸出高8 8位地址位地址;不接外;不接外部程序存儲器時可作為部程序存儲器時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。第49頁/共62頁21DQCK/Q讀引腳讀引腳 =0讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址高地址高8位位 控制控制=1 引腳引腳P2.X控制控制=1 時,此腳作時,此腳作高高8位地址位地址A8A15輸出口:輸出口:當(dāng)當(dāng)輸出輸出 =1 時時10

31、截截止止3內(nèi)部上拉電阻內(nèi)部上拉電阻1=1Vcc=1單片機(jī)的引腳(P2口)lP2.0P2.0P2.7: P2.7: 雙向雙向I/O I/O (內(nèi)置了上拉電阻)(內(nèi)置了上拉電阻) 尋址外部程序存儲器時尋址外部程序存儲器時輸出高輸出高8 8位地址位地址;不接外;不接外部程序存儲器時可作為部程序存儲器時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。第50頁/共62頁21DQCK/Q讀引腳讀引腳 =0讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線地址高地址高8位位 控制控制=1 引腳引腳P2.X01導(dǎo)導(dǎo)通通3內(nèi)部上拉電阻內(nèi)部上拉電阻0=0Vcc=0控制控制=1 時,此腳作時,此腳作高高8位地

32、址位地址A8A15輸出口:輸出口:當(dāng)當(dāng)輸出輸出 =0 時時單片機(jī)的引腳(P2口)lP2.0P2.0P2.7: P2.7: 雙向雙向I/O I/O (內(nèi)置了上拉電阻)(內(nèi)置了上拉電阻) 尋址外部程序存儲器時尋址外部程序存儲器時輸出高輸出高8 8位地址位地址;不接外;不接外部程序存儲器時可作為部程序存儲器時可作為8 8位位準(zhǔn)雙向準(zhǔn)雙向I/OI/O口口使用。使用。第51頁/共62頁單片機(jī)的引腳(P3口)lP3.0P3.0P3.7: P3.7: 雙功能口雙功能口(內(nèi)置了上拉電阻)(內(nèi)置了上拉電阻) 它它具有特定的第二功能具有特定的第二功能。在不使用它的第二功。在不使用它的第二功能時它就是普通的能時它就

33、是普通的通用準(zhǔn)雙向通用準(zhǔn)雙向I/OI/O口口。21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線第二功能輸出第二功能輸出引腳引腳 P3.X3內(nèi)部上拉電阻內(nèi)部上拉電阻Vcc第二功能輸入第二功能輸入4第52頁/共62頁21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線第二功能輸出第二功能輸出(WRWR,RDRD,TxDTxD)引腳引腳 P3.X3內(nèi)部上拉電阻內(nèi)部上拉電阻Vcc4第二功能輸出時,內(nèi)部自動第二功能輸出時,內(nèi)部自動 D=1D=1111反相器反相器單片機(jī)的引腳(P3口)lP3.0P3.0P3.7: P3.7: 雙功能口雙功能口(內(nèi)置了上拉

34、電阻)(內(nèi)置了上拉電阻) 它它具有特定的第二功能具有特定的第二功能。在不使用它的第二功。在不使用它的第二功能時它就是普通的能時它就是普通的通用準(zhǔn)雙向通用準(zhǔn)雙向I/OI/O口口。第53頁/共62頁21DQCK/Q讀引腳讀引腳讀鎖存器讀鎖存器寫鎖寫鎖存器存器內(nèi)部內(nèi)部總線總線此端自動此端自動1 1引腳引腳 P3.X3內(nèi)部上拉電阻內(nèi)部上拉電阻Vcc 第二功能輸入第二功能輸入(RxDRxD,T0T0,T1T1,INT0INT0,INT1INT1)4第二功能輸入時,信號經(jīng)第二功能輸入時,信號經(jīng)緩沖器緩沖器4 4 直接進(jìn)入內(nèi)總線直接進(jìn)入內(nèi)總線1 11 11 10 0截截止止單片機(jī)的引腳(P3口)lP3.0P3.0P3.7: P3.7: 雙功能口雙功能口(內(nèi)置了上拉電阻)(內(nèi)置了上拉電阻) 它它具有特定的第二功能具有特定的第二功能。在不使用它的第二功。在不使用它的第二功能時它就是普通的能時它就是普通的通用準(zhǔn)雙向通用準(zhǔn)雙向I/OI/O口口。第54頁/共62頁P(yáng)3口第二功能表(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論