打印

PIC如何实现即可字节寻址,有可位寻址

[复制链接]
1393|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
趣味单片机|  楼主 | 2013-7-5 15:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人刚接触PIC单片机,用C语音如何实现C51类似的功能。即让一个字节既可以字节寻址,又可以位寻址。
uchar   bdata       data=0;
sbit      标志寄存器0=data^0;
沙发
NE5532| | 2013-7-7 12:01 | 只看该作者
1.用位操作实现,& | ^这些。
2.用C语言的位段实现,谭浩强的C语言书上有讲。
3.PIC16本身汇编不支持单个位的存取和运算操作,建议楼主使用第1种方法,位段会增加目标程序的尺寸和复杂度。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:厚积薄发

25

主题

196

帖子

2

粉丝