<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MCS-51單片機(jī)特殊功能寄存器詳解

          MCS-51單片機(jī)特殊功能寄存器詳解

          作者: 時(shí)間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
          TMOD:工作方式控制寄存器
          寄存器地址89H,不可位尋址。
          位序B7B6B5B4B3B2B1B0
          位符號(hào)GATEC/TM1M0GATEC/TM1M0
          GATE——門控位
          當(dāng)=0時(shí),以運(yùn)行TR0(或TR1)啟動(dòng)或禁止定時(shí)器、計(jì)數(shù)器
          當(dāng)=1時(shí),以TR0*/INT0(或TR1*/INT1)啟動(dòng)或禁止定時(shí)器、計(jì)數(shù)器
          GATE=0 以TR0(TR1)啟動(dòng)定時(shí)器
          GATE=1 以INT0(INT1)啟動(dòng)定時(shí)器
          C/T=0 定時(shí)/計(jì)數(shù)工作方式選擇位
          M1M0——工作方式選擇位

          T2MOD:工作方式控制寄存器
          寄存器地址0C9H,不可位尋址
          T2OEDCEN
          T2OE:定時(shí)器2輸出允許位,當(dāng)=1時(shí),P1.0/T2引腳輸出連續(xù)脈沖信號(hào)
          DCEN:當(dāng)=1時(shí),T2配置成向上向下計(jì)數(shù)器
          T2CON:定時(shí)器控制寄存器
          寄存器地址0C8H,位尋址0C8H~0CFH。
          位地址CFCECDCCCBCAC9C8
          位符號(hào)TF2EXF2RCLKTCLKEXEN2TR2C/T2CP/RL2
          TF2:T2溢出標(biāo)記
          當(dāng)T2溢出時(shí)TF2=1,TD2只能用軟件清除
          當(dāng)RCLK=1或TCLK=1時(shí),TF2將不置位
          EXF2:T2外部標(biāo)記
          當(dāng)EXEN2=1時(shí),T2EX/P1.1引腳上的負(fù)跳變引起T2的捕捉/重裝操作,此時(shí)EXF2=1。在T2中斷允許時(shí),EXF2=1將引起中斷,EXF2只能用軟件清除。在T2的向上、向下計(jì)數(shù)模式下(DCEN=1)EXF2的置位將不引起中斷。
          RCLK:接收時(shí)鐘允許
          當(dāng)RCLK=1時(shí),T2的溢出脈沖可用作串行口的接收時(shí)鐘信號(hào),適于串行口模式1、3當(dāng)RCLK=0時(shí),T1的溢出脈沖用作串行口接收時(shí)鐘信號(hào)
          TCLK:發(fā)送時(shí)鐘允許
          EXEN2:T2外部事件(引起捕捉/重裝的外部信號(hào))允許
          當(dāng)EXEN2=1時(shí),如果T2沒有作串行時(shí)鐘輸出(即RCLK+TCLK=0),則在T2EX/P1.1引腳跳變將引起T2的捕捉/重裝操作;
          當(dāng)EXEN2=0時(shí),在T2EX引腳的負(fù)跳變將不起作用
          TR2:T2的啟動(dòng)/停止控制
          C/T2:計(jì)數(shù)定時(shí)
          CP/RL2:捕捉/重裝選擇
          當(dāng)CP/RL2=1且EXEN2=1時(shí),T2EX/P1.1引腳的負(fù)跳變將引起捕捉操作
          當(dāng)CP/RL2=0且EXEN2=1時(shí),T2EX/P1.1引腳的負(fù)跳變將引起重裝操作
          當(dāng)CP/RL2=0且EXEN2=0時(shí),T2的溢出將引起T2的自動(dòng)重裝操作
          當(dāng)RCLK+TCLK=1時(shí),CP/RL2控制位不起作用,T2被強(qiáng)制工作于重裝方式。重裝方式發(fā)生于T2溢出時(shí),常用來作波特率發(fā)生器。
          SCON:串行口控制寄存器
          寄存器地址98H,位尋址9FH~98H。
          位地址9F9E9D9C9B9A9998
          位符號(hào)SM0SM1SM2RENTB8RB8TIRI
          SM0、SM1:串行口工作方式選擇位
          SM2:多機(jī)通信控制位
          REN:允許/禁止串行口接收的控制位
          TB8:在方式2和方式3中,是被發(fā)送的第9位數(shù)據(jù),可根據(jù)需要由軟件置1或清零,也可以作為奇偶校驗(yàn)位,在方式1中是停止位。
          RB8:在方式2和方式3中,是被接收的第9位數(shù)據(jù)(來自第TB8位);在方式1中,RB8收到的是停止位,在方式0中不用。
          TI——串行口發(fā)送中斷請(qǐng)求標(biāo)志位
          當(dāng)發(fā)送完一幀串行數(shù)據(jù)后,由硬件置1;在轉(zhuǎn)向中斷服務(wù)程序后,用軟件清0。
          RI——串行口接收中斷請(qǐng)求標(biāo)志位
          當(dāng)接收完一幀串行數(shù)據(jù)后,由硬件置1;在轉(zhuǎn)向中斷服務(wù)程序后,用軟件清0。
          IE:中斷允許控制寄存器
          寄存器地址A8H,位尋址AFH~A8H。
          位地址AFAEADACABAAA9A8
          位符號(hào)EA/ET2ESET1EX1ET0EX0
          EA:中斷允許總控制位
          當(dāng)EA=0時(shí),中斷總禁止。
          當(dāng)EA=1時(shí),中斷總允許后中斷的禁止與允許由各中斷源的中斷允許控制位進(jìn)行設(shè)置。
          EX0( EX1):外部中斷允許控制位
          當(dāng)EX0( EX1)=0 禁止外中斷
          當(dāng)EX0( EX1)=1 允許外中斷
          ET0(EX1):定時(shí)/計(jì)數(shù)中斷允許控制位
          當(dāng)ET0(ET1)=0 禁止定時(shí)(或計(jì)數(shù))中斷
          當(dāng)ET0(ET1)=1 允許定時(shí)(或計(jì)數(shù))中斷
          ET2:定時(shí)器2中斷允許控制位,在AT89S52、AT89C52中
          ES:串行中斷允許控制位
          當(dāng)ES=0 禁止串行中斷
          當(dāng)ES=1 允許串行中斷

          IP:中斷優(yōu)先級(jí)控制寄存器
          寄存器地址B8H,位尋址BFH~B8H。
          位地址BFBEBDBCBBBAB9B8
          位符號(hào)//PT2PSPT1PX1PT0PX0
          PX0——外部中斷0優(yōu)先級(jí)設(shè)定位
          PT0——定時(shí)中斷0優(yōu)先級(jí)設(shè)定位
          PX1——外部中斷1優(yōu)先級(jí)設(shè)定位
          PT1——定時(shí)中斷1優(yōu)先級(jí)設(shè)定位
          PS——串口中斷優(yōu)先級(jí)設(shè)定位
          PT2——定時(shí)器2優(yōu)先級(jí)設(shè)定位
          PSW:程序狀態(tài)字
          寄存器地址D0H,位尋址D7H~D0H。
          位地址D7D6D5D4D3D2D1D0
          位符號(hào)CYACF0RS1RS0OV-P
          CY——進(jìn)位標(biāo)記
          AC——半進(jìn)位標(biāo)記
          F0——用戶設(shè)定標(biāo)記
          RS1 、RS0——4個(gè)工作寄存器區(qū)的選擇位。
          VO——溢出標(biāo)記
          P——奇偶校驗(yàn)標(biāo)記

          PCON:電源控制器及波特率選擇寄存器
          字節(jié)地址=87H,不可位尋址
          SMOD--POFGF1GF0PDIDL
          SMOD——波特率倍增位
          GF1、GF0——用戶通用標(biāo)記
          PD——掉電方式控制位,PD=1時(shí)進(jìn)入掉電模式
          IDL——空閑方式控制位,IDL=1時(shí)進(jìn)入空閑方式
          在AT89S51中PCON.4是電源斷電標(biāo)記位POF,上電是為1
          進(jìn)入空閑模式:PCON=0x01; 之前執(zhí)行AUXR=0xFF;定義空閑模式下看門狗WDT不計(jì)數(shù)。
          PCON:電源控制器及波特率選擇寄存器
          字節(jié)地址=87H,不可位尋址
          SMOD--POFGF1GF0PDIDL
          SMOD——波特率倍增位
          GF1、GF0——用戶通用標(biāo)記
          PD——掉電方式控制位,PD=1時(shí)進(jìn)入掉電模式
          IDL——空閑方式控制位,IDL=1時(shí)進(jìn)入空閑方式
          新浪網(wǎng)在AT89S51中PCON.4是電源斷電標(biāo)記位POF,上電是為1

          上一頁 1 2 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();