单片机系统的晶振频率为12MHz,定时50毫秒,计算计数器的计数初值
【答案】
已知单片机系统机器周期为时钟周期的12倍,故每个机器周期为12/12M=1us
50ms=50*1000us
16位定时器的定时时间最长为65536us,定时50us的初值为65536-50*1000=0x3cB0
0x3cb0就是初值,其中TH=0x3c,TL=0xb0
单片机系统的晶振频率为12MHz,定时50毫秒,计算计数器的计数初值
【答案】
已知单片机系统机器周期为时钟周期的12倍,故每个机器周期为12/12M=1us
50ms=50*1000us
16位定时器的定时时间最长为65536us,定时50us的初值为65536-50*1000=0x3cB0
0x3cb0就是初值,其中TH=0x3c,TL=0xb0