本帖最后由 ys0fcheng 于 2010-1-12 00:05 编辑
好几次在论坛看到这里有朋友问PSOC能否位操作问题!不少人都说可以,但是确没有什么代码之类的说明,给了个链接网站,进去的还是什么都得不到!用PSOC快一年了,自己控制IO口,都是通过写整个IO口寄存器来控制的如P4的0口输出1则:PRT4DR|=0X01,为0则PRT4DR&=~0X01。当初就听说过PSOC没有布尔处理器,何来有位操作这个说法,在自己接触的应用笔记上也一直没有发现BIT这样让人欣悦的代码!!但是看到这里的朋友都说能,于是开始怀疑自己的判断与用法了,可是为什么连老外都没这么用过呢,连位段定义都没看见过!自己也试过位段定义,结果编译ERROR,后面也没深究这个问题了!今天突然很想要个答案,所以再发一次贴,希望CY高手们能给点代码与证据,以解我这样多数菜鸟的疑惑:) |