51單片機(jī)特殊功能寄存器詳細(xì)說(shuō)明_第1頁(yè)
51單片機(jī)特殊功能寄存器詳細(xì)說(shuō)明_第2頁(yè)
51單片機(jī)特殊功能寄存器詳細(xì)說(shuō)明_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、sfr P0=0x80;sfr P1=0x90;sfr P2=0xA0;sfr P3=0xB0;sfr PSW=0xD0;sfr ACC=0xE0;sfr B=0xF0;sfr SP=0x81;sfr DPL= 0x82;sfr DPH= 0x83;sfr PCON := 0x87;sfr TCON= 0x88;sfr TMOD= 0x89;sfr TL0= 0x8A;sfr TL1= 0x8B;sfr TH0= 0x8C;sfr TH1= 0x8D;sfr IE =0xA8;sfr IP =0xB8;sfr SCON= 0x98;sfr SBUF =0x99;/*REG51.HHeader

2、file for generic 80C51 and 80C31 microcontroller.Copyright (c) 1988-2001 Keil Elektronik GmbH and Keil Software, Inc.All rights reserved. */* BYTE Register */程序狀態(tài)字累加器B寄存器堆棧指針數(shù)據(jù)指針低八位數(shù)據(jù)指針高八位波特率選擇寄存器定時(shí)器/計(jì)數(shù)器控制寄存器定時(shí)器方式選擇寄存器定時(shí)器0低八位定時(shí)器1低八位定時(shí)器0高八位定時(shí)器1高八位中斷允許寄存器中斷優(yōu)先級(jí)寄存器串行控制寄存器串行數(shù)據(jù)緩沖器*/* PSW*/sbit CY= 0xD7;sb

3、it AC=0xD6;sbit F0 =:0xD5;sbit RS1 :=0xD4;sbit RS0=0xD3;sbit OV=0xD2;sbit P =:0xD0;/* TCON*/sbit TF1 =0x8F;sbit TR1= 0x8E;sbit TF0 =0x8D;/* BIT Register程序狀態(tài)字有無(wú)進(jìn)位或者借位Auxiliary Carry有無(wú)低四位向高四位的進(jìn)位或借位 用戶管理的標(biāo)志位,可根據(jù)自己的需求設(shè)定這兩位用于選擇當(dāng)前工作寄存器區(qū)。8051有8個(gè)8位寄存器R0R7,它們?cè)赗AM中的地址可以根據(jù)用戶需要來(lái)確定。RS1 RS0: R0R7 的地址 0 0: 00H07H

4、0:10H17H1 1 : 18H1FH溢出標(biāo)志位 奇偶校驗(yàn)位1的個(gè)數(shù)為奇數(shù)08H0FH定時(shí)器/計(jì)數(shù)器控制寄存器定時(shí)器/計(jì)數(shù)器1溢出中斷請(qǐng)求標(biāo)志,斷時(shí)由硬件清0啟動(dòng)定時(shí)器1定時(shí)器/計(jì)數(shù)器0溢出中斷請(qǐng)求標(biāo)志斷時(shí)由硬件清0當(dāng)溢出時(shí)由硬件置位,當(dāng)溢出時(shí)由硬件置位,當(dāng)CPU響應(yīng)中當(dāng)CPU響應(yīng)中sbit TR0sbit IE1=0x8C;=0x8B;sbit IT1=0x8A;sbit IE0=0x89;sbit IT0=0x88;/* IE*/sbit EA=0xAF;sbit ES=0xAC;sbit ET1=0xAB;sbit EX1=0xAA;sbit ET0=0xA9;sbit EX0=0xA

5、8;/* IP*/sbit PS=0xBC;sbit PT1=0xBB;sbit PX1=0xBA;sbit PT0=0xB9;sbit PX0=0xB8;/* P3*/sbit RD=0xB7;sbit WR=0xB6;sbit T1=0xB5;sbit T0=0xB4;sbit INT1=0xB3;sbit INT0=0xB2;sbit TXD=0xB1;sbit RXD=0xB0;/* SCON */sbit SM0=0x9F;sbit SM1=0x9E;sbit SM2=0x9D;sbit REN=0x9C;sbit TB8=0x9B;sbit RB8=0x9A;sbit TI=0x9

6、9;sbit RI=0x98;啟動(dòng)定時(shí)器0CPU響應(yīng)中斷時(shí)由硬外部中斷1請(qǐng)求標(biāo)志位,產(chǎn)生中斷時(shí)由硬件置位,當(dāng)件清0外部中斷1的觸發(fā)方式選擇位,當(dāng)IT1=1時(shí),INT1弓I腳上從高到低的負(fù)跳 變觸發(fā)中斷,當(dāng)IT1=0時(shí),INT1弓I腳上的低電平觸發(fā)中斷外部中斷0請(qǐng)求標(biāo)志位,產(chǎn)生中斷時(shí)由硬件置位,當(dāng) CPU響應(yīng)中斷時(shí)由硬 件清0外部中斷0的觸發(fā)方式選擇位,當(dāng)IT0=1時(shí),INT0弓I腳上從高到低的負(fù)跳 變觸發(fā)中斷,當(dāng)IT0=0時(shí),INT1弓I腳上的低電平觸發(fā)中斷中斷允許寄存器中斷總控制位串行口中斷允許位定時(shí)器/計(jì)數(shù)器1溢出中斷允許位外部中斷1的溢出允許位定時(shí)器/計(jì)數(shù)器0溢出中斷允許位外部中斷0的溢

7、出允許位中斷優(yōu)先級(jí)寄存器串行口中斷優(yōu)先級(jí)控制位定時(shí)器/計(jì)數(shù)器1中斷優(yōu)先級(jí)控制位外部中斷1中斷優(yōu)先級(jí)控制位定時(shí)器/計(jì)數(shù)器0中斷優(yōu)先級(jí)控制位外部中斷0中斷優(yōu)先級(jí)控制位外部RAM寫(xiě)選通信號(hào)(輸出)外部RAM寫(xiě)選通信號(hào)(輸入)計(jì)數(shù)器1計(jì)數(shù)輸入計(jì)數(shù)器0計(jì)數(shù)輸入外部中斷1輸入外部中斷0輸入串行數(shù)據(jù)發(fā)送口串行數(shù)據(jù)接收口串行口中斷控制寄存器SM0和SM1控制串行口的工作方式。00 (方式0):移位寄存器方式(用于擴(kuò)展I/O 口);01(方式1): 8位UART,波特率可變;10 (方式2): 9位UART,波特率為f/64或f/32; 11 (方式3) : 9位UART,波特率為f/64或f/32 允許方式2和方式3進(jìn)行多機(jī)通信控制位。允許串行接收控制位工作在方式2和方

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論