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

[复制链接]
1677|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

粉丝
快速回复 在线客服 返回列表 返回顶部