四川省精品课《单片机原理与应用》教学资料: 《单片机原理与应用》习题 第6章定时器/计数器 1问答题 1.18031的T0、T1用作定时器时,其定时时间与哪些因素有关? 1.251定时器的门控信号GATE设置为1时,定时器如何启动? 1.351T0、T1用作定时和计数时,其计数脉冲由谁提供? 1.4当T0设为工作方式3,由于TR1位已被TH0占用,如何控制定时器T1的 启动和关闭? 2填空题 2.151单片机计数器最大的计数值为 ,此时工作与工作方式 2.2当把定时器/计数器T0定义为可自动重新装入初值的8位定时器/计数器 为8位计数器, 为常数寄存器。 2.3若系统晶振频率是12MHz,利用定时器/计数器Tl定时1ms,在方式1下 定时初值为()。 3选择题 3.1下面哪一种仅适用于定时器T0() A.方式0B.方式1C.方式2D.方式3 3.2若51单片机的晶振频率是24MHz,则其内部定时器/计数器利用计数器对 外部输入脉冲的最高计数频率是()。 A 1MHz B. 6MHz C. 12MHz D. 24MHz 4设计题 4.1已知单片机系统晶振频率为6Mz,试编写程序,用定时器T0,工作方式2, 使PL.0输出如下周期波形。 40us40us
四川省精品课《单片机原理与应用》教学资料: 《单片机原理与应用》习题 第 6 章 定时器/计数器 1 问答题 1.1 8031 的 T0、T1 用作定时器时,其定时时间与哪些因素有关? 1.2 51 定时器的门控信号 GATE 设置为 1 时,定时器如何启动? 1.3 51 T0、T1 用作定时和计数时,其计数脉冲由谁提供? 1.4 当 T0 设为工作方式 3,由于 TR1 位已被 TH0 占用,如何控制定时器 T1 的 启动和关闭? 2 填空题 2.1 51 单片机计数器最大的计数值为 ,此时工作与工作方式 。 2.2 当把定时器/计数器 T0 定义为可自动重新装入初值的 8 位定时器/计数器 时, 为 8 位计数器, 为常数寄存器。 2.3 若系统晶振频率是 12MHz,利用定时器/计数器 T1 定时 1ms,在方式 1 下 定时初值为()。 3 选择题 3.1 下面哪一种仅适用于定时器 T0()。 A.方式 0 B.方式 1 C.方式 2 D.方式 3 3.2 若 51 单片机的晶振频率是 24MHz,则其内部定时器/计数器利用计数器对 外部输入脉冲的最高计数频率是()。 A.1MHz B. 6MHz C. 12MHz D. 24MHz 4 设计题 4.1 已知单片机系统晶振频率为 6MHz,试编写程序,用定时器 T0,工作方式 2, 使 P1.0 输出如下周期波形。 40us 40us
4.2ORG0000H AJMP MAIN ORG 0OOBH LJMP PROI MAIN: MOV TMOD, #+O1H MOV TLO, #OOH MOV THO, #OOH SETB TRO SETB ETO SETB EA HERE: AJMP HERE ORG 2000H PROI: INC R7 END 1)本程序把定时器/计数器T0设置成方式 2)本程序执行时,R7的内容将 3)程序在 语句处发生中断,执行完中断服务程序后,返回到 语句处。 4)本程序中断服务程序的入口地址为 5)是否可将 L JMP PRO1改为 AJMP PRO1?
4.2 ORG 0000H AJMP MAIN ORG 000BH LJMP PRO1 MAIN: MOV TMOD,#01H MOV TL0,#00H MOV TH0,#00H SETB TR0 SETB ET0 SETB EA HERE: AJMP HERE ORG 2000H PRO1: INC R7 RETI END 1)本程序把定时器/计数器 T0 设置成方式 。 2)本程序执行时,R7 的内容将 。 3)程序在 语句处发生中断 ,执行完中断服务程序后,返回到 语句处。 4)本程序中断服务程序的入口地址为 。 5)是否可将 LJMP PRO1 改为 AJMP PRO1?