打开和关闭LED的功能

这个问题在这里已经有了答案:

  • 你如何设置,清除和切换一个位? 26个答案

  • 当然。 你想要的是与00000001执行逻辑异或(这称为掩码):

    MASK          INPUT     OUTPUT
    00000001 XOR 00000000 = 00000001
    00000001 XOR 00000001 = 00000000
    

    这也可以切换多个位,例如,如果你的掩码是00001001

    MASK          INPUT     OUTPUT
    00001001 XOR 00000000 = 00001001
    00001001 XOR 00001001 = 00000000
    00001001 XOR 00001000 = 00000001
    00001001 XOR 00000001 = 00001000
    
    链接地址: http://www.djcxy.com/p/28809.html

    上一篇: Function that toggle LED on and off

    下一篇: How can I store value in bit in C language