特殊功能寄存器位的声明
发布时间:2016/7/12 21:24:02 访问次数:2375
特殊功能寄存器位的声明
特殊位的定义利用关键字sb⒒进行说明,与s定义一样,用关键字“sbit”定义某些特殊位时能接受任何符号名称,EXCCET103UN这种地址分配有3种方式。
第一种方式:sb⒒位变量=特殊功能寄存器名^位位置(0~7有效)。例如:
s各PsW=0xDo; 虍定义PsW寄存器地址为OxD0书/
曲⒒oV=PsW^2; //f定义0V位为PsW2地址为OxD2衤/
第二种方式:sbh位变量名=字节地址^位位置(0~7)。例如:
sb⒒oV=0xDoˇ; 虍oV位地址为OxD2艹/这种方法以一个整常数作为基地址,该值必须在0x80~0xFF之间,并能被8整除。第三种方式:sbit位变量名=位地址。这种方法将位的绝对地址赋给变量,地址必须位于0x80~0xFF之间。例如:
sbit oV OXD2∶
特殊功能寄存器位的声明
特殊位的定义利用关键字sb⒒进行说明,与s定义一样,用关键字“sbit”定义某些特殊位时能接受任何符号名称,EXCCET103UN这种地址分配有3种方式。
第一种方式:sb⒒位变量=特殊功能寄存器名^位位置(0~7有效)。例如:
s各PsW=0xDo; 虍定义PsW寄存器地址为OxD0书/
曲⒒oV=PsW^2; //f定义0V位为PsW2地址为OxD2衤/
第二种方式:sbh位变量名=字节地址^位位置(0~7)。例如:
sb⒒oV=0xDoˇ; 虍oV位地址为OxD2艹/这种方法以一个整常数作为基地址,该值必须在0x80~0xFF之间,并能被8整除。第三种方式:sbit位变量名=位地址。这种方法将位的绝对地址赋给变量,地址必须位于0x80~0xFF之间。例如:
sbit oV OXD2∶
上一篇:算术运算符
热门点击
- 漏感应势垒降低(DIBL)效应
- MOs管的Dummy
- Proteus Design suite软件
- MOs电容的能带和电荷分而
- 减弱热载流子注入效应的应对措施
- 特殊功能寄存器位的声明
- 恒定电压等比例缩小规则
- ROM中常数读取指令
- 栅介质按击穿时的情况,通常可分为以下两种
- 存储器芯片的选择
推荐技术资料
- 单片机版光立方的制作
- N视频: http://v.youku.comN_sh... [详细]