11
67
192
中级技术员
使用特权
21
568
1760
助理工程师
5
1885
5800
高级工程师
48
2442
7399
版主
dalarang 发表于 2017-11-28 13:51 A |= 1 是 A = A |1 的简化写法
impig33 发表于 2017-11-28 17:50 对,我知道是位操作,我的意思是直接=就可以了,用位操作有什么好处呢? ...
31
1083
4492
中级工程师
datouyuan 发表于 2017-11-29 11:22 假如执行指令前P1为1100 1100(实际P1状态不知道,也不需要知道) P1=1; //P1将为0000 0001 P1|=1; //P1 ...
mcu5i51 发表于 2017-11-28 14:45 因为很多的时候一个IO可以不只一个用处,用“&” “|“之类的只修改其中的一部分; 比如一个8位IO有2个LED ...
impig33 发表于 2017-11-29 16:21 看懂了,谢谢答主。 另一个问题,P1=1,这个赋值进去的1是二进制、十进制、还是16进制? ...
ScreenHunter_001.gif (27.18 KB )
下载附件
2017-11-29 16:43 上传
35
271
818
高级技术员
25
1549
4725
1264
1万
3万
地瓜patch 发表于 2017-11-29 21:18 位操作只对该io进行操作,不影响其他io现有状态。用“=”得扒拉同一字节其他io的状态 ...
datouyuan 发表于 2017-11-29 16:55 假如执行指令前P1为1100 1100(实际P1状态不知道,也不需要知道) P1=1000$0001y; //P1将为1000 0001 P1 ...
impig33 发表于 2017-11-30 19:07 什么时候用与等于,什么时候用或等于呢?
131
3790
地瓜patch 发表于 2017-11-30 20:37 io输出1用或1,io输出0用与0
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
等级类勋章
发帖类勋章
时间类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号