任务一 制作人体红外感应的智能照明控制器(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)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂
1
任务一 制作人体红外感应的智能照明控制器(1)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。