单片机13位定时器初值如何设定
我在书中看到,定时器T1处于工作模式0(13位由TH1的高八位和TL1的低五位构成),根据计算定时器初值的公式
定时时间=(2^13-X)*机器周期
定时时间为1ms,机器周期为2us,得到X=7692=1E0CH,然后就得到TH1=0F0H,TL1=0CH
请教如何得到的TH1和TL1的值?
兮兮乎摸6r2014-09-28
扫二维码下载作业帮
1.75亿学生的选择
其他回答
机器周期 2us ,走500次就是1ms
2^13=8192, TH1=(8192-500)/32; TH1=(8192-500)%32小苒苒39 2014-09-28
工作模式0时,定时器为13位,即:TH1为8位,TL1为5位,因此初值的设置为:
TH1=(8192-500)/32;
TL1=(8192-500)%32;
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。