若系统时钟的频率为fosc=6MHZ,请分析T1工作在模式1和模式2时,定时器最长的定时时间分别为多少?

题目

若系统时钟的频率为fosc=6MHZ,请分析T1工作在模式1和模式2时,定时器最长的定时时间分别为多少?

参考答案和解析
正确答案: 已知fosc=6MHZ,故机器周期=12/fosc=2us
T1在模式1时为16位计数器,当其工作在定时方式(即作为定时器使用)时,每个机器周期加1,则其最长定时时间为216=65536个机器周期=131072(us)=131.072(ms)。
T1在模式2时为自动装入初值的8位计数器,当其工作在定时方式(即作为定时器使用)时,每个机器周期加1,则其最长定时时间为28=256个机器周期=512(us)。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若系统晶振频率 fOSC=6MHz,则时钟周期为()μs,机器周期为()μs。


正确答案:0.167;2

第2题:

()STR12-280机器人例程的S_T()函数中设置TMOD=0x02;的意义是什么。

  • A、设置T0为工作方式2定时器模式
  • B、设置T0为工作方式2计数器模式
  • C、设置T1为工作方式2定时器模式
  • D、设置T1为工作方式2计数器模式

正确答案:A

第3题:

串行口工作方式1的波特率是()

A.固定的,为FOSC/32

B.固定的,为FOSC/16

C.可变的,通过定时器/计数器T1的溢出率设定

D.固定的,为FOSC/64


参考答案:C

第4题:

设定时器0采用工作方式0。需要定时时长1ms,假设fosc=6MHz,则写入TH0的初值为()

  • A、F0H
  • B、24
  • C、12
  • D、60535

正确答案:A

第5题:

已知单片机系统时钟频率为6MHz,若要求定时值分别为0.1ms、1ms和10ms,定时器T0工作在方式0、方式1和方式2时,定时器对应的初值各为多少?


正确答案: 已知fosc=6MHz,则机器周期为2μs。
方式0的初值分别为:8142(1FCEH),即TH0=0FEH,TL0=0EH;7692(1E0CH),即TH0=0F0H,TL0=0CH;3192(0C78H),即TH0=63H,TL0=18H。
方式1的初值分别为:65486(FFCEH);65036(FE0CH);60536(EC78H)。 方式2定时0.1ms的初值为206(CEH),不能直接定时1ms和10ms。

第6题:

定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为6MHz,求允许测量的最大脉冲宽度是多少?


正确答案: 采用方式1定时工作方式。最大脉冲宽度为131.072ms。

第7题:

51单片机的定时器T1工作在工作方式0计数模式下,定时器T0工作在工作方式1定时模式下。则TMOD的值应为()。


正确答案:41H

第8题:

若置8051的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为()。


正确答案:20H

第9题:

单片机8051的时钟频率为6MHz,若要求定时1ms,定时/计数器工作于模式1,其定时/计数器的初值为()。


正确答案:FE0CH

第10题:

若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为()

  • A、500
  • B、1000
  • C、216-500
  • D、216-1000

正确答案:C