单片机时钟频率为12MHz,分别求定时0.1ms时在工作方式0、1下的定时器的...答:就以普通51单片机即12T,r定时器0为例:工作于方式0时,是13位的,低5位赋值给TL0,高8位赋值给TH0;工作于方式1时,是16位的,低8位赋值给TL0,高8位赋值给TH0;而0.1ms,即100us,又在12MHz,所以,需要计时 100个数字 所以,最简单的办法是:定时器0:TH0 = (8192 - 100)/32;TL0 = (8192 - ...
51单片机采用12Mhz晶振,采用定时工作方式1,定时时间为:40毫秒,计算出...答:T0方式1为16位定时计数器。计满TL0和TH0需要 2^16 =65536个数,设时钟频率为 12MHz , 此时 1 个机器周期 = 12个时钟周期 = 1µs, 即计数一次为1µs,现要计时40毫秒=40000us, 即计数40000次, 显然在TH0T和TL0中要预先装入一个数值N, 使 N + 40000 = 65536 , 计算得 ...