首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

再问位操作问题

再问位操作问题

C51语言中可以对IQ口的某一位进行如下操作:


如:sbit r = P3^0


 


 


请问在HC08中如何实现?

你如果用CodeWarrior的话,用引导生成工程以后,位都已经定义好了。
比如PortA的0位,可以看到在器件的头文件中有这样的宏定义
#define PTAD_PTAD0 _PTAD.Bits.PTAD0
置位操作,只需要写PTAD_PTAD0=1;

 

[此贴子已经被作者于2006-5-8 1:19:48编辑过]

要对其它的数据进行位操作,可以用结构体.
结构体怎么用呢?ctunan给个例子
我思故我在
参考这个帖子
http://bbs.chinaecnet.com/dispbbs.asp?boardID=3&RootID=87784&ID=87784
返回列表