脑残的XC16PRO编译器

2020-02-07 09:37发布

本帖最后由 hzy789 于 2013-3-19 11:49 编辑

if(!PORTBbits.RB3)PORTBbits.RB8=1;
就这么简单位操作指令,被编译成下面这样子,无语了。
mov.w 0x02c8,0x0000
and.w 0x0000,#8,0x0000
sub.w 0x0000,#0,[0x001e]
bra nz, 0x00034a
bset.b 0x02c9,#0
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。