reg51.h头文件详解(2)

时间:2025-04-20

sfr SCON = 0x98; //串口控制寄存器 sfr SBUF = 0x99; //串口缓冲寄存器

/* BIT Register */ //位地址寄存器 /* PSW */

sbit CY = 0xD7; //进位或借位,有就是1,没有就是0 sbit AC = 0xD6; //辅助进借位

sbit F0 = 0xD5; //没有具体用途,可以由用户决定他的意义 sbit RS1 = 0xD4; //工作寄存器选择位 sbit RS0 = 0xD3; //工作寄存器选择位

sbit OV = 0xD2; //over!溢出,有是1,没有是0 sbit P = 0xD0; //奇偶校验,奇数个1是1

/* TCON */

sbit TF1 = 0x8F; //T1溢出中断申请标志 sbit TR1 = 0x8E; //Timer 1 running,

sbit TF0 = 0x8D; // T0溢出中断申请标志 sbit TR0 = 0x8C; //把上面两个1换成0 sbit IE1 = 0x8B; //外中断1请求标志 sbit IT1 = 0x8A; //外中断1触发方式 sbit IE0 = 0x89; //外中断0请求标志 sbit IT0 = 0x88; //外中断0触发方式

/* IE */

sbit EA = 0xAF; //使能全部中断 sbit ES = 0xAC; //串口中断使能位 sbit ET1 = 0xAB; //定时器1使能位 sbit EX1 = 0xAA; //外中断1使能位 sbit ET0 = 0xA9; //定时器0使能位 sbit EX0 = 0xA8; //外中断1使能位

/* IP */

sbit PS = 0xBC; //串行中断优先级 sbit PT1 = 0xBB; //T1优先级

sbit PX1 = 0xBA; //外部中断1优先级 sbit PT0 = 0xB9; // T0优先级

sbit PX0 = 0xB8; //外部中断0优先级

/* P3 */ //控制寄存器 sbit RD = 0xB7; //读 sbit WR = 0xB6; //写 sbit T1 = 0xB5; //T/C1 sbit T0 = 0xB4; //T/C0

sbit INT1 = 0xB3; //外中断1

ww w.wwhrw.bnhrbcbn.cbcom.c/bombs

reg51.h头文件详解(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219