




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中断及定时器 串行口习题中断及定时器 串行口习题 一 填空一 填空 1 MCS 51 的 Po 口作为输出端口时 每位能驱动 个 SL 型 TTL 负载 2 MCS 51 有 个并行 I O 口 其中 P0 P3 是准双向口 所以由输出转输入时 必须先 写入 3 设计 8031 系统时 口不能用作一般 I O 口 4 MCS 51 串行接口有 4 种工作方式 这可在初始化程序中用软件填写特殊功能 寄存 器 加以选择 5 当使用慢速外设时 最佳的传输方式是 6 当定时器 To 工作在方式 时 要占定时器 T1 的 TR1 和 TF1 两个控制 位 7 MCS 51 有 个中断源 有 2 个中断优先级 优先级由软件填写特 殊功能寄存器 加以选择 8 用串口扩并口时 串行接口工作方式应选为方式 9 在串行通信中 有数据传送方向 三种方式 10 外部中断 入口地址为 二 判断二 判断 1 MCS 51 的 5 个中断源优先级相同 2 要进行多机通信 MCS 51 串行接口的工作方式应为方式 1 3 MCS 51 上电复位时 SBUF 00H 4 MCS 51 有 3 个中断源 优先级由软件填写特殊功能寄存器 IP 加以选择 5 用串口扩并口时 串行接口工作方式应选为方式 1 6 外部中断 INTO 入口地址为 0013H 7 MCS 51 外部中断 0 的入口地址是 0003H 8 TMOD 中的 GATE 1 时 表示由两个信号控制定时器的启停 9 使用 8751 且 1 时 仍可外扩 64KB 的程序存储器 10 PC 存放的是当前执行的指令 11 MCS 51 的特殊功能寄存器分布在 60H 80H 地址范围内 12 MCS 51 有 4 个并行 I O 口 其中 P0 P3 是准双向口 所以由输出转输入时必须 先写入 0 三 选择三 选择 1 在中断服务程序中 至少应有一条 传送指令 转移指令 加法指法 中断返回指令 2 要使 MCS 51 能够响应定时器 中断 串行接口中断 它的中断允许寄存 器 的内容应是 98H 84H 42 22H 3 D MCS 51 在响应中断时 下列哪种操作不会发生 A 保护现场 B 保护 PC C 找到中断入口若悬河 D 保护 PC 转 入中断入口 4 用 MCS 51 串行接口扩展并行 I O 口时 串行接口工作方式应选择 A 方式 0 B 方式 1 C 方式 2 D 方式 3 5 MCS 51 有中断源 A 5 个 B 2 个 C 3 个 D 6 个 6 MCS 51 响应中断时 下面哪一个条件不是必须的 A 当前指令执行完毕 B 中断是开放的确 C 没有同级或高级中断服务须 D 必须有 RET1 指令 7 使用定时器 T1 时 有几种工作模式 种 种 种 种 8 计算机在使用中断方式与外界交换信息时 保护现场的工作方式应该是 A 由 CPU 自动完成 B 在中断响应中完成功之路 C 应由中断服务程序完成 D 在主程序中完成 9 下面哪一种传送方式适用于处理外部事件 A DMA B 无条件传递进 C 中断 D 条件传递 四 编程四 编程 1 1 8225A 控制字地址为 300FH 请按 A 口方式 0 输入 B 口方式 1 输出 C 口高位输出 C 口低位输入 确定 8225A 控制字并编初始化程序 2 2 编定一个软件延时 1S 和 1mi 的子程序 设 osc 6Hz 则一个机 器周期 1 3 3 请编制串行通信的数据发送程序 发送片内 RAM50H 5FH 的 16B 数据 串行接口设定为方式 2 采用偶校验方式 设晶振频率为 6MHz 4 应用单片机内部定时器 T0 工作在方式 1 下 从 P1 0 输出周期为 2ms 的方波 脉冲信号 已知单片机的晶振频率为 6MHZ 请 1 计算时间常数 X 应用公式 X 2 t f 2 写出程序清单 5 应用单片机内部定时器 T0 工作在方式 1 下 从 P1 0 输出周期为 1ms 的方波 脉冲信号 已知单片机的晶振频率为 6MHZ 请 1 计算时间常数 X 应用公式 X 2 t f 2 写出程序清单 6 利用 89C51 的 P1 口 监测某一按键开关 使每按键一次 输出一个正脉冲 脉宽随意 编出汇编语言程序 7 设计一个 4 位数码显示电路 并用汇编语言编程使 8 从右到左显示一遍 8 编制一个循环闪烁的程序 有 8 个发光二极管 每次其中某个灯闪烁点亮 10 次后 转到下一个闪烁 10 次 循环不止 画出电路图 9 在 8051 单片机的 INTO 引脚外接脉冲信号 要求每送来一个脉冲 把 30H 单元值加 1 若 30H 单元记满则进位 31H 单元 试利用中断结构 编制一个脉 冲计数程序 10 利用 89C51 的 P1 口控制 8 个发光俄二极管 LED 相邻的 4 个 LED 为一组 使 2 组每隔 0 5S 交替发亮一次 周尔复始 试编写程序 11 设计 89C51 和 ADC0809 的接口 采集 2 通道 10 个数据 存入内部 RAM 的 50H 59H 单元 画出电路图 编出 1 延时方式 2 查询方式 3 中断方式中的一种程序 答答 案案 一 填空一 填空 1 MCS 51 的 Po 口作为输出端口时 每位能驱动 8 个 SL 型 TTL 负载 2 MCS 51 有 4 个并行 I O 口 其中 P0 P3 是准双向口 所以由输出转输入时必须先写 入 1 3 设计 8031 系统时 P0 P2 口不能用作一般 I O 口 4 MCS 51 串行接口有 4 种工作方式 这可在初始化程序中用软件填写特殊功能寄存器 SCON 加以选择 5 当使用慢速外设时 最佳的传输方式是 中 断 6 当定时器 To 工作在方式 3 时 要占定时器 T1 的 TR1 和 TF1 两个控制位 7 MCS 51 有 5 个中断源 有 2 个中断优先级 优先级由软件填写特殊功能寄存器 IP 加 以选择 8 用串口扩并口时 串行接口工作方式应选为方式 0 9 在串行通信中 有数据传送方向单工 半双工 全双工三种方式 10 外部中断 入口地址为 0013H 二 判断二 判断 1 MCS 51 的 5 个中断源优先级相同 2 要进行多机通信 MCS 51 串行接口的工作方式应为方式 1 3 MCS 51 上电复位时 SBUF 00H 4 MCS 51 有 3 个中断源 优先级由软件填写特殊功能寄存器 IP 加以选择 5 用串口扩并口时 串行接口工作方式应选为方式 1 6 外部中断 INTO 入口地址为 0013H 7 MCS 51 外部中断 0 的入口地址是 0003H 8 TMOD 中的 GATE 1 时 表示由两个信号控制定时器的启停 9 使用 8751 且 1 时 仍可外扩 64KB 的程序存储器 10 PC 存放的是当前执行的指令 11 MCS 51 的特殊功能寄存器分布在 60H 80H 地址范围内 12 MCS 51 有 4 个并行 I O 口 其中 P0 P3 是准双向口 所以由输出转输入时必须先写入 0 三 选择三 选择 1 在中断服务程序中 至少应有一条 D 传送指令 转移指令 加法指法 中断返回指令 2 要使 MCS 51 能够响应定时器 中断 串行接口中断 它的中断允许寄存器 的内 容应是 B 98H 84H 42 22H 3 D MCS 51 在响应中断时 下列哪种操作不会发生 D A 保护现场 B 保护 PC C 找到中断入口若悬河 D 保护 PC 转入中断入口 4 用 MCS 51 串行接口扩展并行 I O 口时 串行接口工作方式应选择 C A 方式 0 B 方式 1 C 方式 2 D 方式 3 5 MCS 51 有中断源 A A 5 个 B 2 个 C 3 个 D 6 个 6 MCS 51 响应中断时 下面哪一个条件不是必须的 A 当前指令执行完毕 B 中断是开放的确 C 没有同级或高级中断服务须 D 必须有 RET1 指令 7 使用定时器 T1 时 有几种工作模式 D 种 种 种 种 8 计算机在使用中断方式与外界交换信息时 保护现场的工作方式应该是 B A 由 CPU 自动完成 B 在中断响应中完成功之路 C 应由中断服务程序完成 D 在主程序中完成 9 下面哪一种传送方式适用于处理外部事件 C A DMA B 无条件传递进 C 中断 D 条件传递 四 编程四 编程 1 8225A 控制字地址为 300FH 请按 A 口方式 0 输入 B 口方式 1 输出 C 口高位输出 C 口低 位输入 确定 8225A 控制字并编初始化程序 解 控制字为 10010101 95H 初始化程序 MOV DPTR 300FH MOV A 95H MOVX DPTR A 2 编定一个软件延时 1S 和 1mi 的子程序 设 osc 6Hz 则一个机器周期 1 解 1 1S 2US 5 100000 5 100000 250 200 10 2 2 ORG 1000H TIME MOV R7 10 T3 MOV R6 200 T2 MOV R6 250 T1 DJNZ R5 T1 DJNZ R6 T2 DJNZ R7 T3 RET 2 1min 60 调用上面 1s 子程序 60 次 ORG 0030H MOV R0 60 LOOP LCALL TIME DJNZ R0 LOOP RET 3 请编制串行通信的数据发送程序 发送片内 RAM50H 5FH 的 16B 数据 串行接口设定 为方式 2 采用偶校验方式 设晶振频率为 6MHz 解 查询方式发送程序如下 MOV SCON 8OH M OV PCON 80H MOV R0 50H MOV R7 16H LOOP MOV A R0 MOV C P MOV TB8 C MOV SBUF A JNB T1 CLR T1 INC R0 DJNZ R7 LOOP RET 4 应用单片机内部定时器 T0 工作在方式 1 下 从 P1 0 输出周期为 2ms 的方波脉冲信号 已知单片机的晶振频率为 6MHZ 请 1 计算时间常数 X 应用公式 X 2 t f 2 写出程序清单 解 X 216 t F 12 216 1 10 3 6 106 12 OFEOCH ORG 3000H START MOV TMOD 01H MOV TL0 OCH MOV THO OFEH SETB TR0 LOOP JBC TFO DONE SJMP LOOP DONE MOV TL0 OCH MOV THO OFEH CPL P1 0 SJMP LOOP 5 应用单片机内部定时器 T0 工作在方式 1 下 从 P1 0 输出周期为 1ms 的方波脉冲信号 已知单片机的晶振频率为 6MHZ 请 1 计算时间常数 应用公式 X 2 t f 2 写出程序清单 解 解 X 216 t F 12 216 0 5 10 3 6 106 12 FF06H ORG 3000H START MOV TMOD 01H MOV TL0 06H MOV THO FFH SETB TR0 LOOP JBC TFO DONE SJMP LOOP DONE MOV TL0 06H MOV THO FFH CPL P1 0 SJMP LOOP 6 6 用 89C51 的 P1 口 监测某一按键开关 使每按键一次 输出一个正脉冲 脉宽随 意 编出汇编语言程序 解 ORG 0100H ABC SETB P1 0 SETB P1 7 JB PI 7 JNB P1 7 CLR P1 0 MOV R2 0 DAY NOP NOP DJNZ R2 DAY SJMP ABC 7 设计一个 4 位数码显示电路 并用汇编语言编程使 8 从右到左显示一遍 解 ORG 0100H MOV A 08H MOV R2 01H MOV DPTR TAB MOVC A A DPTR MOV P1 A NEXT MOV A R2 MOV P3 A ACALL DAY JB ACC 4 LPD RL A MOV R2 A AJMP NEXT LPD RET TAB DB END 8 编制一个循环闪烁的程序 有 8 个发光二极管 每次其中某个灯闪烁点亮 10 次后 转 到下一个闪烁 10 次 循环不止 画出电路图 解 MOV A 01H SHIFT LCALL FLASH RR SJMP SHIFT FLAH MOV R2 0AH FLAH1 MOV P1 A LCALL DELAY MOV P 00H LCALL DELAY DJNZ R2 FLASH1 RET 9 在 8051 单片机的 INTO 引脚外接脉冲信号 要求每送来一个脉冲 把 30H 单元值加 1 若 30H 单元记满则进位 31H 单元 试利用中断结构 编制一个脉冲计数程序 解 ORG 0000H AJMP MAIN ORG 0003H AJMP SUBG MAIN MOV A OOH MOV
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025秋季新疆医科大学面向社会招聘事业单位工作人员7人考试参考试题及答案解析
- 2025年新疆公开遴选公务员笔试试题及答案(A类)
- 2025年市政工程基础设施规划试题及答案
- 2025年院感试题及答案(医院感染知识考试试题及答案)
- 2024-2025学年辽宁省大连市西岗区中考数学适应性模拟试题含解析
- 2025年贵州省中小学教师招聘考试教育综合知识试题及答案解析
- 2025年青海省公务员公开遴选笔试试题及答案(综合类)
- 2025年地质类面试题及答案
- 2025年二级建造师《市政工程》专项试题(含答案)
- 2025云南昆明市五华区经典双城幼儿园招聘3人考试参考题库及答案解析
- 韩国历史文化课件
- 船舶管路修理技术要求
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案
- 中建土木-基础设施工程安全生产管理标准化图册(试行)
- 生育支持政策效果评估-洞察及研究
- 医学检验科PDCA质量改进案例解析
- 《汽修维修业务接待实务》课件项目1-任务3-积累保养知识(保养+养护用品)
- 思想道德与法治(2023年版)电子版教材第一章 领悟人生真谛 把握人生方向
- 中国银行笔试英语真题
- 2025年宪法知识竞赛试题库及答案(共500题)
- 医学知识 并行心律心电图 学习课件
评论
0/150
提交评论