您的位置: 首页 > IT文章 > c语言使用技巧 c语言使用技巧 分类: IT文章 • 2022-04-30 14:01:54 位操作 比如操作LCD12864这种二值屏幕,用1个字节表示连续的8个点,1对应该位被点亮,0对应该位没点亮,所以在这些位操作中,假设Dis表示某一个现存地址的内存。 Dis = ~Dis; //黑白颠倒 Dis &= ~(1<<n); //第n处被擦去 Dis |= (1<<n); //第n处被画了一个点 Dis ^= (1<<n); //如果第n处是亮的,就变被擦掉的,如果第n处是空白的,就被点亮