假设定时器的定时时钟为100MHz,预分频寄存器的值为99。如果要分别产生10us、1ms和10ms的定时中断,则自动重载寄存器ARR的值应该分别是多少?如果要生成周期为20ms,占空比为20%的PWM信号,请计算自动重载寄存器ARR的值以及捕获/比较寄存器CCR的值?

假设定时器的定时时钟为100MHz,预分频寄存器的值为99。如果要分别产生10us、1ms和10ms的定时中断,则自动重载寄存器ARR的值应该分别是多少?如果要生成周期为20ms,占空比为20%的PWM信号,请计算自动重载寄存器ARR的值以及捕获/比较寄存器CCR的值?


参考答案和解析
定时为 10ms时,定时器的初值计算: (2 16 -x)=10000×11.0592/12 得到x=65536-9216 定时器初始化: TMOD = 0x10; TH1 = (65536-xxxxx)/256; TL1 = (65536-xxxxx)%256; TR1 = EA = ET0 = 1;

相关考题:

下面关于F1系列可编程控制器定时器的描述正确的有()。 A、它提供4~8对的常开、常闭触点供编程使用B、每个定时器有一个设定值寄存器、一个当前值寄存器和一个用来存储其对应触点状态的映象寄存器C、其功能类似于电器系统中的通电延时时间继电器D、0.1s定时器和0.01s定时器,定时精度不同,定时范围也不同

F1系列可编程控制器定时器中有一个设定值寄存器、一个当前值寄存器和一个用来存储其输出触点的映象寄存器,这三个量用同一地址编号。但使用场合不一样,意义也不同。()

在中断控制中,IE指那类中断控制寄存器()。 A、定时器控制寄存器B、串行口控制寄存器C、中断允许控制寄存器D、中断优先级控制寄存器

外设时钟PCLK为24MHz,定时时间为100ms,不使用预分频,则匹配寄存器的值为:()。 A.1200B.2000C.2400000D.4800

8250除数寄存器的值用于确定通信波特率,它必须在8250初始化时预置,为此,应先把通信线控制寄存器的【 】位(DLAB0置为1,然后将其分别写入高 8位除数寄存器和低8位数寄存器。

PC机中,8250的基准工作时钟为8432MHz,当8250的通信波特率为4800时,写入8250除数寄存器的高位和低位的值分别为uH和18H。

当通用定时器选择内部时钟时,计算定时器的周期时必须考虑低速外设时钟预定标寄存器的设置。() 此题为判断题(对,错)。

当定时器计数器的值与比较寄存器的值时,就产生比较匹配。() A.大于1B.相差1C.小于1D.相等

通用定时器工作在定向递增/递减计数模式时,当TDIRA/B引脚保持为()时,通用定时器递增计数直到计数值等于周期寄存器的值。。 A.高阻B.高电平C.悬空D.低电平

为实现程序指令的顺序执行,CPU(1)中的值将自动加l。A.指令寄存器(IR)B.程序计数器(PC)C.地址寄存器(AR)D.指令译码器(ID)

为实现程序指令的顺序执行,CPU( )中的值将自动加1。 A. 指令寄存器(OR)B. 程序计数器(PC)C. 地址寄存器(AR)D. 指令译码器(ID)

端口输入数据寄存器的复位值为00000000H。

假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值() Leal(%eax,%ecx),%edxA、xB、yC、x+yD、x–y

当始值写入8253的寄存器之后要经过多少个初时钟周期?

执行XOR AX,AX后,AX寄存器的值为()

设若标志寄存器原值为0A11H,(SP)=0060H,(AL)=4。下列几条指令执行后,标志寄存器、AX、SP的值分别是多少? PUSHF LAHF XCHG AH,AL PUSH AX SAHF POPF

ASA指令“RSAAR0-13”表示()A、将地址为13的变量的值存放到寄存器AR0中B、将寄存器AR0的值减去地址为13的变量的值,结果存放到AR0中C、将寄存器AR0设置为13D、将寄存器AR0的值减去13

定时器又称为时间继电器,由设定值寄存器、当前值寄存器及状态寄存器组成。

若(AX)=2530H,(BX)=18E6H,MOV[BX],AL指令正确的执行结果为()。A、BX寄存器的值为2530HB、BL寄存器的值为30HC、18E6H单元的值为30HD、18E6H单元的值为2530H

当EA控制寄存器的值为90H时,表示()A、表示串行口允许中断B、表示外中断1允许中断C、表示定时/计数器T1允许中断D、表示定时/计数器T0允许中断

要使STC12C5A60S2的定时器0是12分频速度,定时1不分频,应设置辅助寄存器AUXR的值为()。A、0x20B、0x40C、0x80D、0x00

当EA控制寄存器的值为82H时,表示()A、表示外中断0允许中断B、表示外中断1允许中断C、表示定时/计数器T1允许中断D、表示定时/计数器T0允许中断

如果定时器控制器寄存器TCON中的IT1和IT0位为1,则外部中断请求信号方式为()触发方式。

定时器控制寄存器TCON的作用是控制定时器的启动、(),标志定时器的溢出和中断情况。

定时器可采用()的内容作指定值。A、常数KB、变址寄存器ZC、变址寄存器VD、KME、寄存器D

单选题假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值() Leal(%eax,%ecx),%edxAxByCx+yDx–y

单选题假设寄存器%eax的值为x,%ecx的值为y,那么汇编代码指令leal(%eax,%ecx,5),%edx存储在寄存器%edx中的值为()A5xB5yC5x+yD5y+x

判断题定时器又称为时间继电器,由设定值寄存器、当前值寄存器及状态寄存器组成。A对B错