定时器工作于方式1:如果晶振为12MHz,每计数一次经历的时间为1us,定时10ms需要的计数值为10000(10ms/1us=10000)。其初值应该为:计数器的初值 = 65536-10ms/1us = 55536。如果定时20ms,计数初值为( )。
A: 计数器的初值 = 65536-10ms/1us=55536
B: 计数器的初值 = 65536-20ms/1us=45536
C: 计数器的初值 = 65536
D: 计数器的初值 = 20ms/1us=20000
A: 计数器的初值 = 65536-10ms/1us=55536
B: 计数器的初值 = 65536-20ms/1us=45536
C: 计数器的初值 = 65536
D: 计数器的初值 = 20ms/1us=20000
B
举一反三
- 定时器工作于方式0:如果晶振为12MHz,每计数一次经历的时间为1us,定时5ms需要的计数值为5000(5ms/1us=5000)。其初值应该为:计数器的初值 = ? A: 计数器的初值 = 65536-5ms/1us = 60536 B: 计数器的初值 = 8192-5ms/1us = 3192 C: 计数器的初值 = 5ms/1us = 5000 D: 计数器的初值 = 8192
- 若8051单片机的机器周期为1us,定时/计数器工作在方式1,要延时200us,则计数初值应为( )
- 若晶振频率fosc=12MHZ,若用51单片机的定时/计数器T0工作于方式1,计数30次,则计数器初值为(__),若T0工作于方式1,定时20ms,则计数器初值为 (__)。
- 定时/计数器工作方式1 ,计数初值计算公式:____
- 系统中8254定时/计数器的0号计数器计数初值为0,其OUT端输出信号周期约为__________ms。
内容
- 0
单片机接入12MHZ的晶振,它的机器周期是多少? A: 1/12 us B: 1/6 us C: 1/12 ms D: 1us
- 1
编程将8253计数器0设置为模式1,计数初值为3000H;计数器1设置为模式2,计数初值为2010H;计数器2设置为模式4,计数初值为4030H;地址设为0070H、0072H、0074H、0076H。
- 2
中国大学MOOC: 若8254定时/计数器的某个计数器初始化编程为BCD码计数方式,并且计数初值为10000,则该计数器初始化编程写入正确的计数初值应为( )。
- 3
已知晶振频率为6MHz,则机器周期为( )us;若定时0.5ms,则计数次数为( ),T0工作在方式0的定时初值为( ),方式1的定时初值为( ),方式2的定时初值为( ),方式3的定时初值为( )。
- 4
51单片机的定时/计数器是增1计数器还是减1计数器?增1和减1计数器在计数和计算计数初值时又什么不同?