C8051F340单片机的定时器换算时间!

TIMER0使用定时方式1,其中系统时钟是12MHz,时钟控制寄存器CKCON=0X01。TH0=(65536-50000)/256,TL0=(65536-50000)%256。请过程详细点~~谢谢

第1个回答  2012-08-18
CKCON=0x01;//Timer0使用系统时钟4分频,Timer0时基频率为12M/4=3MHz;
Timer0溢出率=12M/4/50000=60Hz;
第2个回答  2013-04-27
溢出的周期为: T=(65536-X)×12/fosc 溢出率为溢出周期的倒数,所以:
Timer0溢出率=3MHZ/(65536-50000);