有区别,33是十进制对应十六进制的0x21,0x33是十六进制。tmod是有关定时器工作模式设置的特殊寄存器,其各个位有特定含义,具体你可查询你使用的单片机的手册。开始tmod=0x01是使得其最低(0)位为1;其余为0,。当需要时,在程序中定义tmod=33=0x21,相当于在原来基础上置位了第5位。
控制定时器工作方式的寄存器,差不多每本教材上都会讲到这个.