




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一填空题二选择题简答题做图题编程题程序解释 习题二 1 一 填空题 1 异步串行数据通信的帧格式由 位 位 位和 位组成 2 在串行通信中 收发双方对波特率的设定应该是 的3 根据数据的传送方向 串行通信可以分为单工 半双工和全双工3种 AT89S51单片机串口属于 串行口 4 若传送速率每秒120个字符 每个字符10位 则波特率是 1200bps 全双工 相同 起始 停止 奇偶校验 5 8位数据 2 一 填空题 5 在查询和中断两种数据输入输出控制方式中 效率较高的是 6 AT89S51单片机有 级优先级中断 7 AT89S51内部提供 个可编程的 位定时 计数器 定时器有 种工作方式 中断方式 3 2 16 4 2 1 AT89S51的定时器T1用作定时方式时是 A 由内部时钟频率定时 一个时钟周期加1B 由内部时钟频率定时 一个机器周期加1C 由外部时钟频率定时 一个时钟周期加1D 由外部时钟频率定时 一个机器周期加12 定时器T1用作计数方式时计数脉冲是 A 外部计数脉冲由T1 P3 5 输入B 外部计数脉冲由内部时钟频率提供C 外部计数脉冲由T0 P3 4 输入D 由外部计数脉冲计数 B A 4 二 选择题 3 用T1作定时方式 用方式1 则初始化编程为 A MOVTMOD 01HB MOVTMOD 50HC MOVTMOD 10HD MOVTCON 02H4 启动定时器0开始计数的指令是使TCON的 A TF0位置1B TR0位置1C TR0位置0D TR1位置05 下列指令判断若定时器T0计满数就转LP的是 A JBT0 LPB JNBTF0 LPC JNBTR0 LPD JBTF0 LP C B D 5 二 选择题 6 当CPU响应定时器T1的中断请求后 程序计数器PC的内容是 A 0003HB 000BHC 00013HD 001BH7 AT89S51单片机在同一级别里除串行口外 级别最低的中断源是 A 外部中断1B 定时器T0C 定时器T1D 串行口8 用定时器T1方式1计数 要求每计满10次产生溢出标志 则TH1 TL1的初始值是 A FFH F6HB F6H F6HC F0H F0HD FFH F0H D C A 6 二 选择题 9 用AT89S51的定时器T0定时 用方式2 则应 A 启动T0前向TH0置入计数初值 TL0置0 以后每次重新计数前要重新置入计数初值B 启动T0前向TH0 TL0置入计数初值 以后每次重新计数前要重新置入计数初值C 启动T0前向TH0 TL0置入计数初值 以后不再置入D 启动T0前向TH0 TL0置入相同的计数初值 以后不再置入10 外部中断0的入口地址是 A 0003HB 000BHC 0013HD 001BH D A 7 二 选择题 11 AT89S51单片机外部中断0开中断的指令是 A SETBET0B SETBEX0C CLRET0D SETBET112 外部中断1和外部中断0的触发方式选择位是 A TR1和TR0B IE1和IE0C IT1和IT0D TF1和TF013 定时器T1的溢出标志TF1 若计满数产生溢出时 如不用中断方式而用查询方式 则应 A 由硬件清零B 由软件清零C 由软件置1D 可不处理 B C B 8 二 选择题 14 AT89S51单片机定时器T0的溢出标志TF0 若计满数产生溢出时 其值为 A 00HB FFHC 1D 计数值15 执行中断处理程序最后一句指令RETI后 A 程序返回到ACALL的下一句B 程序返回到LCALL的下一句C 程序返回到主程序开始处D 程序返回到响应中断时一句的下一句16 一主程序中有一句LP SJMPLP 功能指令为等待中断 当发生中断且中断返回后 A 返回到主程序开始处B 返回到该句的下一条指令处C 返回到该句的上一条指令处D 返回到该句 C D D 9 二 选择题 17 单片机中PUSH和POP指令通常用来 A 保护断点B 保护现场C 保护现场恢复现场D 保护断点恢复断点18 串行通信的传送速率单位是波特 而波特的单位是 A 字符 秒B 位 秒C 帧 秒D 帧 分19 AT89S51有一个全双工的串行口 下列功能中该串行口不能完成的是 A 网络通信B 作为同步移位寄存器C 异步通信D 位地址寄存器 C 10 B AD 二 选择题 20 通过串行口发送或接收数据时 在程序中应使用 A MOV指令B MOVX指令C MOVC指令D SWAP指令21 帧格式为1个起始位 8个数据位和1个停止位的异步串行通信方式是 A 方式0B 方式1C 方式2D 方式3 11 A B 二 选择题 12 三 判断题 1 AT89S51的定时器 计数器对外部脉冲进行计数时 要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期 2 AT89S51单片机有3级中断优先级 3 AT89S51单片机若正在执行某个中断 其余中断将全部被屏蔽 4 AT89S51单片机上电复位时 所有中断均被屏蔽 5 同样的时钟频率下 AT89S51单片机的定时器 计数器在方式2下 定时时间最长 6 AT89S51单片机的定时器 计数器的中断标志位只能硬件清零 不可软件清零 13 三 判断题 7 对于半双工方式 信号在通信双方之间沿两个方向同时传送 任何一方在同一时刻既能发送又能接收信息 即数据传送是双向的 且可同时发送和接收数据 8 当串行口工作于方式2和方式3时 RB8中存储的是要发送的第9位数据 9 AT89S51单片机的串行口的中断标志位只能软件清零 10 AT89S51单片机的串行口的方式3的波特率是可变的 1 AT89S51采用12MHz的晶振 定时1ms 若定时器采用方式1时 定时器的初值 16进制数 应为多少 写出计算过程 解 Tcy 1 fosc 12 12 12 106 1us设初值为X 则 216 X 1 10 6 1 10 3则X 64536 将其转换成二进制为 1111110000011000再将其转化为16进制数为 FC18H初值为THX 0FCHTLX 18H 14 四 简答题 2 简述什么是波特率 波特率的单位是什么 在串行通信中 用 波特率 来描述数据的传送速率 所谓波特率 即每秒钟传送的二进制位数 其单位为bps bitspersecond 或b s或bits s 它是衡量串行数据速度快慢的重要指标 3 串行口共有4种工作方式 工作方式的波特率如何确定 方式0的发送和接收都以fosc 12为固定波特率方式1的波特率 2SMOD 32 定时器T1的溢出率方式2的波特率 2SMOD 64 fosc方式3的波特率 2SMOD 32 定时器T1的溢出率 15 四 简答题 1 AT89S51单片机的P1口接8个LED 通过外部中断1接一个按键 每按一次按键8个LED变换一次 效仿霓虹灯点亮效果 第一次按键按下是奇数号的LED点亮 第二次按键按下是偶数号的LED点亮 依次轮流变换 每按一下按钮就申请一次中断 在中断服务程序中对P1口输出的值进行变换 并通过P1口输出点亮LED 已知 要求采用边沿触发 低优先级 编写软件程序 74LS04为反相器 16 五 编程题 17 ORG0000HLJMPMAINORG0013HLJMPINTORG0040HMAIN SETBEASETBEX1SETBIT1 MOVA 55HHERE SJMPHEREORG0100HINT MOVP1 ARLARETIEND 五 编程题 2 AT89S51单片机可以随时读写计数寄存器TLx和THx x为0或1 用于实时显示计数值 但是在定时器 计数器运行过程中对其定时 计数值进行读取 需注意 若恰好出现TLx溢出向THx进位的情况 则读得的 TLx 值就完全不对 同样 先读 THx 再读 TLx 也可能出错 正确的读取运行中的定时器 计数器的方法是 先读THx 后读TLx 再重读THx 若两次读得的THx值是一样的 则可以确定读入的数据是正确的 若两次读得的THx值不一致 则必须重读 试编程实现 读取 TH0 和 TL0 的值放置在R1和R0内 18 五 编程题 READTC MOVA TH0MOVR0 TL0CJNEA TH0 READTCMOVR1 ARET 19 五 编程题 编程实现 读取 TH0 和 TL0 的值放置在R1和R0内 20 3 用串行口扩展8位并行输出口 在8位并行输出口的每一位都接一个发光二极管 编程使8个发光二极管隔一亮一 循环闪烁3次后8个发光二极管全部熄灭 五 编程题 ORG0100HCX MOVA 55HMOVR0 06HCL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上市公司员工购车补贴与股权激励结合合同
- 电动汽车充电桩项目投资合作与分红协议
- 建筑工程退款及合同履行协议范本
- 城市建设研学合同书:城市规划与发展趋势研究
- 历史专业考试题及答案
- 维修专业面试题目及答案
- 俄语专业四级试题及答案
- 英语专业知识试题及答案
- 消防安全治理培训课件
- 传送带项目汇报
- GB/T 11718-2021中密度纤维板
- 商务英语情景对话100主题(迅速提高口语)
- 小学班队工作原理与实践第五章-班队建设课件
- 《高频电子线路》课后答案-曾兴雯版高等教育出版社
- 《舞蹈艺术赏析》课件
- PLC项目实操练习题
- 《新能源材料与器件》教学课件-04电化学能源材料与器件
- 轻型门刚设计中风荷体型系数取值的适用标准讨论
- 2022年同等学力人员申请硕士学位日语水平统一考试真题
- 动力照明施工方案
- 四年级上册数学教案 -平行与垂直 人教版
评论
0/150
提交评论