CPU的时钟频率为12MHz,要求定时2mS,定时器T0工作在模式0,定时器的初始值为多少(需转换成十六进制)

求解答步骤... 求解答步骤 展开
 我来答
一叹t
高能答主

2021-01-15 · 我们不创作,我们只是信息的搬运工。
一叹t
采纳数:2143 获赞数:12016

向TA提问 私信TA
展开全部

定时器的初始值为多少 0x30,但是前提是该单片机是51的单片机且指令周期是12时钟的。这样定时器的初始值才为0x30,不然的话结果可能不同。

当该单片机是51的单片机且指令周期是12时钟时,所以T0的工作模式0是采用13位计数,当要获得2ms的定时,T0H=0x18,所以得出TL0 = 0x30。所以说定时器的初始值为0x30。

扩展资料:

CPU的时钟频率:

1、周期与频率,在电脑技术中,与频率相对应的一个常用术语是周期。周期是频率的倒数,频率越高,周期越短。譬如时钟频率为1GHz时,其时钟周期为1纳秒。

2、主频是CPU内核(整数和浮点运算器)电路的实际运行频率,由外频(或前端总线频率)与倍率共同决定,也即:主频=外频×倍率。

3、频率与速度的关系:一般说来,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了。不过由于各种CPU的内部结构也不尽相同,所以并不能完全用主频来概括CPU的性能。

51单片机的功能特性:

1、可以仿真63K程序空间,接近64K 的16位地址空间。

2、可以仿真64Kxdata 空间,全部64K 的16位地址空间。

3、可以真实仿真全部32 条IO脚。

4、完全兼容keilC51 UV2 调试环境,可以通过UV2 环境进行单步,断点, 全速等操作。

c3344c
推荐于2018-04-20 · TA获得超过2419个赞
知道小有建树答主
回答量:966
采纳率:57%
帮助的人:754万
展开全部
如果是51的单片机且指令周期是12时钟的,那么T0工作模式0是13位计数,所以要获得2mS的定时TH0 = 0x18,TL0 = 0x30。
说明:51单片机指令也有单时钟的,如STC系列。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奋进东方
2013-02-03 · TA获得超过173个赞
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:121万
展开全部
void InitTimer0(void)
{
TMOD = 0x00;
TH0 = 0x18;
TL0 = 0x30;
EA = 1;
ET0 = 1;
TR0 = 1;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式