关于定时/计数器TMR0模块,以下说法正确的是:
A: TMRO模块由定时器和计数器两个电路组成。
B: 当TMR0模块的时钟源来自单片机内部时钟时称为定时器
C: TMR0模块通过T0SE改变外部时钟源的跳变边沿
D: TMR0模块的前分频器可以做1:1到1:256的逐级调整
A: TMRO模块由定时器和计数器两个电路组成。
B: 当TMR0模块的时钟源来自单片机内部时钟时称为定时器
C: TMR0模块通过T0SE改变外部时钟源的跳变边沿
D: TMR0模块的前分频器可以做1:1到1:256的逐级调整
A,B,C
举一反三
- 在TMR0模块中,如果系统时钟频率为16MHz,要求定时1ms,为了使TMRO初值最大,则预分频器ps2-ps0=111
- 关于TMR0 定时计数器以下说法正确的是 A: TMR0赋值启动后不再停止 B: TMR0主循环不能使用睡眠 C: TMR0可以执行计数和定时两种功能 D: 中断服务程序中TMR0赋初值不会造成定时误差
- 在相同的晶体振荡器频率条件下,TMR1和TMR0相比,有以下特色: A: 能做模值达到TMR0的256倍的定时功能 B: 可以在单片机睡眠状态下进行定时,溢出时唤醒单片机 C: 可以通过TMR1ON控制TMR1模块的启动和停止,而TMR0模块没有该功能 D: 可以自带低频振荡器进行计数功能
- 同样实现57391微秒的定时功能,在4MHZ主频下,考虑程序运行时对定时器的影响,TMR0/TMR1/TMR2模块相比,以下说法正确的是: A: 3个模块具有相同的定时误差 B: 通过调整TMR1模块的初值,可以设计出精确的定时程序,而其它2个模块不行 C: TMR2模块因为不用赋初值,因此具有最精确的定时设计结果 D: 由于TMR0/TMR2模块的后分频器最大模只有256,在4MHZ主频下,超过256微秒的定时设计,可能产生定时误差,TMR1的后分频器模达到65536,只要小于该值的定时,有可能设计出精确的定时程序
- 若把TMR0模块设计一个成模为740的计数器,OPTION和TMR0的初始化值应该是:A.OPTION=0XA1;TMR0=71;B.OPTION=0XA1;TMR0=0X71;C.OPTION=0X81;TMR0=71;D.OPTION=0X21;TMR0=71;
内容
- 0
设置CPU定时器0的定时时间,需要配置定时器0的周期寄存器(PRDH:PRD)、定时器0的分频寄存器(TDDRH:TDDR)、定时器0的时钟源即系统时钟SYSCLKOUT
- 1
单片机的定时器T0用作定时方式时() A: 由内部时钟频率定时,一个时钟周期加1 B: 由外部计数脉冲计数,一个机器周期加1 C: 外部定时脉冲由T0(P3.4)输入定时 D: 由内部时钟频率计数,一个机器周期加1
- 2
ecap模块计数器的时钟源为( )。? 系统时钟|外部时钟|系统时钟的2分频|系统时钟的任意分频
- 3
定时计数器TMR0计数时输入引脚是() A: RA1 B: RB0 C: RA4 D: RC2
- 4
计时/定数器作为计数器使用时,计数时钟源来自____引脚,记录该信号的脉冲个数。作为定时器使用时,计数时钟源来自____。