欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载  

    51单片机原理及应用复习题.pdf

    • 资源ID:5592542       资源大小:175.77KB        全文页数:10页
    • 资源格式: PDF        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    51单片机原理及应用复习题.pdf

    。 -可编辑修改 - 单片微机原理及应用复习题(1) 题号一二三四总分核分人 得分 说明: (1)无特殊说明,所涉及的单片机均指AT89C51/52,时钟频率为12MHz ; (2)所用编程语言为C51语言,延时程序直接调用,调用格式如下: C51语言: Delayms(n)或 Delayus(n) ,分别代表延时n 毫秒或 n 微秒。 其中 n 取值范围065535。 一、选择题(选择一个正确答案填写在下表内。 每题 1 分,共 20 分) 题 号 12345 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 答 案 1. 当 T0 为 8 位定时器、T1为 16 位定时器时,其 TMOD 的值应是() 。 A 、61H B 、52H C 、21H D、12H 2.TCON中的 TF0位表示()。 A 、定时 / 计数器 T0 启动控制位; B 、定时 / 计数器 T0 溢出标志,溢出时自动置1; C 、定时 / 计数 器 T0溢出标志,启动时自动置1; D 、定时 / 计数器 T0 停止控制位; 3. 当 TCON 控制寄存器的值为50H时,表示()。 A 、T0和 T1都不运行; B 、T1运行, T0 停止; C 、T0和 T1都运行; D 、T0运行, T1 停止; 得分评阅人 。 -可编辑修改 - 4. 当 T0 和 T1 都设为方式 2 定时模式时,若晶振为12MHz ,要得到 2s 的溢出定时,其定时初值应是()。 A、FFH B、FEH C 、FDH D 、FCH 5. 当 IE 控制寄存器的值为88H时,表示()。 A 、表示外中断 0 允许中断; B 、表示外中断 1 允许中断; C 、表示定时 / 计数器 T1允许中断; D 、表示定时 / 计数器 T0允许中断; 6. 当 SCON 寄存器值为 90H时,串行口工作方式为()。 A、9 位 UART 方式,串口允许接收; B、8 位 UART 方式,串口禁止接收; C、9 位 UART 方式,串口禁止接收; D、8 位 UART 方式,串口允许接收; 7. 当 PCON 寄存器值为 01H时,以下解释正确的是()。 A、T1产生的波特率能提高1 倍; B、进入掉电工作模式; C、发送串口数据; D、进入空闲工作模式; 8.AT89C51单片机片内 RAM 中,仅可间接寻址的数据内存地址是 () 。 A、00H-80H B 、80H-FFH C 、00H-7FH D 、00H-FFH 9. 在 CPU 内部,反映程序运行状态或反映运算结果的一些特殊寄存器是 ()。 A、PC B、ACC C、PSW D、SP 10. 既可以当准双向口使用,又可以做双功能口使用的是()。 A、P0 B、P1 C、P2 D、P3 11. 各中断源的中断开关状态,都会记在MCS-51系统的()。 。 -可编辑修改 - A、IP B、SCON C、TCON D、IE 12.MCS-51单片机的复位信号是()有效。 A、高电平 B、低电平 C、脉冲 D、下降沿 13. 定时器 / 计数器的工作 方式 2 是()。 A、8 位自动装载计数方式; B、2 个 8 位自动装载计数方式; C、13 位计数方式; D、16 位计数方式; 14. 以下哪一条是 位操作 指令()。 A、MOV P1,#0FFH B、MOV 17H,ACC.1 C 、MOV ACC,17H D、POP PSW 15. MCS-51 单片机在同一优先级的中断源同时申请中断时,CPU最后响 应()。 A、定时器 0 中断 B、定时器 1 中断 C、外部中断 0 D、外部中断 1 16.AT89C51单片机中的 DPTR 和 PC分别是()的寄存器。 A、8 位和 8 位 B、16 位和 16 位 C、8 位和 16 位 D、16 位和 8 位 17. 以下哪一条指令的写法是 正确的()。 A、MOV R0,#FEH B、MOVX A,A+DPTR C 、MOVC A,A+DPTR D、PUSH A 18. 当需要从 MCS-51单片机 程序存储器 取数据时,采用的指令为() A、MOV A,R1 B、MOVC A,A+DPTR C 、MOVX A,R0 D、MOVX A,DPTR 19.A/D 转换方法有四种, ADC0809 是一种采用()进行 A/D转换的 8 位接口芯片。 A、计数式 B 、双积分式 C、并行式 D、逐次逼近式 20. 不属于单片机输入 / 输出设备进行信息交换方式的是() 。 -可编辑修改 - A、无条件传送方式 B、查询方式 C、存储器直接存取方式 D、中断方式 二、判断题,正确填×,错误填(直接填入下表, 每题 1 分,共 10 分) 题号1 2 3 4 5 6 7 8 9 10 答案 1. 工作寄存器组是通过PSW 中的 RS0和 RS1来切换的。() 2.AT89C51单片机复位以后,其 PC指针初始化为 0000H , 使单片机从 RAM 存储空间 0000H地址单元开始执行程序。() 3. 程序技术器 PC不是一个特殊功能寄存器。() 4.P3 口既可以作为 I/O 口使用,又可以做地址 / 数据复用口使用。 () 5. 定时器与计数器的工作原理均是对输入脉冲进行计数。() 6. 在中断响应阶段 CPU 一定要做如下两件工作:断点保护与给出中断程 序入口。() 7. 片内 RAM 的位寻址区,只能供位寻址使用, 不能供字节寻址使用。() 8.P1 口为准双向口时, 输出时一切照常, 仅在做输入时要先对其写 “1” 。 () 9. 寄存器 P0P3的复位状态为 FFH 。() 10. 外部中断 0 的入口地址为 0000H 。() 三、基础应用题(共 30 分) 1. 请将外部中断 0、外部中断 1、定时 / 计数器 0、定 时/ 计数器 1 和串行口按优先级从上到下填写下表中,并填写相应的中 断入口地址及 C51使用的中断编号。( 5 分) 得分评阅人 得分评阅人 。 -可编辑修改 - 2. 若 MCS-51单片机的晶振频率为12MHz ,串行口工作于方式1、传输速 率 2400bps,请完成串行口初始化,允许中断。(8 分) 3. 若 MCS-51单片机的晶振频率为6MHz ,若要利用定时器0 在工作方式 1 下产生 100ms的延时,请绘制定时器 0 的工作方式 1 电路逻辑结构图, 并完成定时器 0 初始化,允许中断。( 7 分)。 中断源 中断申请 标志位 中断人口地址 (中断向量) 中断号 n 。 -可编辑修改 - 4. 下图是 AT89S51单片机内部 RAM 区分布结构,请完成: (1)写出图中 3 个分区的具体名称和地址范围(6 分)。 (2)编写程序,完成间接寻址方式(C51指针)对 RAM 中 30H40H单元 赋值 0FFH (4 分)。 四、综合题(共 40 分) 1.MCS-51系列单片机的 P0P3口用作普通 I/O 口时 分区 3 分区 2 分区 1 得分评阅人 。 -可编辑修改 - 均为“ 准双向口 ” 。请阐述 “ 准双向口 ” 的定义,并完成下面一段程序实现下 表要求功能。(20分) 对应关系如下表。 按键输入Led 输出 S1 S2 S3 D0 D1 D2 D3 D4 D5 D6 D7 0 0 0 亮灭灭灭灭灭灭灭 0 0 1 灭亮灭灭灭灭灭灭 0 1 0 灭灭亮灭灭灭灭灭 0 1 1 灭灭灭亮灭灭灭灭 1 0 0 灭灭灭灭亮灭灭灭 1 0 1 灭灭灭灭灭亮灭灭 1 1 0 灭灭灭灭灭灭亮灭 1 1 1 灭灭灭灭灭灭灭亮 1)准双向 I/O 口: 2)完成程序编写。 #include “reg51.h“ void main() 。 -可编辑修改 - unsigned char tmp; while(1) P1=_; tmp=P1; tmp=_; switch(tmp) case 0: P2=0xfe;break; case 1: _; break; case 2: _; break; case 3: _; break; case 4: _; break; case 5: _; break; case 6: _; break; case 7: _; break; default: _; break; 2. 单片机扩展 ADC0809 的应用电路图见下图。 要求说明: 1)图 中 单 。 -可编辑修改 - 片机引脚不允许增加,但可以根据电路设计和程序控制需要适当增 加外部器件,例如锁存器和逻辑门电路等。 2)在程序设计中,完成1 次 AD转换和结果读取即可。 请完成: 1) 画出MCS-51 单片机的一个实用的复位和时钟电路,并对所用元器件 标注上合理的数值和单位;完成基于 ADC0809的数据采集电路的连接, 电路连接须与后续程序设计相对应。(14 分) 2)请依据硬件原理图完成程序:( 1 分 /空,共 6 分) #include “reg51.h“ sbit start = _; sbit oe = _; unsigned char adcresult; void main() _; IT0=1; _; oe=0; start=1; while(1); void ex1int(void) interrupt_ using 1 oe=1; _; oe=0; 。 -可编辑修改 - 欢迎您的下载, 资料仅供参考! 致力为企业和个人提供合同协议,策划案计划书,学习 课件等等 打造全网一站式需求

    注意事项

    本文(51单片机原理及应用复习题.pdf)为本站会员(tbuqq)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开