整除取余。
(65536-500)=65036=256*254+12
TH0=(65536-500)/256为254
TL0=(65536-500)%256为12
就是把定时器时间设为65036,TH0为高位,TL0为低位。
不明白你所指的原理是什么意思。
这种表述就是语法啊!编程语言的语法。
这一计算过程并不在目标平台上运行,比如你写的是单片机程序,这个计算过程并不是单片机来做的。
计算是在编译器对你所写的程序进行编译时进行的,也就是说是你的计算机来做的。
这句话转换为汇编语言后,就是mov TH0,#0feH 和mov TL0,#0CH