欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    寄存器定义头文件内容简介.ppt

    • 资源ID:5116657       资源大小:187.01KB        全文页数:22页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    寄存器定义头文件内容简介.ppt

    REG51.H、REG1211.H和REG1211.INC文件内容简介,1、REG51.H文件的内容,3、REG1211.INC文件的内容,2、REG1211.H文件的内容,标准8051单片机寄存器定义头文件REG51.H内容,/*-REG51.HHeader file for generic 80C51 and 80C31 microcontroller.Copyright(c)1988-2002 Keil Elektronik GmbH and Keil Software,Inc.All rights reserved.-*/#ifndef _REG51_H_#define _REG51_H_/*BYTE Register*/sfr P0=0 x80;sfr P1=0 x90;sfr P2=0 xA0;sfr P3=0 xB0;sfr PSW=0 xD0;sfr ACC=0 xE0;sfr B=0 xF0;sfr SP=0 x81;sfr DPL=0 x82;sfr DPH=0 x83;,sfr PCON=0 x87;sfr TCON=0 x88;sfr TMOD=0 x89;sfr TL0=0 x8A;sfr TL1=0 x8B;sfr TH0=0 x8C;sfr TH1=0 x8D;sfr IE=0 xA8;sfr IP=0 xB8;sfr SCON=0 x98;sfr SBUF=0 x99;/*BIT Register*/*PSW*/sbit CY=0 xD7;sbit AC=0 xD6;sbit F0=0 xD5;sbit RS1=0 xD4;sbit RS0=0 xD3;sbit OV=0 xD2;sbit P=0 xD0;/*TCON*/sbit TF1=0 x8F;sbit TR1=0 x8E;sbit TF0=0 x8D;,sbit TR0=0 x8C;sbit IE1=0 x8B;sbit IT1=0 x8A;sbit IE0=0 x89;sbit IT0=0 x88;/*IE*/sbit EA=0 xAF;sbit ES=0 xAC;sbit ET1=0 xAB;sbit EX1=0 xAA;sbit ET0=0 xA9;sbit EX0=0 xA8;/*IP*/sbit PS=0 xBC;sbit PT1=0 xBB;sbit PX1=0 xBA;sbit PT0=0 xB9;sbit PX0=0 xB8;/*P3*/sbit RD=0 xB7;sbit WR=0 xB6;sbit T1=0 xB5;sbit T0=0 xB4;sbit INT1=0 xB3;,sbit INT0=0 xB2;sbit TXD=0 xB1;sbit RXD=0 xB0;/*SCON*/sbit SM0=0 x9F;sbit SM1=0 x9E;sbit SM2=0 x9D;sbit REN=0 x9C;sbit TB8=0 x9B;sbit RB8=0 x9A;sbit TI=0 x99;sbit RI=0 x98;#endif,MSC1211寄存器头文件REG1211.H内容,/*-REG1211.HHeader file for TI MSC1211 microcontroller.Copyright(c)1988-2003 Keil Elektronik GmbH and Keil Software,Inc.All rights reserved.-*/#ifndef _REG1211_H_#define _REG1211_H_/*8位寄存器*/sfr P0=0 x80;/P0口寄存器sfr SP=0 x81;/堆栈指针寄存器 sfr DPL0=0 x82;/数据指针0低字节sfr DPH0=0 x83;/数据指针0高字节sfr DPL1=0 x84;/数据指针1低字节sfr DPH1=0 x85;/数据指针1高字节sfr DPS=0 x86;/数据指针选择寄存器sfr PCON=0 x87;/电源控制寄存器sfr TCON=0 x88;/定时/计数控制寄存器 sbit TF1=TCON7;/定时器1溢出中断标志 sbit TR1=TCON6;/定时器1运行控制位 sbit TF0=TCON5;/定时器0溢出中断标志 sbit TR0=TCON4;/定时器0运行控制位 sbit IE1=TCON3;/外部中断1请求标志 sbit IT1=TCON2;/选择外部中断请求1为边沿触发方式的控制位 sbit IE0=TCON1;/外部中断0请求标志 sbit IT0=TCON0;/选择外部中断请求0为边沿触发方式的控制位,sfr TMOD=0 x89;/定时/计数模式控制寄存器sfr TL0=0 x8A;/定时/计数器0低字节sfr TL1=0 x8B;/定时/计数器1低字节sfr TH0=0 x8C;/定时/计数器0高字节sfr TH1=0 x8D;/定时/计数器1高字节sfr CKCON=0 x8E;/时钟控制寄存器sfr MWS=0 x8F;/存储器写选择控制寄存器sfr P1=0 x90;/P1口寄存器 sbit T2EX=P11;/定时器/计数器2的外部控制输入 sbit T2=P10;/定时器/计数器2的外部输入sfr EXIF=0 x91;/外部中断标志寄存器sfr MPAGE=0 x92;/存储器分页寄存器sfr CADDR=0 x93;/配置地址寄存器sfr CDATA=0 x94;/配置数据寄存器sfr MCON=0 x95;/存储器控制寄存器sfr SCON0=0 x98;/串口0控制寄存器 sbit SM0_0=SCON07;/UART0工作方式设定 sbit SM1_0=SCON06;/UART0工作方式设定 sbit SM2_0=SCON05;/UART0的SM2设定 sbit REN_0=SCON04;/接收允许位 sbit TB8_0=SCON03;/发送数据的第九位 sbit RB8_0=SCON02;/接收数据的第九位 sbit TI_0=SCON01;/发送中断标志 sbit RI_0=SCON00;/接收中断标志sfr SBUF0=0 x99;/串口0数据缓冲器sfr SBUF=0 x99;/串口数据缓冲器,sfr SPICON=0 x9A;/SPI控制寄存器sfr I2CCON=0 x9A;/I2C控制器sfr SPIDATA=0 x9B;/SPI数据寄存器sfr I2CDATA=0 x9B;/I2C数据寄存器sfr SPIRCON=0 x9C;/SPI接收控制寄存器sfr I2CCMEN=0 x9C;/I2C控制寄存器sfr SPITCON=0 x9D;/SPI发送控制寄存器sfr I2CSTAT=0 x9D;/I2C状态寄存器sfr SPISTART=0 x9E;/SPI缓冲器起始地址sfr SPIEND=0 x9F;/SPI缓冲器结束地址sfr P2=0 xA0;/P2口寄存器sfr PWMCON=0 xA1;/PWM控制寄存器sfr PWMLOW=0 xA2;/PWM低字节sfr TONELOW=0 xA2;/音调低字节sfr PWMHI=0 xA3;/PWM高字节sfr TONEHI=0 xA3;/音调高字节sfr PAI=0 xA5;/辅助中断挂起寄存器sfr AIE=0 xA6;/辅助中断允许寄存器sfr AISTAT=0 xA7;/辅助中断状态寄存器sfr IE=0 xA8;/中断允许寄存器 sbit EA=IE7;/总中断允许位 sbit ES=IE4;/串行中断允许位 sbit ET1=IE3;/定时器1溢出中断允许位 sbit EX1=IE2;/外部中断1允许位 sbit ET0=IE1;/定时器0溢出中断允许位 sbit EX0=IE0;/外部中断0允许位,sfr BPCON=0 xA9;/断点控制寄存器sfr BPL=0 xAA;/断点低字节地址sfr BPH=0 xAB;/断点高字节地址sfr P0DDRL=0 xAC;/P0口数据流向寄存器低字节sfr P0DDRH=0 xAD;/P0口数据流向寄存器高字节sfr P1DDRL=0 xAE;/P1口数据流向寄存器低字节sfr P1DDRH=0 xAF;/P1口数据流向寄存器高字节sfr P3=0 xB0;/P3口寄存器 sbit RD=P37;/外部数据存储器读选通 sbit WR=P36;/外部数据存储器写选通 sbit T1=P35;/定时器1外部输入 sbit T0=P34;/定时器0外部输入 sbit INT1=P33;/外部中断1 sbit INT0=P32;/外部中断0 sbit TXD=P31;/串行输入通道 sbit RXD=P30;/串行输出通道sfr P2DDRL=0 xB1;/P2口数据流向寄存器低字节sfr P2DDRH=0 xB2;/P2口数据流向寄存器高字节sfr P3DDRL=0 xB3;/P3口数据流向寄存器低字节sfr P3DDRH=0 xB4;/P3口数据流向寄存器高字节sfr DACL=0 xB5;/DAC数据低字节sfr DACH=0 xB6;/DAC数据高字节sfr DACCON=0 xB7;/DAC控制寄存器/实际应为DACSELsfr IP=0 xB8;/中断优先级寄存器 sbit PS=IP4;/决定串行中断优先级 sbit PT1=IP3;/决定定时器1中断优先级 sbit PX1=IP2;/决定外部中断1优先级 sbit PT0=IP1;/决定定时器0中断优先级 sbit PX0=IP0;/决定外部中断0优先级,sfr SCON1=0 xC0;/串口1控制寄存器 sbit SM0_1=SCON17;/UART1工作方式设定 sbit SM1_1=SCON16;/UART1工作方式设定 sbit SM2_1=SCON15;/UART1的SM2设定 sbit REN_1=SCON14;/接收允许位 sbit TB8_1=SCON13;/发送数据的第九位 sbit RB8_1=SCON12;/接收数据的第九位 sbit TI_1=SCON11;/发送中断标志 sbit RI_1=SCON10;/接收中断标志sfr SBUF1=0 xC1;/串口1数据缓冲器sfr EWU=0 xC6;/空闲模式唤醒允许寄存器sfr T2CON=0 xC8;/定时器2控制寄存器 sbit TF2=T2CON7;/定时器2溢出标志位 sbit EXF2=T2CON6;/定时器2外部中断标志位 sbit RCLK=T2CON5;/接收时钟标志位 sbit TCLK=T2CON4;/发送时钟标志位 sbit EXEN2=T2CON3;/定时器2捕捉/重载允许位 sbit TR2=T2CON2;/定时器2运行控制位 sbit C_T2=T2CON1;/T2定时/计数选择位 sbit CP_RL2=T2CON0;/捕捉/重载选择位sfr RCAP2L=0 xCA;/定时器2捕捉控制寄存器低字节sfr RCAP2H=0 xCB;/定时器2捕捉控制寄存器高字节sfr TL2=0 xCC;/定时器2的低字节sfr TH2=0 xCD;/定时器2的高字节,sfr PSW=0 xD0;/程序状态字寄存器 sbit CY=PSW7;/进位标志位 sbit AC=PSW6;/辅助进位标志位 sbit F0=PSW5;/用户标志位 sbit RS1=PSW4;/工作寄存器组选择控制位 sbit RS0=PSW3;/工作寄存器组选择控制位 sbit OV=PSW2;/溢出标志位 sbit P=PSW0;/奇偶标志位sfr OCL=0 xD1;/ADC失调校准寄存器低字节sfr OCM=0 xD2;/ADC失调校准寄存器中间字节sfr OCH=0 xD3;/ADC失调校准寄存器高字节sfr GCL=0 xD4;/ADC增益校准寄存器低字节sfr GCM=0 xD5;/ADC增益校准寄存器中间字节sfr GCH=0 xD6;/ADC增益校准寄存器高字节sfr ADMUX=0 xD7;/ADC多路开关寄存器sfr EICON=0 xD8;/中断允许控制寄存器 sbit SMOD1=EICON7;/串口1模式 sbit EAI=EICON5;/辅助中断使能 sbit AI=EICON4;/辅助中断标志 sbit WDTI=EICON3;/看门狗中断标志sfr ADRESL=0 xD9;/ADC转换结果寄存器低字节sfr ADRESM=0 xDA;/ADC转换结果寄存器中间字节sfr ADRESH=0 xDB;/ADC转换结果寄存器高字节sfr ADCON0=0 xDC;/ADC控制寄存器0sfr ADCON1=0 xDD;/ADC控制寄存器1sfr ADCON2=0 xDE;/ADC控制寄存器2sfr ADCON3=0 xDF;/ADC控制寄存器3,sfr ACC=0 xE0;/累加器sfr SSCON=0 xE1;/求和/移位寄存器控制寄存器sfr SUMR0=0 xE2;/求和寄存器0sfr SUMR1=0 xE3;/求和寄存器1sfr SUMR2=0 xE4;/求和寄存器2sfr SUMR3=0 xE5;/求和寄存器3sfr ODAC=0 xE6;/DAC失调寄存器sfr LVDCON=0 xE7;/低电压监测控制寄存器sfr EIE=0 xE8;/扩展中断允许寄存器 sbit EWDI=EIE4;/看门够中断使能 sbit EX5=EIE3;/外部中断5使能 sbit EX4=EIE2;/外部中断4使能 sbit EX3=EIE1;/外部中断3使能 sbit EX2=EIE0;/外部中断2使能sfr HWPC0=0 xE9;/硬件配置寄存器0sfr HWPC1=0 xEA;/硬件配置寄存器1sfr FMCON=0 xEE;/闪存控制寄存器sfr FTCON=0 xEF;/闪存定时控制寄存器sfr B=0 xF0;/B 寄存器sfr PDCON=0 xF1;/掉电控制寄存器sfr PASEL=0 xF2;/PSEN/ALE控制寄存器sfr ACLK=0 xF6;/模拟时钟寄存器sfr SRST=0 xF7;/系统复位寄存器,sfr EIP=0 xF8;/扩展中断优先级寄存器sfr SECINT=0 xF9;/秒定时器中断寄存器sfr MSINT=0 xFA;/毫秒定时器中断寄存器sfr USEC=0 xFB;/微秒寄存器sfr MSECL=0 xFC;/毫秒寄存器低字节sfr MSECH=0 xFD;/毫秒寄存器高字节sfr HMSEC=0 xFE;/百毫秒寄存器。/注:原文件中为HMSECH,应修改为HMSEC,否则,编译时会提示找不到HMSECsfr WDTCON=0 xFF;/看门狗定时器寄存器/*16位寄存器*/sfr16 PWM=0 xa2;/PWM寄存器sfr16 P0DDR=0 xac;/P0口数据流向寄存器sfr16 P1DDR=0 xae;/P1口数据流向寄存器sfr16 P2DDR=0 xb1;/P2口数据流向寄存器sfr16 P3DDR=0 xb3;/P3口数据流向寄存器sfr16 RCAP2=0 xca;/定时器捕捉寄存器sfr16 THL2=0 xcc;/定时器2数据寄存器sfr16 DECIMATION=0 xde;/ADC抽取寄存器sfr16 MSEC=0 xfc;/毫秒寄存器#endif,MSC1211寄存器定义文件REG1211.INC内容,;-;TI MSC1210 Processor Declarations;Copyright(c)Raisonance SA,1987-2002;-$NOMOD51$SAVE$NOLIST;BYTE RegistersP0 DATA 080H;STANDARD 8051SP DATA 081H;STANDARD 8051DPL DATA 082H;STANDARD 8051DPH DATA 083H;STANDARD 8051DPL1 DATA 084HDPH1 DATA 085HDPS DATA 086HPCON DATA 087H;STANDARD 8051TCON DATA 088H;STANDARD 8051TMOD DATA 089H;STANDARD 8051TL0 DATA 08AH;STANDARD 8051TL1 DATA 08BH;STANDARD 8051TH0 DATA 08CH;STANDARD 8051TH1 DATA 08DH;STANDARD 8051CKCON DATA 08EHMWS DATA 08FHP1 DATA 090H;STANDARD 8051,EXIF DATA 091HMPAGE DATA 092HCADDR DATA 093HCDATA DATA 094HMCON DATA 095HSCON DATA 098H;STANDARD 8051SBUF DATA 099H;STANDARD 8051SPICON DATA 09AHI2CCR DATA 09AHSPIDATA DATA 09BHI2CDATA DATA 09BHSPIRCON DATA 09CHI2CCON DATA 09CHSPITCON DATA 09DHSPISTART DATA 09EHSPIEND DATA 09FHP2 DATA 0A0H;STANDARD 8051PWMCON DATA 0A1HPWMLOW DATA 0A2HTONELOW DATA 0A2HPWMHI DATA 0A3HTONEHI DATA 0A3HPAI DATA 0A5HAIE DATA 0A6HAISTAT DATA 0A7HIE DATA 0A8H;STANDARD 8051,BPCON DATA 0A9HBPL DATA 0AAHBPH DATA 0ABHP0DDRL DATA 0ACHP0DDRH DATA 0ADHP1DDRL DATA 0AEHP1DDRH DATA 0AFHP3 DATA 0B0H;STANDARD 8051P2DDRL DATA 0B1HP2DDRH DATA 0B2HP3DDRL DATA 0B3HP3DDRH DATA 0B4HDACL DATA 0B5HDACH DATA 0B6HDACCON DATA 0B7HIP DATA 0B8H;STANDARD 8051SCON1 DATA 0C0HSBUF1 DATA 0C1HEWU DATA 0C6HSYSCLK DATA 0C7HT2CON DATA 0C8H;8052 REGISTERRCAP2L DATA 0CAH;8052 REGISTERRCAP2H DATA 0CBH;8052 REGISTERTL2 DATA 0CCH;8052 REGISTERTH2 DATA 0CDH;8052 REGISTERPSW DATA 0D0H;STANDARD 8051,OCL DATA 0D1HOCM DATA 0D2HOCH DATA 0D3HGCL DATA 0D4HGCM DATA 0D5HGCH DATA 0D6HADMUX DATA 0D7HEICON DATA 0D8HADRESL DATA 0D9HADRESM DATA 0DAHADRESH DATA 0DBHADCON0 DATA 0DCHADCON1 DATA 0DDHADCON2 DATA 0DEHADCON3 DATA 0DFHACC DATA 0E0H;STANDARD 8051SSCON DATA 0E1HSUMR0 DATA 0E2HSUMR1 DATA 0E3HSUMR2 DATA 0E4HSUMR3 DATA 0E5HODAC DATA 0E6HLVDCON DATA 0E7HEIE DATA 0E8HHWPC0 DATA 0E9HHWPC1 DATA 0EAHHWID DATA 0EBH;RSRVD DATA 0ECH;保留;RSVRD DATA 0EDH;保留,FMCON DATA 0EEHFTCON DATA 0EFHB DATA 0F0H;STANDARD 8051PDCON DATA 0F1HPASEL DATA 0F2H;RSRVD DATA 0F3H;保留;RSRVD DATA 0F4H;保留ACLK DATA 0F6HSRST DATA 0F7HEIP DATA 0F8HSECINT DATA 0F9H;原文件中为STECINT,修改为SECINTMSINT DATA 0FAH;原文件为MSTIMER,修改为MSINTUSEC DATA 0FBHMSECL DATA 0FCHMSECH DATA 0FDHHMSEC DATA 0FEHWDTCON DATA 0FFH;BIT Registers;*TCON(088H)*TF1 BIT 08FHTR1 BIT 08EHTF0 BIT 08DHTR0 BIT 08CHIE1 BIT 08BHIT1 BIT 08AHIE0 BIT 089HIT0 BIT 088H,;*P1(090H)*INT5 BIT 097HINT4 BIT 096HINT3 BIT 095HINT2 BIT 094HTXD1 BIT 093HRXD1 BIT 092HT2EX BIT 091HT2 BIT 090H;*SCON(098H)*SM0 BIT 09FHSM1 BIT 09EHSM2 BIT 09DHREN BIT 09CHTB8 BIT 09BHRB8 BIT 09AHTI BIT 099HRI BIT 098H;*IE(0A8H)*EA BIT 0AFHES1 BIT 0AEHET2 BIT 0ADHES BIT 0ACHET1 BIT 0ABHEX1 BIT 0AAHET0 BIT 0A9HEX0 BIT 0A8H,;*P3(0B0H)*RD BIT 0B7HWR BIT 0B6HT1 BIT 0B5HT0 BIT 0B4HINT1 BIT 0B3HINT0 BIT 0B2HTXD0 BIT 0B1HRXD0 BIT 0B0H;*IP(0B8H)*PS1 BIT 0BEHPT2 BIT 0BDHPS BIT 0BCHPT1 BIT 0BBHPX1 BIT 0BAHPT0 BIT 0B9HPX0 BIT 0B8H;*SCON1(0C0H)*SM01 BIT 0C7HSM11 BIT 0C6HSM21 BIT 0C5HREN1 BIT 0C4HTB81 BIT 0C3HRB81 BIT 0C2HTI1 BIT 0C1HRI1 BIT 0C0H,;*T2CON(0C8H)*TF2 BIT 0CFHEXF2 BIT 0CEHRCLK BIT 0CDHTCLK BIT 0CCHEXEN2 BIT 0CBHTR2 BIT 0CAHC_T2 BIT 0C9HCP_RL2 BIT 0C8H;*PSW(0D0H)*CY BIT 0D7HAC BIT 0D6HF0 BIT 0D5HRS1 BIT 0D4HRS0 BIT 0D3HOV BIT 0D2HF1 BIT 0D1HP BIT 0D0H;*EICON(0D8H)*SMOD1 BIT 0DFHEAI BIT 0DDHAI BIT 0DCHWDTI BIT 0DBH;*EIE(0E8H)*EWDI BIT 0ECHEX5 BIT 0EBHEX4 BIT 0EAHEX3 BIT 0E9HEX2 BIT 0E8H,;*EIP(0F8H)*PWDI BIT 0FCHPX5 BIT 0FBHPX4 BIT 0FAHPX3 BIT 0F9HPX2 BIT 0F8H;*Reg*Reg0 Data 00HReg1 Data 01HReg2 Data 02HReg3 Data 03HReg4 Data 04HReg5 Data 05HReg6 Data 06HReg7 Data 07HRegB Data 0F0H$RESTORE,

    注意事项

    本文(寄存器定义头文件内容简介.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开