后者执行之后,TMOD的值就是0x20,那么前者就不一定了,但是前者的TOMD的bit5位肯定为1;初学者都会用后者,这样有个坏处,就是bit5被你置为1了,但是其他位通通被置0了,假如以前bit0=1,那么TMOD=0x20之后,bit0就被你改成0了!!!而前者不会出现这种情况,前者只将程序关心的位置1,程序不关心的位保持原样。建议以后多用前者的方式