51单片机考试试题带答案

上传人:M****1 文档编号:487117057 上传时间:2023-07-26 格式:DOC 页数:6 大小:101KB
返回 下载 相关 举报
51单片机考试试题带答案_第1页
第1页 / 共6页
51单片机考试试题带答案_第2页
第2页 / 共6页
51单片机考试试题带答案_第3页
第3页 / 共6页
51单片机考试试题带答案_第4页
第4页 / 共6页
51单片机考试试题带答案_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《51单片机考试试题带答案》由会员分享,可在线阅读,更多相关《51单片机考试试题带答案(6页珍藏版)》请在金锄头文库上搜索。

1、单片机原理及应用试卷题号一二三四五六七八九总分得分一、填空题(每空1分,共20分)1、单片微型计算机由C、存储器和 I 三部分构成。、MCS-1系统中,当信号有效时,表达从P口稳定地送出了低8位地址。3、访问31片外数据存储器采用的是寄存器间接 寻址方式。4、累加器(A)80,执行完指令 ADDA,#3后,进位位= 。5、指令CLL 0,首地址在,所完毕的操作是入栈,37B0送入PC。6、51有个 中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。、在变址寻址方式中,以作为变址寄存器,以PC或DPT作基址寄存器。8、中断祈求信号有 电平 触发和 脉冲 触发两种触发方式、用

2、串行口扩展并行口时,串行接口的工作方式应选为方式。1、74S273一般用来作简朴 输出 接口扩展;而74LS4则常用来作简朴 输入 接口扩展。1、51的并行O口信息有读引脚 和读锁存器 两种读取措施,读改写操作是针对并行I/O口内的锁存器进行的。12、A/D转换器的三个重要指标是转换速度、 辨别率和 转换精度。二、选择题(从备选答案中选择一种对的答案,并将代号写在括号内。每题1分,共10分)1、计算机能辨认的语言是(C )。()汇编语言 (B)自然语言 ()机器语言 (C)高档语言2、CS-51单片机外扩存储器芯片时,4个/口中用作数据总线的是( B )。(A)P和P2口 ()P0口 ()2和

3、P3口 (D)P2口、在中断服务程序中,至少应有一条( )。(A)传送指令 ()转移指令 (C)加法指令 ()中断返回指令、访问外部数据存储器时,不起作用的信号是( C )。(A) () () (D)AE 、如下指令中,属于单纯读引脚的指令是(C )。()O P, (B)ORLP,#0FH (C)MVC,P1. ()DN1,LAB、使用定期器1时,有几种工作模式( )。(A)1种 (B)2种 (C)3种 (D)4种7、若MCS-中断源都编程为同级,当它们同步申请中断时,PU一方面响应( B )。() (B) (C)T1 (D)08、C-51响应中断时,下面哪一种条件不是必须的(C)。A、目前指

4、令执行完毕 、中断是开放的 C、没有同级或高档中断服务D、必须有RETI指令、如果8255端口A设立为方式2,则端口设立为( )。()只可以方式0 (B)也可以方式2 (C)除方式外,其他方式均可 (D)任意方式1、当MCS-进行多机通讯时,串行接口的工作方式应选为( C )。(A)方式0 ()方式 (C)方式 ()方式0或方式2三、简答题 (每题5分,共2分)1、MCS-5单片机内部涉及哪些重要逻辑功能部件?答:MCS-51单片机重要由下列部件构成:1个8位CPU;1个片内振荡器及时钟电路;KBRM程序存储器,26;2个特殊功能寄存器;2个16位定期/计数器;4个位并行IO口及1个可编程全双

5、工串行接口;可寻址4KB的外部数据存储器空间;个中断源、两个优先级中断嵌套中断构造。2、 MC-5单片机内部有几种定期计数器?它们由哪些寄存器构成?答:S-51单片机内部有两个16位可编程的定期/计数器,简称定期器(0)和定期器1(T)。它们分别由方式寄存器TMOD、控制寄存器TON和数据寄存器TH、TL0,T、TL1构成。3、 单片机对中断优先级的解决原则是什么?答:(1)低优先级中断源可被高优先级中断源所中断,而高优先级中断源不能被任何中断源所中断;(2)一种中断源(不管是高优先级还是低优先级)一旦得到响应,与它同级的中断源不能再中断它。当同步收到几种同一优先级的中断时,响应哪一种中断源取

6、决于内部查询顺序。其优先级排列如下:中断源 同级内的中断优先级外部中断0 最高定期器/计数器0溢出中断外部中断定期器计数器1溢出中断串行口中断 最低4、8255有哪几种工作方式?如何选择其工作方式?答:82A有三种工作方式:方式0:基本输入/输出方式。方式1:选通输入输出方式。方式2:双向总线方式。825的工作方式选择是通过对控制口输入控制字来实现的。四、阅读或编写程序 1、编写一程序实现将00H单元开始的10个单元的数据转移到开始的单元中。(分) ORG 000HMOV PT,#1000H ;给源数据块地址指针DPR赋初值O ,2 ;给目的数据块地址指针P2和R赋初值V R0,#0O:MOV

7、X A,DPRMOX R0,IN DPRNC R0JE R0,4,LOOSJP $、设=2,=25H,(0H)=0,(2)=0H,(2H)=AH,(5H)=A0H,(26H)=H,(7H),下列程序执行后,成果如何?(7分) (20)0 (2H)=0 (22H)17 (2)0H C= A=17H R0H R1=28CLR COV R,#OOP:MOV A,RADC A,R1O R0,AINC R0NCR1DJN R2,LOOPJNC XMV R0,0HJMP $NXT:DEC RSJP$五、MS-51单片机外扩展一片7存储器,画出系统电路原理图,写出地址分布。(1分)程序存储器的地址范畴为:0

8、00H07FFH六、编写航标灯控制程序。规定航标灯在白天熄灭,在夜晚断续点亮,时间间隔2秒,即亮2秒,息2秒,周期循环进行。(20分)主程序RH AI: MV SP,0H0: CL P1.MOVTOD,#9H ;0定期,模式1,GE=1MOV T,#058H ;T0计算初值MO ,#9EH MOV R7,#28H ;软件计数初值EE:JNP32,HERE1 ;夜晚到了吗?P3.20(白天)转HR1即停在此语句等待,夜晚到了P3.2=1 往下执行。SET R0 ;到了,启动SET ET0 ;容许0中断SET E ;U开中断HER2:JB P32,HRE2 ;白天到了吗?P3.=1(黑夜)转RE2,即停在此语句等待,白天到了P.2=0 往下执行。CL T ;到了,关TCLR T0 ;严禁T0中断CLRA ;关中断LRP1.7 ;关信号灯SMP GT0中断服务程序R 000BSMPT0ITO 000HT0IN:MOV TL,#05H ;重赋0初值MOV T0,DJ R7,EIT ;软件计数为零吗?MOV R,2H ;计数已到,重赋初值CL P1.7 ;输出取反,控制灯亮或灭EXT: RI ;中断返回ED

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号