打印

PICC不能在单步时看到BIT的变量?

[复制链接]
2239|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
HT农民|  楼主 | 2010-5-28 17:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我用PICC来仿真时,定义了一个BIT  AAA的一个位,但在单步执行时,如果把AAA=1;后再把鼠标放在上面时应该会显示出0X01这样的数据,但就是不显示,如果定义的是寄存器就可以,这是为什么呢?
沙发
yewuyi| | 2010-5-29 08:23 | 只看该作者
因为标准C是不支持二进制格式的,但PICC又扩展了BIT定义,所以在查看位变量的时候,会扩展成字节型变量显示,显示0X01,其实就是AAA=1 .

使用特权

评论回复
板凳
HT农民|  楼主 | 2010-5-29 09:56 | 只看该作者
但为什么就是没看到这个0X01出来,,?是哪里设置不对吗?

使用特权

评论回复
地板
yewuyi| | 2010-5-29 10:26 | 只看该作者
可以在WATCH 窗口看

使用特权

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

本版积分规则

30

主题

59

帖子

1

粉丝