51—52系列單片機(jī)特殊功能寄存器一覽表_第1頁
51—52系列單片機(jī)特殊功能寄存器一覽表_第2頁
51—52系列單片機(jī)特殊功能寄存器一覽表_第3頁
51—52系列單片機(jī)特殊功能寄存器一覽表_第4頁
51—52系列單片機(jī)特殊功能寄存器一覽表_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上5152系列單片機(jī)特殊功能寄存器總結(jié)P3第二功能各引腳功能定義:P3.0:RXD串行口輸入P3.1:TXD串行口輸出P3.2:外部中斷0輸入P3.3:外部中斷1輸入P3.4:T0定時器0外部輸入P3.5:T1定時器1外部輸入P3.6:WR外部寫控制P3.7:RD外部讀控制C51的數(shù)據(jù)類型擴(kuò)充定義sfr:特殊功能寄存器聲明sfr16:sfr的16位數(shù)據(jù)聲明sbit:特殊功能位聲明bit:位變量聲明例:sfr SCON = 0X98; sfr16 T2 = 0xCC;sbit OV = PSW2;第一節(jié):片內(nèi)RAM映射:51:00H7FH 128B片內(nèi)(DATA),其中0

2、0H07H: bank0。08H0FH::bank1。10H17H:bank2。18H1FH:bank3。20H2FH::位尋址區(qū)(bdata)。30H7FH::堆棧區(qū)。 80HFFH::SFR區(qū)。52:增加了80H-FFH間接尋址的片內(nèi)RAM(IDATA)。第二節(jié):特殊功能寄存器(51) TCON,地址:88H,定時器計(jì)數(shù)器控制,中斷控制TCOND7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT088H8FH8EH8DH8CH8BH8AH89H88HIT0(TCON.0),外部中斷0觸發(fā)方式控制位。當(dāng)IT0=0時,為電平觸發(fā)方式。當(dāng)IT0=1時,為邊沿觸發(fā)方式(下

3、降沿有效)。IE0(TCON.1),外部中斷0中斷請求標(biāo)志位。IT1(TCON.2),外部中斷1觸發(fā)方式控制位。IE1(TCON.3),外部中斷1中斷請求標(biāo)志位。TF1(TCON.7):T1溢出中斷請求標(biāo)志位。T1計(jì)數(shù)溢出時由硬件自動置TF1為1。CPU響應(yīng)中斷后TF1由硬件自動清0。T1工作時,CPU可隨時查詢TF1的狀態(tài)。所以,TF1可用作查詢測試的標(biāo)志。TF1也可以用軟件置1或清0,同硬件置1或清0的效果一樣。TR1(TCON.6):T1運(yùn)行控制位。TR1置1時,T1開始工作;TR1置0時,T1停止工作。TR1由軟件置1或清0。所以,用軟件可控制定時/計(jì)數(shù)器的啟動與停止。TF0(TCON

4、.5):T0溢出中斷請求標(biāo)志位,其功能與TF1類同。TR0(TCON.4):T0運(yùn)行控制位,其功能與TR1類同。TMOD,地址:89H,定時器計(jì)數(shù)器工作方式控制TMODD7D6D5D4D3D2D1D0GATEM1M0GATEM1M0B9HT1方式段T0方式段GATE:門控位。GATE0時,只要用軟件使TCON中的TR0或TR1為1,就可以啟動定時/計(jì)數(shù)器工作;GATA1時,要用軟件使TR0或TR1為1,同時外部中斷引腳(或)也為高電平時,才能啟動定時/計(jì)數(shù)器工作。即此時定時器的啟動多了一條件。:定時/計(jì)數(shù)模式選擇位。0為定時模式;1為計(jì)數(shù)模式。M1 M0:工作方式設(shè)置位。定時/計(jì)數(shù)器有四種工作

5、方式,由M1M0進(jìn)行設(shè)置。M1 M0工作方式說 明0 0方式013位定時/計(jì)數(shù)器0 1方式116位定時/計(jì)數(shù)器1 0方式28位自動重裝定時/計(jì)數(shù)器1 1方式3T0分成兩個獨(dú)立的8位定時/計(jì)數(shù)器;T1停止計(jì)數(shù)不可位尋址,只能以字節(jié)配置。 TL0,地址:8AH,定時器0低八位 TL1,地址:8BH,定時器1低八位 TH0,地址:8CH,定時器0高八位 TH1,地址:8DH,定時器1高八位SCON,地址:98H,串行通信控制寄存器SCOND7D6D5D4D3D2D1D0SM0SM1SM2RENTB8RB8TIRI98H9FH9EH9DH9CH9BH9AH99H98HSM0 SM1:串行口方式選擇位S

6、M0 SM1工作方式說 明0 00移位寄存器方式(用于I/O口擴(kuò)展)0 118位UART,波特率可變(由定時T1溢出率控制)1 029位UART,波特率為fosc/64或fosc/321 139位UART,波特率可變(由定時T1溢出率控制)SM2:方式2和方式3的多機(jī)通信控制位,在方式0中,SM2應(yīng)置0。 REN:允許串行接收位,由軟件置1時,允許接收,清0時。禁止接收 TB8:方式2和方式3中,發(fā)送的第9位數(shù)據(jù),需要時由軟件置位或復(fù)位。 RB8:方式2和方式3中,接收到的第9位數(shù)據(jù),在方式1時,RB是接收到停止位,在方式0時,不使用RB8。TI:接收中斷標(biāo)志,由硬件置1,在方式0時,串行發(fā)送

7、到第8位結(jié)束時置1;在其他方式,串行口發(fā)送停止位時置1。TI必須由軟件清0。 RI:接收中斷標(biāo)志,由硬件置1。在方式0時(SM2應(yīng)置0),接收到第8位結(jié)束時置1,當(dāng)SM20的其他方式(方式0,1,3)時,接收到停止位置位“1”,當(dāng)SM21時,若串口工作在方式2和3,接收到的第9位數(shù)據(jù)(RB8)為1時,才激活RI。在方式1時,只有接收到有效的停止位時才會激活RI。RI必須由軟件清0。SBUF,地址:99H,串行通信數(shù)據(jù)緩沖器IE,地址:A8H,中斷使能控制寄存器IED7D6D5D4D3D2D1D0EAET2ESET1EX1ET0EX0A8HAFHADHACHABHAAHA9HA8HEX0(IE.

8、0),外部中斷0允許位;ET0(IE.1),定時/計(jì)數(shù)器T0中斷允許位; EX1(IE.2),外部中斷0允許位;ET1(IE.3),定時/計(jì)數(shù)器T1中斷允許位;ES(IE.4),串行口中斷允許位;EA (IE.7), CPU中斷允許(總允許)位。ET2(IE.5),定時/計(jì)數(shù)器T2中斷允許位;IP,地址:B8H,中斷優(yōu)先級控制寄存器80C51單片機(jī)有兩個中斷優(yōu)先級,即可實(shí)現(xiàn)二級中斷服務(wù)嵌套。每個中斷源的中斷優(yōu)先級都是由中斷優(yōu)先級寄存器IP中的相應(yīng)位的狀態(tài)來規(guī)定的 。IPD7D6D5D4D3D2D1D0PT2PSPT1PX1PT0PX0B8HBDHBCHBBHBAHB9HB8HPX0(IP.0)

9、外部中斷0優(yōu)先級設(shè)定位;PT0(IP.1)定時/計(jì)數(shù)器T0優(yōu)先級設(shè)定位;PX1(IP.2)外部中斷0優(yōu)先級設(shè)定位;PT1(IP.3)定時/計(jì)數(shù)器T1優(yōu)先級設(shè)定位;PS (IP.4)串行口優(yōu)先級設(shè)定位;PT2(IP.5)定時/計(jì)數(shù)器T2優(yōu)先級設(shè)定位。而80C52單片機(jī)有四個中斷優(yōu)先級,即可實(shí)現(xiàn)四級中斷服務(wù)嵌套。每個中斷源的中斷優(yōu)先級由中斷優(yōu)先級寄存器IP和IPH中的相應(yīng)位的狀態(tài)來規(guī)定的 。IPHD7D6D5D4D3D2D1D0B7HPT2PSPT1PX1PT0PX0PX0(IPH.0)外部中斷0優(yōu)先級設(shè)定位;PT0(IPH.1)定時/計(jì)數(shù)器T0優(yōu)先級設(shè)定位;PX1(IPH.2)外部中斷0優(yōu)先級設(shè)

10、定位;PT1(IPH.3)定時/計(jì)數(shù)器T1優(yōu)先級設(shè)定位;PS (IPH.4)串行口優(yōu)先級設(shè)定位;PT2 (IPH.5)定時/計(jì)數(shù)器T2優(yōu)先級設(shè)定位。PSW, 地址:D0H,程序狀態(tài)字PSWD7D6D5D4D3D2D1D0CyAcF0RS1RS0OVP位地址D7HD6HD5HD4HD3HD2HD1HD0HCy:進(jìn)位標(biāo)志位,Ac:輔助進(jìn)位標(biāo)志位,F(xiàn)0,F(xiàn)1:用戶標(biāo)志位。 RS1 RS0:工作組寄存器選擇位。OV:溢出標(biāo)志。P:A的奇偶標(biāo)志位 SP,地址:81H,堆棧指針寄存器 P0: 80H,,P1:90H,P2:A0H,P3: B0H I/O口鎖存器 DPTR:數(shù)據(jù)指針寄存器,16bit,DPH

11、:83H,DPL:82H Acc 累加器A,地址:E0H B 寄存器B,地址F0H T2CON,地址:C8H,定時器/計(jì)數(shù)器2控制,52所有T2COND7D6D5D4D3D2D1D0功能TF2EXF2RCLKTCLKEXEN2TR2C/T2CP/RL2位地址CFHCEHCDHCCHCBHCAHC9HC8H01D0CP/RL216位常數(shù)自動重裝計(jì)數(shù)器捕捉P1.1下降沿,捕捉方式計(jì)數(shù)器D1C/T2定時器(對內(nèi)部脈沖計(jì)數(shù)器)計(jì)數(shù)器D2TR2不啟動T2啟動T2D3EXFN2進(jìn)制EXF2置位使能EXF2置位D4TCLKT1溢出脈沖為串口發(fā)送時鐘T2溢出脈沖為串口發(fā)送時鐘D5RCLKT1溢出脈沖為串口接收

12、時鐘T2溢出脈沖為串口接收時鐘D6EXF2外部標(biāo)志位,申請中斷條件:EXF21,P1.1有下降沿D7TF2計(jì)數(shù)溢出中斷標(biāo)志位,同TF1,TF0T2工作模式RCLK+TCLKTR2功 能00116位自動重裝計(jì)數(shù)器01116位捕捉方式計(jì)數(shù)器,捕捉P1.1下降沿1×1波特率發(fā)生器××0關(guān)(18) T2MOD,地址:0C9H,控制位:D0位DCN,D1位T2OE DCN=1,T2可P配置成自動重裝向上計(jì)數(shù)或向下計(jì)數(shù)的計(jì)數(shù)器(T2EX:P1.1) T2OE:T2輸出使能位(19)RLDL,地址:0CAH,定時器T2自動重載時間常數(shù),52所有(低字節(jié))(20)RLDH,地址:

13、0CBH,定時器T2自動重載時間常數(shù),52所有(高字節(jié))(21)TL2,地址:0CCH,定時器T2(低字節(jié)),52所有 (22)TH2,地址:0CDH,定時器T2(高字節(jié)),52所有(23) PCON,地址:87H,電壓控制及波特率選擇位序D7D6D5D4D3D2D1D0功能SMODGF1GF0PDIDLDL:空閑方式控制位,置1后單片機(jī)進(jìn)入空閑方式,電流為1.75mA PD:掉電方式控制位,置1后單片機(jī),時鐘信號停止,單片機(jī)停止工作,掉電方式。GF0:通用標(biāo)志位 GF1:通用標(biāo)志位SMOD:串行口波特率倍率控制位,為1時,波特率加倍。 (24) AUXR,輔助寄存器。地址:8EH,沒有位地址

14、。復(fù)位值=×××00××0B位序D7D6D5D4D3D2D1D0功能WDIDLEDISRTODISALE8EH.0 0:ALE以1/6時鐘頻率發(fā)出固定波形, 1:ALE只在MOVX和MOVC指令下活躍8EH.3 0:看門狗計(jì)數(shù)器溢出時復(fù)位引腳置位高電平。 1:只有外部輸入置位復(fù)位引腳8EH.4 0:空閑模式下看門狗繼續(xù)計(jì)數(shù), 1:空閑模式下看門狗停止計(jì)數(shù)AUXR1,輔助寄存器1。地址:A2 H,沒有位地址。復(fù)位值=×××××××0B位序D7D6D5D4D3D2D1D0功能DPSDPS:0,選擇DPTR0;1,選擇DPTR1。(25)WDTRST:看門狗控制寄存器,地址:0A6H 看門狗喂狗數(shù):01EH和0E1H,喂狗周期:每8191個機(jī)器

溫馨提示

  • 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

提交評論