stc89系列单片机头文件1

stc89系列单片机头文件1

ID:1990729

大小:38.50 KB

页数:3页

时间:2017-11-14

stc89系列单片机头文件1_第1页
stc89系列单片机头文件1_第2页
stc89系列单片机头文件1_第3页
资源描述:

《stc89系列单片机头文件1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、/*************************************************文件名:STC89.h**创建人:动车组**日期:2012-8-24**功能描述:STC89系列单片机的特殊功能寄存器***********************************************/#ifndef__STC89_H__#define__STC89_H__#includesfrWDT_CONTR=0xe1;//看门狗定时器控制器Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0//位描述--EN_WDT

2、CLR_WDTIDL_WDTPS2PS1PS0#defineEN_WDT0x20//软件使能看门狗,打开后不能用软件的方式关闭为什么??#defineCLR_WDT0x10//清看门狗定时器#defineIDLE_WDT0x08//IDLE模式下,看门狗定时器是否继续计时/*************************************************************************************PS2PS1PS0看门狗定时器预分频值=2^(PS2PS1PS0+1)看门狗溢出时间=(NxPre-scalex32768)

3、/Oscillatorfrequency当在12clockmode时,N=12;当在6clockmode时,N=6例如PS2PS1PS0=111,N=12,系统晶振12M看门狗溢出时间=12*256*32768/12000000=8.3886s*************************************************************************************/sfrAUXR=0x8e;//辅助寄存器Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0//位描述------EXTRAMS1BRS#d

4、efineEXTRAM0x02//内部扩展RAM禁能位,0:内部扩展RAM有效1:禁用内部扩展RAM#defineALEOFF0x01//禁止ALE信号输出,0:使能ALE信号输出1:关闭ALE信号输出sfrAUXR1=0xa2;//辅助寄存器Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0//位描述----GF2--DPS#defineGF20x08//通用标志位#defineDPS0x01//DPTR0/DPTR1选择位,0:DPTR01:DPTR1sfrIPH=0xb7;//中断优先级寄存器高位Bit7Bit6Bit5Bit4Bit3Bit

5、2Bit1Bit0//位描述PX3HPX2HPT2HPSHPT1HPX1HPT0HPX0H#definePX3H0x80//外部中断3中断优先级控制高位#definePX2H0x40//外部中断2中断优先级控制高位#definePT2H0x20//定时器2中断优先级控制高位#definePSH0x10//串口中断优先级控制高位#definePT1H0x08//定时器1中断优先级控制高位#definePX1H0x04//外部中断1中断优先级控制高位#definePT0H0x02//定时器0中断优先级控制高位#definePX0H0x01//外部中断0中断优先级控制

6、高位sfrXICON=0xe8;//辅助中断使能寄存器Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0//位描述PX3EX3IE3IT3PX2EX2IE2IT2sbitPX3=XICON^7;//外部中断3中断优先级控制低位sbitEX3=XICON^6;//使能外部中断3sbitIE3=XICON^5;//外部中断3的中断请求位,由硬件置,可由软件清或者在中断处理程序完成后由硬件自动清sbitIT3=XICON^4;//外部中断3的触发类型,0:低电平触发外部中断1:下降沿触发外部中断sbitPX2=XICON^3;//外部中断2中断优先级控制

7、低位sbitEX2=XICON^2;//使能外部中断2sbitIE2=XICON^1;//外部中断2的中断请求位,由硬件置,可由软件清或者在中断处理程序完成后由硬件自动清sbitIT2=XICON^0;//外部中断2的触发类型,0:低电平触发外部中断1:下降沿触发外部中断#defineX0_INTNO0//外部中断中断号,入口地址为H#defineT0_INTNO1//定时器中断号,入口地址为BH#defineX1_INTNO2//外部中断中断号,入口地址为H#defineT1_INTNO3//定时器中断号,入口地址为BH#defineUART_INTNO4//

8、串口中断号,入口地址为H

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。