第2章 80C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理_第1頁
第2章 80C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理_第2頁
第2章 80C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理_第3頁
第2章 80C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理_第4頁
第2章 80C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第第2 2章章機(jī)械工業(yè)出版社同名教材機(jī)械工業(yè)出版社同名教材配套電子教案配套電子教案第第2 2章章 80C5180C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理 v 80C5180C51系列單片機(jī)內(nèi)部結(jié)構(gòu)系列單片機(jī)內(nèi)部結(jié)構(gòu)v 外部引腳功能外部引腳功能v 存儲(chǔ)空間配置和功能存儲(chǔ)空間配置和功能 v 片內(nèi)片內(nèi)RAMRAM結(jié)構(gòu)和功能結(jié)構(gòu)和功能v 特殊功能寄存器的用途和功能特殊功能寄存器的用途和功能v 程序計(jì)數(shù)器程序計(jì)數(shù)器PCPC的作用和基本工作方式的作用和基本工作方式v I/OI/O端口結(jié)構(gòu)、工作原理及功能端口結(jié)構(gòu)、工作原理及功能v 時(shí)鐘和時(shí)序時(shí)鐘和時(shí)序v 復(fù)位電路、復(fù)位條件和復(fù)位后狀態(tài)復(fù)位電路

2、、復(fù)位條件和復(fù)位后狀態(tài)v 低功耗工作方式的作用和進(jìn)入退出的方法低功耗工作方式的作用和進(jìn)入退出的方法本章要點(diǎn)本章要點(diǎn)2-1 2-1 內(nèi)部結(jié)構(gòu)和引腳功能內(nèi)部結(jié)構(gòu)和引腳功能一、一、內(nèi)部結(jié)構(gòu)內(nèi)部結(jié)構(gòu) 二、二、引腳功能引腳功能 4040個(gè)引腳大致可分為個(gè)引腳大致可分為4 4類:電源、時(shí)鐘、控制和類:電源、時(shí)鐘、控制和I/OI/O引腳。引腳。 電源電源: : V VCCCC - - 芯片電源,接芯片電源,接+5V+5V; V VSSSS - - 接地端;接地端; 時(shí)鐘時(shí)鐘: :XTAL1XTAL1、XTAL2 - XTAL2 - 晶體振蕩電路反相輸入端和輸出端。晶體振蕩電路反相輸入端和輸出端。 控制線控制

3、線: :控制線共有控制線共有4 4根,根, ALEALE/ /PROGPROG: :地址鎖存允許地址鎖存允許/ /片內(nèi)片內(nèi)EPROMEPROM編程脈沖編程脈沖 ALE ALE功能:用來鎖存功能:用來鎖存P0P0口送出的低口送出的低8 8位地址位地址 PROG PROG功能:片內(nèi)有功能:片內(nèi)有EPROMEPROM的芯片,在的芯片,在EPROMEPROM編程期間,此編程期間,此引腳輸入編程脈沖。引腳輸入編程脈沖。 PSEN:PSEN:外外ROMROM讀選通信號(hào)。讀選通信號(hào)。 RSTRST/ /V VPDPD: :復(fù)位復(fù)位/ /備用電源。備用電源。 RST RST(ResetReset)功能:復(fù)位信

4、號(hào)輸入端。)功能:復(fù)位信號(hào)輸入端。 V VPDPD功能:在功能:在VccVcc掉電情況下,接備用電源。掉電情況下,接備用電源。 EAEA/ /VppVpp: :內(nèi)外內(nèi)外ROMROM選擇選擇/ /片內(nèi)片內(nèi)EPROMEPROM編程電源。編程電源。 EA EA功能:內(nèi)外功能:內(nèi)外ROMROM選擇端。選擇端。 Vpp Vpp功能:片內(nèi)有功能:片內(nèi)有EPROMEPROM的芯片,在的芯片,在EPROMEPROM編程期間,施加編程期間,施加編程電源編程電源VppVpp。 I/OI/O線線 80C5180C51共有共有4 4個(gè)個(gè)8 8位并行位并行I/OI/O端口:端口:P0P0、P1P1、P2P2、P3P3口

5、,口,共共3232個(gè)引腳。個(gè)引腳。P3P3口還具有第二功能,用于特殊信號(hào)口還具有第二功能,用于特殊信號(hào)輸入輸出和控制信號(hào)(屬控制總線)。輸入輸出和控制信號(hào)(屬控制總線)。P3.0 P3.0 RXDRXD:串行口輸入端;:串行口輸入端;P3.1 P3.1 TXDTXD:串行口輸出端;:串行口輸出端; P3.2 P3.2 INT0INT0:外部中斷:外部中斷0 0請(qǐng)求輸入端;請(qǐng)求輸入端; P3.3 P3.3 INT1INT1:外部中斷:外部中斷1 1請(qǐng)求輸入端;請(qǐng)求輸入端; P3.4 P3.4 T0T0:定時(shí):定時(shí)/ /計(jì)數(shù)器計(jì)數(shù)器0 0外部信號(hào)輸入端;外部信號(hào)輸入端; P3.5 P3.5 T1T

6、1:定時(shí):定時(shí)/ /計(jì)數(shù)器計(jì)數(shù)器1 1外部信號(hào)輸入端;外部信號(hào)輸入端; P3.6 P3.6 WRWR:外:外RAMRAM寫選通信號(hào)輸出端;寫選通信號(hào)輸出端; P3.7 P3.7 RDRD:外:外RAMRAM讀選通信號(hào)輸出端。讀選通信號(hào)輸出端。2-1 2-1 存儲(chǔ)空間配置和功能存儲(chǔ)空間配置和功能 80C51 80C51的存儲(chǔ)器組織結(jié)構(gòu)可以分為三個(gè)的存儲(chǔ)器組織結(jié)構(gòu)可以分為三個(gè)不同的存儲(chǔ)空間,分別是:不同的存儲(chǔ)空間,分別是: 64KB64KB程序存儲(chǔ)器程序存儲(chǔ)器( (ROMROM),),包括片內(nèi)包括片內(nèi)ROMROM和片外和片外ROMROM; 256B256B內(nèi)部數(shù)據(jù)存儲(chǔ)器內(nèi)部數(shù)據(jù)存儲(chǔ)器( (內(nèi)內(nèi)RA

7、MRAM) ) (包括特殊功能寄存器包括特殊功能寄存器) 。 64KB64KB外部數(shù)據(jù)存儲(chǔ)器外部數(shù)據(jù)存儲(chǔ)器(外外RAMRAM););80C5180C51存儲(chǔ)空間配置圖存儲(chǔ)空間配置圖 一、一、程序存儲(chǔ)器程序存儲(chǔ)器(ROMROM)地址范圍地址范圍:0000H0000HFFFFHFFFFH,共,共64KB64KB。其中。其中: : 低段低段4KB4KB:0000H0000H0FFFH0FFFH 80C51 80C51和和87C5187C51在片內(nèi),在片內(nèi),80C3180C31在片外。在片外。 高段高段60KB60KB:1000H1000HFFFFHFFFFH。在片外。在片外。 讀寫讀寫ROMROM用

8、用MOVCMOVC指令,控制信號(hào)是指令,控制信號(hào)是PSENPSEN和和EAEA。 讀讀ROMROM是以程序計(jì)數(shù)器是以程序計(jì)數(shù)器PCPC作為作為1616位地址指針,依次讀相應(yīng)位地址指針,依次讀相應(yīng)地址地址ROMROM中的指令和數(shù)據(jù),每讀一個(gè)字節(jié),中的指令和數(shù)據(jù),每讀一個(gè)字節(jié),PC+1PCPC+1PC,這是,這是CPUCPU自動(dòng)形成的。自動(dòng)形成的。 但是有些指令有修改但是有些指令有修改PCPC的功能,例如轉(zhuǎn)移類指令和的功能,例如轉(zhuǎn)移類指令和MOVCMOVC指指令,令,CPUCPU將按修改后將按修改后PCPC的的1616位地址讀位地址讀ROMROM。l讀外讀外ROMROM的過程:的過程: CPUCP

9、U從從PCPC中取出當(dāng)前中取出當(dāng)前ROMROM的的1616位地址,分位地址,分別由別由P0P0口(低口(低8 8位)和位)和P2P2口(高口(高8 8位)同時(shí)輸位)同時(shí)輸出,出,ALEALE信號(hào)有效時(shí)由地址鎖存器鎖存低信號(hào)有效時(shí)由地址鎖存器鎖存低8 8位位地址信號(hào),地址鎖存器輸出的低地址信號(hào),地址鎖存器輸出的低8 8位地址信位地址信號(hào)和號(hào)和P2P2口輸出的高口輸出的高8 8位地址信號(hào)同時(shí)加到外位地址信號(hào)同時(shí)加到外ROM 16ROM 16位地址輸入端,當(dāng)位地址輸入端,當(dāng)PSENPSEN信號(hào)有效時(shí),信號(hào)有效時(shí),外外ROMROM將相應(yīng)地址存儲(chǔ)單元中的數(shù)據(jù)送至數(shù)將相應(yīng)地址存儲(chǔ)單元中的數(shù)據(jù)送至數(shù)據(jù)總線(

10、據(jù)總線(P0P0口),口),CPUCPU讀入后存入指定單元。讀入后存入指定單元。二、外部數(shù)據(jù)存儲(chǔ)器(外二、外部數(shù)據(jù)存儲(chǔ)器(外RAMRAM)l 地址范圍地址范圍:0000H0000HFFFFHFFFFH 共共64KB64KB。l 讀寫外讀寫外RAMRAM用用MOVXMOVX指令,指令, 控制信號(hào)是控制信號(hào)是P3P3口中的口中的RDRD和和WRWR。 外外RAM 16RAM 16位地址分別由位地址分別由P0P0口(低口(低8 8位)和位)和P2P2口口(高(高8 8位)同時(shí)輸出,位)同時(shí)輸出,ALEALE信號(hào)有效時(shí)由地址鎖存器信號(hào)有效時(shí)由地址鎖存器鎖存低鎖存低8 8位地址信號(hào),地址鎖存器輸出的低位

11、地址信號(hào),地址鎖存器輸出的低8 8位地址位地址信號(hào)和信號(hào)和P2P2口輸出的高口輸出的高8 8位地址信號(hào)同時(shí)加到外位地址信號(hào)同時(shí)加到外RAM RAM 1616位地址輸入端,當(dāng)位地址輸入端,當(dāng)RDRD信號(hào)有效時(shí),外信號(hào)有效時(shí),外RAMRAM將相應(yīng)將相應(yīng)地址存儲(chǔ)單元中的數(shù)據(jù)送至數(shù)據(jù)總線(地址存儲(chǔ)單元中的數(shù)據(jù)送至數(shù)據(jù)總線(P0P0口),口),CPUCPU讀入后存入指定單元。讀入后存入指定單元。l讀外讀外RAMRAM的過程的過程: l寫寫外外RAMRAM的過程的過程: 寫外寫外RAMRAM的過程與讀外的過程與讀外RAMRAM的過程相同。只是控制的過程相同。只是控制信號(hào)不同,信號(hào)換成信號(hào)不同,信號(hào)換成WR

12、WR信號(hào)。當(dāng)信號(hào)。當(dāng)WRWR信號(hào)有效時(shí),信號(hào)有效時(shí),外外RAMRAM將數(shù)據(jù)總線(將數(shù)據(jù)總線(P0P0口分時(shí)傳送)上的數(shù)據(jù)寫入相口分時(shí)傳送)上的數(shù)據(jù)寫入相應(yīng)地址存儲(chǔ)單元中。應(yīng)地址存儲(chǔ)單元中。 三、內(nèi)部數(shù)據(jù)存儲(chǔ)器(內(nèi)三、內(nèi)部數(shù)據(jù)存儲(chǔ)器(內(nèi)RAMRAM) 從廣義上講,從廣義上講,80C5180C51內(nèi)內(nèi)RAMRAM(128B128B)和特殊功能寄存器(和特殊功能寄存器(128B128B)均屬于片內(nèi))均屬于片內(nèi)RAMRAM空間,讀寫指令均用空間,讀寫指令均用MOVMOV指令。但為指令。但為加以區(qū)別,內(nèi)加以區(qū)別,內(nèi)RAMRAM通常指通常指00H00H7FH7FH的低的低128B128B空間??臻g。 80

13、C5180C51內(nèi)內(nèi)RAMRAM又可分成三個(gè)物理空間:又可分成三個(gè)物理空間:工作寄存器區(qū)工作寄存器區(qū)、位尋址區(qū)位尋址區(qū)和和數(shù)據(jù)緩沖區(qū)數(shù)據(jù)緩沖區(qū)。 地址區(qū)域地址區(qū)域 功能名稱功能名稱 00H 00H 1FH1FH00H00H07H 07H 工作寄存器工作寄存器0 0區(qū)區(qū) 08H08H0FH 0FH 工作寄存器工作寄存器1 1區(qū)區(qū) 10H10H17H 17H 工作寄存器工作寄存器2 2區(qū)區(qū) 18H18H1FH 1FH 工作寄存器工作寄存器3 3區(qū)區(qū) 20H20H2FH2FH 位尋址區(qū)位尋址區(qū) 30H30H7FH7FH數(shù)據(jù)緩沖區(qū)數(shù)據(jù)緩沖區(qū) 作用作用: 工作寄存器區(qū)工作寄存器區(qū) 工作寄存器區(qū)分為工作寄

14、存器區(qū)分為4 4個(gè)區(qū):個(gè)區(qū):0 0區(qū)、區(qū)、1 1區(qū)、區(qū)、2 2區(qū)、區(qū)、3 3區(qū)。每區(qū)有區(qū)。每區(qū)有8 8個(gè)寄存器:個(gè)寄存器:R0R0R7R7,寄,寄存器名稱相同。但是,當(dāng)前工作的寄存器存器名稱相同。但是,當(dāng)前工作的寄存器區(qū)只能有一個(gè),由區(qū)只能有一個(gè),由PSWPSW中的中的D4D4、D3D3位決定。位決定。 有專用于工作寄存器操作的指令,讀有專用于工作寄存器操作的指令,讀寫速度比一般內(nèi)寫速度比一般內(nèi)RAMRAM要快,指令字節(jié)比一要快,指令字節(jié)比一般直接尋址指令要短,還具有間址功能,般直接尋址指令要短,還具有間址功能,能給編程和應(yīng)用帶來方便。能給編程和應(yīng)用帶來方便。 位尋址區(qū)位尋址區(qū) 地址地址: :

15、 從從20H20H2FH2FH共共1616字節(jié)字節(jié)(ByteByte,縮寫為英文大寫字,縮寫為英文大寫字母母B B)。)。每每B B有有8 8位位(bitbit,縮寫為小寫,縮寫為小寫b b),共),共128128位,位,每一位均有一個(gè)位地址,可位尋址、位操作。即按位每一位均有一個(gè)位地址,可位尋址、位操作。即按位地址對(duì)該位進(jìn)行地址對(duì)該位進(jìn)行置置1 1、清清0 0、求反求反或或判轉(zhuǎn)判轉(zhuǎn)。 用途用途: 存放各種標(biāo)志位信息和位數(shù)據(jù)。存放各種標(biāo)志位信息和位數(shù)據(jù)。 注意事項(xiàng)注意事項(xiàng): : 位地址與字節(jié)地址編址相同,容易混淆。位地址與字節(jié)地址編址相同,容易混淆。 區(qū)分方法區(qū)分方法: :位操作指令中的地址是

16、位地址位操作指令中的地址是位地址; ; 字節(jié)操作指令中的地址是字節(jié)地址。字節(jié)操作指令中的地址是字節(jié)地址。位尋址區(qū)的位地址映象表位尋址區(qū)的位地址映象表 字節(jié)字節(jié)地址地址位位 地地 址址D7D7D6D6D5D5D4D4D3D3D2D2D1D1D0D02FH2FH7FH7FH7EH7EH7DH7DH7CH7CH7BH7BH7AH7AH79H79H78H78H2EH2EH77H77H76H76H75H75H74H74H73H73H72H72H71H71H70H70H2DH2DH6FH6FH6EH6EH6DH6DH6CH6CH6BH6BH6AH6AH69H69H68H68H2CH2CH67H67H66H

17、66H65H65H64H64H63H63H62H62H61H61H60H60H2BH2BH5FH5FH5EH5EH5DH5DH5CH5CH5BH5BH5AH5AH59H59H58H58H2AH2AH57H57H56H56H55H55H54H54H53H53H52H52H51H51H50H50H29H29H4FH4FH4EH4EH4DH4DH4CH4CH4BH4BH4AH4AH49H49H48H48H28H28H47H47H46H46H45H45H44H44H43H43H42H42H41H41H40H40H27H27H3FH3FH3EH3EH3DH3DH3CH3CH3BH3BH3AH3AH39H

18、39H38H38H26H26H37H37H36H36H35H35H34H34H33H33H32H32H31H31H30H30H25H25H2FH2FH2EH2EH2DH2DH2CH2CH2BH2BH2AH2AH29H29H28H28H24H24H27H27H26H26H25H25H24H24H23H23H22H22H21H21H20H20H23H23H1FH1FH1EH1EH1DH1DH1CH1CH1BH1BH1AH1AH19H19H18H18H22H22H17H17H16H16H15H15H14H14H13H13H12H12H11H11H10H10H21H21H0FH0FH0EH0EH0DH

19、0DH0CH0CH0BH0BH0AH0AH09H09H08H08H20H20H07H07H06H06H05H05H04H04H03H03H02H02H01H01H00H00H 數(shù)據(jù)緩沖區(qū)數(shù)據(jù)緩沖區(qū) 內(nèi)內(nèi)RAMRAM中中30H30H7FH7FH為數(shù)據(jù)緩沖為數(shù)據(jù)緩沖區(qū),區(qū),用于存放各種數(shù)據(jù)和中間結(jié)果,用于存放各種數(shù)據(jù)和中間結(jié)果,起到數(shù)據(jù)緩沖的作用。起到數(shù)據(jù)緩沖的作用。 四、四、特殊功能寄存器(特殊功能寄存器(SFRSFR) 特殊功能寄存器地址映象表(一)特殊功能寄存器地址映象表(一) 特殊功能寄存器地址映象表(二)特殊功能寄存器地址映象表(二) 特殊功能寄存器地址映象表(三)特殊功能寄存器地址映象

20、表(三) 注:注:帶括號(hào)的字節(jié)地址表示每位有位地址可位操作。帶括號(hào)的字節(jié)地址表示每位有位地址可位操作。 累加器累加器AccAcc 寄存器寄存器B B 程序狀態(tài)字寄存器程序狀態(tài)字寄存器PSWPSW PSWPSW也稱為標(biāo)志寄存器,存放各有關(guān)標(biāo)也稱為標(biāo)志寄存器,存放各有關(guān)標(biāo)志。其結(jié)構(gòu)和定義如下:志。其結(jié)構(gòu)和定義如下: CyCy 進(jìn)位標(biāo)志進(jìn)位標(biāo)志。 用于表示用于表示Acc.7Acc.7有否向更高位進(jìn)位。有否向更高位進(jìn)位。 ACAC 輔助進(jìn)位標(biāo)志輔助進(jìn)位標(biāo)志。 用于表示用于表示Acc.3Acc.3有否向有否向Acc.4Acc.4進(jìn)位。進(jìn)位。 RS1RS1、RS0 RS0 工作寄存器區(qū)選擇控制位工作寄存器

21、區(qū)選擇控制位。RS1RS1、RS0 = 00 0RS0 = 00 0區(qū)(區(qū)(00H00H07H07H)RS1RS1、RS0 = 01 1RS0 = 01 1區(qū)(區(qū)(08H08H0FH0FH)RS1RS1、RS0 = 10 2RS0 = 10 2區(qū)(區(qū)(10H10H17H17H)RS1RS1、RS0 = 11 3RS0 = 11 3區(qū)(區(qū)(18H18H1FH1FH) OV OV 溢出標(biāo)志溢出標(biāo)志。 表示表示AccAcc在在有符號(hào)數(shù)有符號(hào)數(shù)算術(shù)運(yùn)算中的溢出。算術(shù)運(yùn)算中的溢出。 P P 奇偶標(biāo)志奇偶標(biāo)志。 表示表示AccAcc中中“1”1”的個(gè)數(shù)的奇偶性。的個(gè)數(shù)的奇偶性。 F0 F0 、F1 F1

22、用戶標(biāo)志用戶標(biāo)志。 數(shù)據(jù)指針數(shù)據(jù)指針DPTRDPTR 堆棧指針堆棧指針SPSP專用于指出堆棧頂部數(shù)據(jù)的地址。專用于指出堆棧頂部數(shù)據(jù)的地址。 1616位,由兩個(gè)位,由兩個(gè)8 8位寄存器位寄存器DPHDPH、DPLDPL組成。組成。主要用于存放一個(gè)主要用于存放一個(gè)1616位地址,作為訪問外部位地址,作為訪問外部存儲(chǔ)器(外存儲(chǔ)器(外RAMRAM和和ROMROM)的地址指針。)的地址指針。 執(zhí)行調(diào)用子程序或發(fā)生中斷時(shí),執(zhí)行調(diào)用子程序或發(fā)生中斷時(shí),CPUCPU會(huì)自動(dòng)將當(dāng)前會(huì)自動(dòng)將當(dāng)前 PCPC值壓入堆棧,將子程序入口地址或中斷入口地址裝值壓入堆棧,將子程序入口地址或中斷入口地址裝入入PCPC;子程序返回

23、或中斷返回時(shí),恢復(fù)原有被壓入堆;子程序返回或中斷返回時(shí),恢復(fù)原有被壓入堆棧的棧的PCPC值,繼續(xù)執(zhí)行原順序程序指令。值,繼續(xù)執(zhí)行原順序程序指令。五、五、程序計(jì)數(shù)器程序計(jì)數(shù)器PCPC PCPC不屬于特殊功能寄存器,不可訪問,在物理結(jié)構(gòu)上不屬于特殊功能寄存器,不可訪問,在物理結(jié)構(gòu)上是獨(dú)立的。是獨(dú)立的。 PC PC是一個(gè)是一個(gè)1616位的地址寄存器,用于存放將要從位的地址寄存器,用于存放將要從ROMROM中讀中讀出的下一字節(jié)指令碼的地址,因此也稱為地址指針。出的下一字節(jié)指令碼的地址,因此也稱為地址指針。 PC PC的基本工作方式有:的基本工作方式有: 自動(dòng)加自動(dòng)加1 1。CPUCPU從從ROMROM

24、中每讀一個(gè)字節(jié),自動(dòng)執(zhí)行中每讀一個(gè)字節(jié),自動(dòng)執(zhí)行 PC+1PCPC+1PC; 執(zhí)行轉(zhuǎn)移指令時(shí),執(zhí)行轉(zhuǎn)移指令時(shí),PCPC會(huì)根據(jù)該指令要求修改下一次會(huì)根據(jù)該指令要求修改下一次 讀讀ROMROM新的地址;新的地址;2-3 2-3 I/OI/O端口結(jié)構(gòu)及工作原理端口結(jié)構(gòu)及工作原理 有有4 4個(gè)個(gè)8 8位并行位并行I/OI/O口口, ,共共3232條端線條端線: P0P0、P1P1、P2P2和和P3P3口口。 每一個(gè)每一個(gè)I/OI/O口都能用作輸入或輸出??诙寄苡米鬏斎牖蜉敵觥?用作輸入時(shí),均須先寫入用作輸入時(shí),均須先寫入“1”1”; 用作輸出時(shí),用作輸出時(shí),P0P0口應(yīng)外接上拉電阻。口應(yīng)外接上拉電阻。

25、 P0P0口的口的負(fù)載能力負(fù)載能力為為8 8個(gè)個(gè)LSTTLLSTTL門電路;門電路; P1P1P3P3口的負(fù)載能力為口的負(fù)載能力為4 4個(gè)個(gè)LSTTLLSTTL門電路。門電路。 在并行擴(kuò)展外存儲(chǔ)器或在并行擴(kuò)展外存儲(chǔ)器或I/OI/O口情況下,口情況下, P0P0口用于低口用于低8 8位地址總線和數(shù)據(jù)總線位地址總線和數(shù)據(jù)總線( (分時(shí)傳送分時(shí)傳送) ) P2P2口用于高口用于高8 8位地址總線位地址總線, P3P3口常用于第二功能口常用于第二功能, 用戶能使用的用戶能使用的I/OI/O口只有口只有P1P1口和未用作第二功能口和未用作第二功能的部分的部分P3P3口端線??诙司€。2-4 2-4 時(shí)鐘和

26、時(shí)序時(shí)鐘和時(shí)序一、時(shí)鐘電路一、時(shí)鐘電路 二、二、時(shí)鐘周期和機(jī)器周期時(shí)鐘周期和機(jī)器周期 80C5180C51單片機(jī)工作的基本定時(shí)單位,簡(jiǎn)稱單片機(jī)工作的基本定時(shí)單位,簡(jiǎn)稱機(jī)周。機(jī)周。 時(shí)鐘周期時(shí)鐘周期。 80C5180C51振蕩器產(chǎn)生的時(shí)鐘脈沖頻率的倒數(shù),振蕩器產(chǎn)生的時(shí)鐘脈沖頻率的倒數(shù),是最基本最小的定時(shí)信號(hào)。是最基本最小的定時(shí)信號(hào)。 機(jī)器周期機(jī)器周期。 機(jī)器周期是時(shí)鐘周期的機(jī)器周期是時(shí)鐘周期的1212倍倍。 當(dāng)時(shí)鐘頻率為當(dāng)時(shí)鐘頻率為12MHz12MHz時(shí),機(jī)器周期為時(shí),機(jī)器周期為1 1 S S; 當(dāng)時(shí)鐘頻率為當(dāng)時(shí)鐘頻率為6MHz6MHz時(shí),機(jī)器周期為時(shí),機(jī)器周期為2 2 S S。 80C5180

27、C51單片機(jī)的工作方式共有四種:?jiǎn)纹瑱C(jī)的工作方式共有四種: 復(fù)位復(fù)位方式;方式; 程序執(zhí)行程序執(zhí)行方式;方式; 低功耗低功耗方式;方式; 片內(nèi)片內(nèi)ROMROM編程編程(包括校驗(yàn))方式。(包括校驗(yàn))方式。2-5 2-5 復(fù)位和低功耗工作方式復(fù)位和低功耗工作方式 復(fù)位電路復(fù)位電路一、一、復(fù)位方式復(fù)位方式 復(fù)位條件復(fù)位條件 RSTRST引腳保持引腳保持2 2個(gè)機(jī)器周期以上的高電平。個(gè)機(jī)器周期以上的高電平。 復(fù)位后復(fù)位后CPUCPU狀態(tài)狀態(tài)PCPC: 0000H0000H TMOD TMOD: 00H00HAccAcc: 00H00H TCON TCON: 00H00HB B: 00H00H TH0

28、TH0: 00H00HPSWPSW: 00H00H TL0 TL0: 00H00HSPSP: 07H07H TH1 TH1: 00H00HDPTRDPTR:0000H 0000H TL1 TL1: 00H00HP0P0P3P3:FFHFFH SCON SCON: 00H00HIPIP:00000B00000B SBUF SBUF: 不定不定IEIE:0 000000B PCON00000B PCON: 0 00000B0000B二、二、低功耗工作方式低功耗工作方式 待機(jī)待機(jī)( (休閑休閑) )方式(方式(IdleIdle) 掉電保護(hù)掉電保護(hù)方式(方式(Power DownPower Down)。)。在在Vcc=5VVcc=5V,fosc=12MHzfosc=12MHz條件下,條件下,正常工作時(shí)電流約正常工作時(shí)電流約20mA20mA;待機(jī)待機(jī)( (休閑休閑) )方式時(shí)電流約方式時(shí)電流約5mA5mA;掉電保護(hù)方式時(shí)電流僅掉電保護(hù)方式時(shí)電流僅7575 A A。 兩種低功耗工作方式由電源控制寄存器兩種低功耗工作方式由電源控

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論