ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:62.49KB ,
资源ID:839734      下载积分:20 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 微信支付   
验证码:   换一换

加入VIP,免费下载资源
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.wodocx.com/d-839734.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《单片机原理及应用》复习题.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

《单片机原理及应用》复习题.doc

1、得分 一. 填空题(每空1分,共20分)1. 在AT89C51单片机片内,有一个 位的CPU;有 字节RAM;有 K字节程序存储器ROM;2. 8051单片机的内部硬件结构包括了: 、只读存储器ROM、 和可编程存储器EPROM以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过 相连接。3. 堆栈是在单片机内部开辟的一段具有特殊功能的RAM区,常用于保存或恢复现场,按照 原则进行存取。4. 外部中断1(INT1)的中断入口地址为 ;定时器1的中断入口地为 。5. 关于堆栈类操作的两条指令分别是 、 。6. 8051复位后,PC=0000H。若希望从片内存储器开始执行

2、,EA脚应接 高 电平,PC值超过 时,8051会自动转向片外存储器继续取指令执行。7. 8051的C/T是 (加或减)计数的。8. MOV A,40H 指令对于源超作数的寻址方式是 。9. 若累加器A中的数据为01110010B,则PSW中的P=_ _.10. MCS-51单片机的P0P3口均是 I/O口,在P0P3口中, 为真正的双向口, 具有第二引脚功能。11. 假设某CPU含有16根地址线,8根数据线,则该CPU最多寻址能力是 KB?12. MCS-51单片机复位方法有 和 ;复位后,CPU从程序存储器的 单元开始执行程序。13. MCS-51系列单片机通过 指令读写外部数据存储器;通

3、过 引脚选通外部数据存储器。14. 指令由哪几部分组成: 。15. 假设内部RAM(30H)=3FH,累加器A=0FEH,R0=30H,SP=07H,PSW=00H,则执行如下指令后,各存储单元及寄存器内容是什么(假设各小题相互独立)?(1) MOV A, R0A= 。(2) INC A A= ;PSW= 。(3) MOV A, #01H(4) MOV A, #04HADD A, R0INC R0MOV R0, AA= ;PSW= ;R0= ;(30H)= 。(5) ANL A, R0A= ;PSW= 。(6) PUSH ACCPUSP 30HA= ;PSW= 。16. 若fosc=6MHz,

4、则定时器 T1在模式2下可能产生的波特率的变化范围是: 。17. MCS-51汇编语言中常用的伪指令有: 。18. 根据LED数码管内部各LED二极管连接方式的不同,可将LED数码管分为两类,分别是: 和 。得分二. 单项选择题(每题1分,共10分)1. MCS-51单片机的位寻址区位于内部RAM的( )单元。(A)00H7FH (B)20H7FH (C)00H1FH (D)20H2FH2. 在CPU内部,保存指令执行结果的特征信息的寄存器是( )(A)PC (B)PSW (C)A (D)SP3. 以下表述中属于MCS-51单片机处理中断的原则的是( )。(A)先低后高 (B)同级按序 (C)

5、低不理高 (D)低打断高4. MCS-51单片机定时器工作方式0是指的( )工作方式。(A)8位 (B.8位自动重装 (C.13位 (D.16位5. MCS51单片机的复位信号是( )有效。(A)高电平(B)低电平(C)脉冲(D)下降沿6. 设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( )(A)2MHz (B)1MHz (C)500KHz (D)250KHz7. 串行口的控制寄存器SCON中,REN的作用是( )。(A)接收中断请求标志位(B)发送中断请求标志位(C)串行口允许接收位(D)地址/数据位8. MCS-51单片机在同一优先级的中断源同时

6、申请中断时,CPU首先响应( )。 (A)外部中断0 (B)外部中断1 (C)定时器0中断 (D)定时器1中断9. 用传送指令访问MCS-51片内ROM,其指令操作码助记符应是( )。(A)MOV (B)MOVX (C)MOVC (D)以上都是10. 下列关于MCS-51单片机说法错误的是( )。(A)CPU能处理8位二进制数据或代码以及布尔运算(B)8051内部有20个特殊功能寄存器(SFR),占21个字节地址(C)8031内部没有程序存储器(D)8031内部没有时钟电路,需要外接时钟信号或振荡电路得分三. 简答题1. 如何正确使用P3口?2. 简述P1口的内部结构。将P1口引脚作为输入引脚

7、,为什么使用前一定要向P1口锁存器相应位写入“1”。3. 什么是时钟周期?什么是机器周期?什么是指令周期?89C51 CPU机器周期与时钟周期是什么关系?如果晶振频率为12MHz,则一个机器周期是多少微秒?4. 8051单片机内部包含哪些主要功能部件?各功能部件的主要作用是什么?得分四. 程序分析1. 执行下列程序段后,(P1)=_。MOV P1,#5DHCPL P1.1CPL P1.2CLR P1.6SETB P1.72. 执行完下列指令后(A)=_ _ (B)=_ _MOV A,#50H MOV B,#77H PUSH ACC PUSH B POP ACC POP B 3. 下列程序段执行

8、后,(A)=_ _,(B)=_ _MOV A,#0FBHMOV B,#12HDIV AB4. 执行下列程序段后,(A)=_ ,(CY)=_ _(受或不受影响)。MOV A,#C5HRL A5. 下列程序段执行后,(R0)=_ _,(7EH)=_ _,(7FH)=_3FH_MOV R0,#7FHMOV 7EH,#0MOV 7FH,#40HDEC R0DEC R0DEC R0得分五. 编程题1. 在外部RAM首地址为TABLE的数据表中有10个字节数据,请编程将每个字节的最高位无条件地置1。2. 已知变量X存于VAR单元,函数值Y存于FUNC单元,按下式编程求Y值。3. MCS-51有几个中断优先

9、级?试通过修改IP寄存器,使串行口中断优先级最高,定时器T1的中断优先级最低。得分六. 综合应用题1. 已知一MCS51单片机系统使用10MHZ的外部晶体振荡器,计算:1)该单片机系统的状态周期与机器周期各为多少?2)当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少?3)当单片机的定时器0(T0)工作在方式二时,要求每记满250ms便产生一次定时器溢出,T0中需要预置的初始值为多少? (10分)2. 某温度采集系统中采用数码管显示温度值,下图是单片机与数码管接口电路。系统中温度值保存于单片机内部30H和31H单元(如果温度值为25,则(30H)=2,(31H)=5)。试编写一段温度显示程序(不考虑负温度)。(10分)TAB:DB 0C0H,0F9H,0A4H,0B0H,99HDB 92H,82H,0F8H,80H,90H ;共阳数码管显示093. 设计八路数据采集系统,要求:(1)每过一分钟对八路模拟输入进行数据采样。(2)在八路转换数据中选出最大值,并在LED上显示,要求显示出通道号和三位数据。(3)所采集的数据向上位机发送。6

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922