33问答网
所有问题
单片机的定时器怎样初始化
如题所述
举报该问题
推荐答案 推荐于2018-03-12
2的8次方是256 2的16次方是65536 TMOD一般是取16位,你想要分高8位和低8位就需要把16位的数据从中“劈开”所以为什么除以256(2的8次方)的原因就是如此
TH0的公式是TH0=(65536-x)/256
“/”在C中是取商 ,把这个数值放入高8位
THL的公式是TL0=(65536-x)%256
“%”在C中是取余,把这个数值放入低8位
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/h4Pc5cc50.html
其他回答
第1个回答 推荐于2017-10-03
TMOD、TH0或TH1、TL0或TL1、EA=1;TR0或TR1=1;
TMOD选择方式。TH0=(65536-x)%256;x为定时时间,x<65536
EA=1;开中断;TR1=1;启动定时器。本回答被提问者采纳
第2个回答 2012-05-29
看手册吧,都有的,初始化例程
相似回答
单片机定时器初始化
方法或步骤
答:
1、设置寄存器TMOD 2、计算初始值
3、开放中断 4、启动定时器
51系列
单片机定时
/计数
器初始化
的四个步骤?
答:
1、设置寄存器TMOD 2、计算初始值
3、开放中断 4、启动定时器
51系列
单片机定时
/计数
器初始化
的步骤
答:
先关运行和中断,然后配置模式,配置计数值,定时器运行打开,定时器是否中断允许,是否开启总中断
;如果不开中断,就直接配置模式和计数值,然后运行即可,主程序里查询溢出位,判断是否到计数值(不准确)。其他定时器T2等,有其他的寄存器,但配置方法同。
大家正在搜
单片机定时器初始化的四个步骤
51单片机定时器初始化步骤
单片机定时器初始化主要内容
51单片机定时器T2初始化设置
单片机定时器怎么使用
单片机定时器编程的一般步骤
定时器单片机程序
定时器单片机
单片机定时器有什么用
相关问题
、?单片机定时器初始化到底是什么意思???
51单片机定时器怎样去初始化?
单片机定时器初始化方法或步骤
求 定时器初始化程序 51单片机C语言的 THANKU~
单片机定时器初始化方法或步骤
定时器初始化程序 51单片机的C语言是什么?
单片机定时器和中断初始化流程是什么样的啊?还有就是TMOD和...
mcs-51单片机定时器应用的初始化步骤有哪些