TMOD |= 0x20;
TMOD = 0x20;
这两个有区别吗?
不懂TMOD |= 0x20;是什么意思,|是什么意思?
是按位 或 指令
当然不同 TMOD|=0x20 相当 TMOD=TMOD | 0b00100000
将D5位 置1 其余位保持不变
若 TMOD = 0x20 就是将D5位置1 其余位清0