码迷,mamicode.com
首页 > 其他好文 > 详细

C51 一个非常有用的位操作 --- 其中一位置 0 其它位不变

时间:2018-06-13 12:01:50      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:tno   有用   清除   其它   FN   操作   软件   div   not   

C51 一个非常有用的位操作 --- 其中一位置 0 其它不变

C51 中经常操作位,以下方法就非常方便,来自 1

s &= ~(1 << j) /* 将变量s的第j位置成0,其余位不变 */

活学活用

    // 开始 AD 转换
    ADCON0 |= ADCEN;
    // 等待 AD 转换完成
    while(!(ADCON0 & ADCI));
    // 软件清除 AD 中断标志
    ADCON0 &= ~ADCI;

  1. c的按位取反运算符(~) http://blog.51cto.com/ribut9225/77202?

C51 一个非常有用的位操作 --- 其中一位置 0 其它位不变

标签:tno   有用   清除   其它   FN   操作   软件   div   not   

原文地址:https://www.cnblogs.com/F4NNIU/p/9173716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!