原创 KeilC中的bdata和sbit起什么作用

2007-5-29 09:17 6826 5 6 分类: MCU/ 嵌入式

KeilC编程时用到如下的定义:


unsigned char bdata.....


sbit.....


前面的unsigned char是数据类型不用解释了,bdata不是数据类型,而是指存放的内存空间 。sbit是定义位变量的指令。



bdata指可位寻址的内存空间


data指一般内存空间


xdata外部内存空间


例:


unsigned char bdata display_timer;    //显示计时器,5或10毫秒显示刷新一次
sbit display_timer_over=display_timer^7;  //0:计时时间未到,1:计时时间到





文章评论1条评论)

登录后参与讨论

tengjingshu_112148725 2009-4-7 09:40

相关推荐阅读
用户77878 2008-03-18 16:15
决定高薪的细节守则
每天晚上8点到10点之间,你在做什么基本决定着你是薪水见涨,还是薪水见降。8点到10点之间,是在有目的性阅读,还是为明天的事情做准备,甚至在充电专业或研习第二专长?不管是哪一样,都有可能迈向成功,一个...
用户77878 2008-03-18 15:48
待机与休眠的区别
在使用笔记本的时候可能很多人都会注意到两个功能——待机与休眠,但这两者之间究竟有什么区别呢?什么情况下选择待机、什么情况下选择休眠我想很多人都没认真思考过,大部分都是随便选一个。实际上他们之间的区别...
用户77878 2008-03-10 19:07
多晶硅产能大战 四川力量将催生国际级巨头
  各地多晶硅项目大规模建设带来的结果是,目前9成以上国内多晶硅需从国外进口的现状将从此改变。行业预计,不到10年,中国将成全球最大多晶硅生产国。那么,高价多晶硅又将持续到何时?四川将在全球新能源格局...
用户77878 2008-03-10 14:57
硕士研究方向确定
    硕士研究生的学习已经开始了一个学期,上学期老板给确定的方向是高速永磁电机变频器的设计制作,这学期听说由于合作方的原因,变频器的研究估计无法延续下去,于是乎决定改课题。幸好在清华研究生的第一学期...
用户77878 2007-10-20 22:34
基于AT89C51单片机设计的简易智能机器人
随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成CPU、存储器、定时器/计数器、并行和串行接口、 看门狗、前置放大器、A/D转换器、D/A转换器等多种电路,这...
用户77878 2007-10-20 22:00
写给那些习电子技术的新人
attitude+practice+root+time(我们简称APRT吧)学习方法(写给那些习电子技术的新人)! attitude、root、practic、time意思就不用说了吧?看到这里也许你...
我要评论
1
5
关闭 站长推荐上一条 /2 下一条