任务一 制作人体红外感应的智能照明控制器(1)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂
2025-08-21
|
2份
|
11页
|
47人阅读
|
0人下载
内容正文:
制作人体红外感应的智能照明控制器(1)
一、名词解释
1. 中断
【答案】当计算机正常执行程序时,系统中出现某些急需处理的异常情况和特殊请求,这时 CPU 暂时中止现行程序,转去对随机发生的更紧迫的事件进行处理,处理完毕后,CPU 自动返回原来的程序继续执行。
2. 中断源
【答案】任何引起计算机中断的事件,中断源越多,单片机处理突发事件的能力就越强。AT89S51 单片机内部共有 5 个中断源,如外部中断 0. 定时器 / 计数器 0 等。
二、单项选择题
1. AT89S51 单片机内部共有( )个中断源。
A. 3
B. 4
C. 5
D. 6
【答案】C
【解析】AT89S51 单片机内部共有 5 个中断源,所以选 C。
2. 定时器 / 计数器 0(T0)的溢出中断标志是( )
A. TF1
B. TF0
C. IE1
D. IE0
【答案】B
【解析】TF0 为定时器 / 计数器 0(T0)的溢出中断标志,所以选 B。
3. 外部中断 1(INT1)触发方式控制位是( )
A. IT1
B. IT0
C. IE1
D. IE0
【答案】A
【解析】IT1 为外部中断 1(INT1)触发方式控制位,所以选 A。
4. 串行口接收中断标志是( )
A. TI
B. RI
C. IE1
D. IE0
【答案】B
【解析】RI 为串行口接收中断标志,所以选 B。
5. 在 C51 编译器编写中断服务函数时,interrupt 后面的 n 表示( )
A. 中断号
B. 工作寄存器组号
C. 中断优先级
D. 中断源名称
【答案】A
【解析】在 C51 编译器编写中断服务函数时,interrupt 后面的 n 为中断号,取值范围为 0 - 4,所以选 A。
6. 若 IT1 为 1,则外中断 1 为( )触发方式。
A. 上升沿
B. 下降沿
C. 电平
D. 脉冲
【答案】B
【解析】如果 IT1 为 1,则外中断 1 为下降沿触发方式,所以选 B。
7. AT89S51 单片机复位后,中断优先级寄存器 IP 中各位均为( )
A. 0
B. 1
C. 2
D. 3
【答案】A
【解析】单片机复位后 IP 中各位均为 0,各个中断源均为低优先级中断源,所以选 A。
8. 定时器 / 计数器 1(T1)的溢出中断标志 TF1 置 1 后,直到( )时由硬件复位。
A. CPU 响应中断
B. 中断服务函数执行完毕
C. 定时器 / 计数器 1 重新计数
D. 手动复位
【答案】A
【解析】当 T1 从初值开始加 1 计数到计数满,产生溢出时,由硬件使 TF1 置 1,直到 CPU 响应中断时由硬件复位,所以选 A。
9. 在串行口控制寄存器 SCON 中,TI 表示( )
A. 串行口接收中断标志
B. 串行口发送中断标志
C. 外部中断请求标志
D. 定时器溢出中断标志
【答案】B
【解析】TI 为串行口发送中断标志,所以选 B。
10. 外部中断 0(INT0)的中断号是( )
A. 0
B. 1
C. 2
D. 3
【答案】A
【解析】外部中断 0(INT0)的中断号是 0,所以选 A。
三、判断题
1. 中断就是正常的工作过程被外部的事件打断,处理完外部事件后不再回到原来的工作。( )
【答案】×
【解析】中断是指当计算机正常执行程序时,系统中出现某些急需处理的异常情况和特殊请求,这时 CPU 暂时中止现行程序,转去对随机发生的更紧迫的事件进行处理,处理完毕后,CPU 自动返回原来的程序继续执行,所以该说法错误。
2. AT89S51 单片机内部的中断源越多,其处理突发事件的能力就越强。( )
【答案】√
【解析】中断源是指任何引起计算机中断的事件,中断源越多,单片机处理突发事件的能力就越强,所以该说法正确。
3. 定时器 / 计数器 0(T0)的溢出中断标志 TF0 置 1 后,需要手动复位。( )
【答案】×
【解析】TFO 为定时器 / 计数器 0(T0)的溢出中断标志,当 T0 产生溢出时,由硬件使 TF0 置 1,直到 CPU 响应中断时由硬件复位,不需要手动复位,所以该说法错误。
4. 在串行口控制寄存器 SCON 中,RI 和 TI 都必须由软件来复位。( )
【答案】√
【解析】RI 为串行口接收中断标志,当 CPU 转入串行口中断服务程序入口时不复位 RI,必须由用户用软件来使 RI 清 0;TI 为串行口发送中断标志,TI 也必须由软件来复位,所以该说法正确。
5. 在 C51 编译器编写中断服务函数时,using 中的 m 表示中断号。( )
【答案】×
【解析】在 C51 编译器编写中断服务函数时,interrupt 后面的 n 为中断号,using 中的 m 表示使用的工作寄存器组号(如不声明,则默认使用第 0 组),所以该说法错误。
四、简答题
1. 简述中断的概念及执行过程。
【答案】中断是指当计算机正常执行程序时,系统中出现某些急需处理的异常情况和特殊请求。这时 CPU 暂时中止现行程序,转去对随机发生的更紧迫的事件进行处理,处理完毕后,CPU 自动返回原来的程序继续执行。其执行过程为:计算机正常执行程序,当系统中出现急需处理的异常情况和特殊请求时,CPU 暂时中止现行程序,转去处理这些更紧迫的事件,处理完成后,CPU 自动返回原来的程序继续执行。
2. 说明 AT89S51 单片机的中断源及其作用。
【答案】AT89S51 单片机内部共有 5 个中断源,具体如下:
中断号
中断源名称
中断源的作用
0
外部中断 0(INT0)
来自 P3.2 引脚的外部中断请求
1
定时器 / 计数器 0(T0)
定时器 / 计数器 0 溢出中断请求
2
外部中断 1(INT1)
来自 P3.3 引脚的外部中断请求
3
定时器 / 计数器 1(T1)
定时器 / 计数器 1 溢出中断请求
4
串行口中断
串行口完成一帧发送或接收中断请求
3. 阐述定时器控制寄存器 TCON 中各位的功能。
【答案】定时器控制寄存器 TCON 中的各位功能如下:
· TF1:为定时器 / 计数器 1(T1)的溢出中断标志。当 T1 从初值开始加 1 计数到计数满,产生溢出时,由硬件使 TF1 置 1,直到 CPU 响应中断时由硬件复位。
· TF0:为定时器 / 计数器 0(T0)的溢出中断标志,其作用同 TF1。
· IE1:为外中断 1 中断请求标志。如果 IT1 = 1,则当外中断 1 引脚 INT1 上的电平由 1 变 0 时,IE1 由硬件置位,外中断 1 请求中断。在 CPU 响应该中断时由硬件清 0。
· IT1:为外部中断 1(INT1)触发方式控制位。如果 IT1 为 1,则外中断 1 为下降沿触发方式;如果 IT1 为 0,则外中断 1 为电平触发方式。采用电平触发时,输入到 INT1 的外部中断源必须保持低电平有效,直到该中断被响应。同时在中断返回前必须使电平变高,否则将会再次产生中断。
· IE0:为外中断 0 中断请求标志。如果 IT0 置 1,则当 INT0 上的电平由 1 变 0 时,IE0 由硬件置位。在 CPU 把控制转到中断服务程序时由硬件使 IE0 复位。
· IT0:为外部中断源 0 触发方式控制位,其含义同 IT1。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
制作人体红外感应的智能照明控制器(1)
一、名词解释
1. 中断
2. 中断源
二、单项选择题
1. AT89S51 单片机内部共有( )个中断源。
A. 3
B. 4
C. 5
D. 6
2. 定时器 / 计数器 0(T0)的溢出中断标志是( )
A. TF1
B. TF0
C. IE1
D. IE0
3. 外部中断 1(INT1)触发方式控制位是( )
A. IT1
B. IT0
C. IE1
D. IE0
4. 串行口接收中断标志是( )
A. TI
B. RI
C. IE1
D. IE0
5. 在 C51 编译器编写中断服务函数时,interrupt 后面的 n 表示( )
A. 中断号
B. 工作寄存器组号
C. 中断优先级
D. 中断源名称
6. 若 IT1 为 1,则外中断 1 为( )触发方式。
A. 上升沿
B. 下降沿
C. 电平
D. 脉冲
7. AT89S51 单片机复位后,中断优先级寄存器 IP 中各位均为( )
A. 0
B. 1
C. 2
D. 3
8. 定时器 / 计数器 1(T1)的溢出中断标志 TF1 置 1 后,直到( )时由硬件复位。
A. CPU 响应中断
B. 中断服务函数执行完毕
C. 定时器 / 计数器 1 重新计数
D. 手动复位
9. 在串行口控制寄存器 SCON 中,TI 表示( )
A. 串行口接收中断标志
B. 串行口发送中断标志
C. 外部中断请求标志
D. 定时器溢出中断标志
10. 外部中断 0(INT0)的中断号是( )
A. 0
B. 1
C. 2
D. 3
三、判断题
1. 中断就是正常的工作过程被外部的事件打断,处理完外部事件后不再回到原来的工作。( )
2. AT89S51 单片机内部的中断源越多,其处理突发事件的能力就越强。( )
3. 定时器 / 计数器 0(T0)的溢出中断标志 TF0 置 1 后,需要手动复位。( )
4. 在串行口控制寄存器 SCON 中,RI 和 TI 都必须由软件来复位。( )
5. 在 C51 编译器编写中断服务函数时,using 中的 m 表示中断号。( )
四、简答题
1. 简述中断的概念及执行过程。
2. 说明 AT89S51 单片机的中断源及其作用。
3. 阐述定时器控制寄存器 TCON 中各位的功能。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。