汇编网首页登录博客注册
zouhehui的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  没有什么不可以
  • 『姓名』:QINGYUAN
  • 『性别』:男『发送消息
  • 个人说明:生活中本来就有很多的无奈,幼稚在老练面前当然显得那么的无能为力;谦虚谨慎与自命不凡那或许是两种不同的境界;珍重、爱惜自己才会懂得如何去关心、在乎别人;很多事情没必要再去记起,听说快乐只源于卓有成效的工作后,我有一点点的诧异!
  • 详细信息『加为好友』
学习动态

[2012-04-04 16:59] c51编程中sbit sfr 用法

1 首先区分bit 和sbit
    bit和int char之类的差不多,只不过char=8位, bit=1位而已。都是变量,编译器在编译过程中分配地址。除非你指定,否则这个地址是随机的。这个地址是整个可寻址空间,RAM+FLASH+扩展空间。bit只有0和1两种值,意义有点像Windows下VC中的BOOL。
    sbit是对应可位寻址空间的一个位,可位寻址区:20H~2FH。一旦用了sbi xxx = REGE^6这样的定义,这个sbit量就确定地址了。sbit大部分是用在寄存器中的,方便对寄存器的某位进行操作的。

sbit的用法有三种:
 第一种方法:sbit 位变量...
阅读全文 | 评论次数(1) | 浏览次数(594) | 所属类型(C51MCU)
页码数(1):  1