欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    51单片机原理及应用复习题(共10页).doc

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

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

    51单片机原理及应用复习题(共10页).doc

    精选优质文档-倾情为你奉上单片微机原理及应用复习题(1)题号一二三四总分核分人得分说明:(1)无特殊说明,所涉及的单片机均指AT89C51/52,时钟频率为12MHz;(2)所用编程语言为C51语言,延时程序直接调用,调用格式如下:C51语言:Delayms(n)或Delayus(n),分别代表延时n毫秒或n微秒。其中n取值范围065535。得分评阅人一、 选择题(选择一个正确答案填写在下表内。每题1分,共20分)题号1 2 3 4 5 6 7 8 9 1011121314151617181920答案1.当T0为8位定时器、T1为16位定时器时,其TMOD的值应是( )。 A、61H B、52H C、21H D、12H2.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、FCH5.当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-FFH9.在CPU内部,反映程序运行状态或反映运算结果的一些特殊寄存器是( )。A、PC B、ACC C、PSW D、SP10.既可以当准双向口使用,又可以做双功能口使用的是( )。A、P0 B、P1 C、P2 D、P311.各中断源的中断开关状态,都会记在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.1C、MOV ACC,17H D、POP PSW15. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU最后响应( )。A、定时器0中断 B、定时器1中断C、外部中断0 D、外部中断116.AT89C51单片机中的DPTR和PC分别是( )的寄存器。A、8位和8位 B、16位和16位C、8位和16位 D、16位和8位17. 以下哪一条指令的写法是正确的( )。A、MOV R0,#FEH B、MOVX A,A+DPTRC、MOVC A,A+DPTR D、PUSH A18. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )A、MOV A,R1 B、MOVC A,A+DPTRC、MOVX A,R0 D、MOVX A,DPTR19.A/D 转换方法有四种,ADC0809是一种采用( )进行A/D转换的8位接口芯片。A、计数式 B、双积分式 C、并行式 D、逐次逼近式20.不属于单片机输入/输出设备进行信息交换方式的是( )A、无条件传送方式 B、查询方式C、存储器直接存取方式 D、中断方式得分评阅人二、判断题,正确填×,错误填(直接填入下表,每题1分,共10分)题号12345678910答案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分)中断源中断申请标志位中断人口地址(中断向量)中断号n2.若MCS-51单片机的晶振频率为12MHz,串行口工作于方式1、传输速率2400bps,请完成串行口初始化,允许中断。(8分)3.若MCS-51单片机的晶振频率为6MHz,若要利用定时器0在工作方式1下产生100ms的延时,请绘制定时器0的工作方式1电路逻辑结构图,并完成定时器0初始化,允许中断。(7分)。4.下图是AT89S51单片机内部RAM区分布结构,请完成:(1)写出图中3个分区的具体名称和地址范围(6分)。(2)编写程序,完成间接寻址方式(C51指针)对RAM中30H40H单元赋值0FFH(4分)。分区3分区2分区1得分评阅人四、综合题(共40分)1.MCS-51系列单片机的P0P3口用作普通I/O口时均为“准双向口”。请阐述“准双向口”的定义,并完成下面一段程序实现下表要求功能。(20分)对应关系如下表。按键输入Led输出S1S2S3D0D1D2D3D4D5D6D7000亮灭灭灭灭灭灭灭001灭亮灭灭灭灭灭灭010灭灭亮灭灭灭灭灭011灭灭灭亮灭灭灭灭100灭灭灭灭亮灭灭灭101灭灭灭灭灭亮灭灭110灭灭灭灭灭灭亮灭111灭灭灭灭灭灭灭亮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单片机原理及应用复习题(共10页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开