33问答网
所有问题
已知单片机系统晶振频率为6mhz,若要求定时值为10ms时,定时器T0工作方
已知单片机系统晶振频率为6mhz,若要求定时值为10ms时,定时器T0工作方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0?TL0?写出步骤
举报该问题
推荐答案 2016-06-12
单片机系统晶振频率为6mhz,系统时钟频率 (也是计时脉冲频率)为500KHZ,一个脉冲周期2us ,10ms是5000个脉冲,因此
TMOD=0X01;
TH0=(65536-5000)/256;
TL0=(65536-5000)%256;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/WRhh4W5P0P5dP05dcd.html
其他回答
第1个回答 推荐于2018-02-24
晶振
频率为6M,则
机器周期
为2us,定时10ms,溢出值为5000,TMOD可以设置为方式0或者1,一般设置为1,初始设置如下:
TMOD=0x01;
TH0=(65536-5000)/256;
TL0=(65536-5000)%256;
本回答被网友采纳
相似回答
【
单片机
】
定时器
设初值的问题,谢谢!
答:
不要死记公式,记着定时器的溢出速率有关
,晶振频率
不同
,定时器
溢出速率也不同 假设
t0工作
于方式1(16位最大65535)那么定时时间=(65536-X)再乘以机器周期(12m
晶振时为
1us)例如定时50000us(既50ms)(晶振12m,机器周期1us)首先在主函数或初始化函数中写入(就是在运行定时中断函数之前运行)...
单片机
的
系统晶振频率6MHz,,要求定时值为10ms,定时器T0工作
在方式1时...
答:
定时值为10ms时,定时器T0工作
在方式1时,定时器T0对应的初值是1388H TMOD的值是00000001B,TH0=13H;TL0=88H。
晶振频率为6
M,则机器周期为2us,定时10ms,溢出值为5000,TMOD可以设置为方式0或者1,一般设置为1,初始设置如下:TMOD=0x01 TH0=(65536-5000)/256 TL0=(65536-5000)%256 ...
...
振频率为6MHz,若要求定时值为10ms时,定时器
TO
工作
在方式1时,定时器...
答:
void Timer0Init(void) //10微秒@6.000MHz { TMOD &= 0xF0; //设置
定时器
模式 TMOD |= 0x02; //设置定时器模式 TL0 = 0xFB; //设置定时初值 TH0 = 0xFB; //设置定时重载值 TF0 = 0; //清除TF0标志 TR0 = 1; //定时器0开始计时 } ...
大家正在搜
已知单片机系统晶振频率为6mhz
51单片机若晶振频率为6mhz
若单片机的晶振频率为6mhz
已知单片机的晶振频率为6MHz
单片机的外接晶振频率为6mhz
6mhz晶振单片机的机器周期为
若51单片机使用晶振为6mhz
当51单片机晶振为6mhz时
单片机晶振频率为12MHz
相关问题
已知单片机系统晶振频率为12MHz,若要求定时值为10ms时...
定时器T0工作方 已知单片机系统晶振频率为6mhz,若要求定...
单片机的系统晶振频率6MHz,,要求定时值为10ms,定时器...
求定时值为50ms时,定时器T0工作方 已知单片机系统晶振频...
已知单片机的晶振频率为6MHz,若要求定时值为0.5s时,定...
已知单片机晶振频率为12MHZ,若要求定时10ms,定时器1...
已知单片机系统的晶振频率是12MHz,若要求定时为10ms,...
已知单片机系统晶振频率为12MHz,若要求定时值为100us...