2014单片机原理与应用试卷A(20141107)_第1页
2014单片机原理与应用试卷A(20141107)_第2页
2014单片机原理与应用试卷A(20141107)_第3页
2014单片机原理与应用试卷A(20141107)_第4页
2014单片机原理与应用试卷A(20141107)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 制卷人签名: 制卷日期: 审核人签名: 审核日期: 装 订线 湘潭大学2014年 下 学期2012级单片机原理及应用课程考试试卷(A卷) 适用年级专业 电子信息、通信工程 考试方式 闭卷 考试时间 120 分钟班级 学号 姓名 一、填空题(每空1分,共15分)1 8051内部有4个8位的并行I/O口,其中 口的引脚还具有提供高八位地址线的功能。2 MCS-51系列单片机外部数据存储器的可寻址空间范围为 。3 在MCS-51中,五个中断源中优先级最低的是 ,当在Franklin C51中用关键字 定义中断处理程序,其对应的中断号为 。4 在MCS-51中,DPTR为访问外部数据存储器提供 位的

2、地址。5 8051内部的4个8位并行I/O口驱动能力有限,在并行扩展外部总线时可使用单向驱动器芯片 增强地址总线和控制总线的驱动能力,使用双向驱动器芯片 增强数据总线的驱动能力。6 在Franklin C51中用于定义位变量的关键字是 ,可用关键字 对存储器的绝对地址进行访问。7 MCS-51中两个外部中断的触发方式可以是 和 。8 汇编指令MOVX用于MCS-51的累加器A与 存储器之间传递数据;压栈操作的汇编指令为 ,位变量清零操作的汇编指令为 。二、选择题(每小题1分,共15分)1、在MCS-51单片机应用系统中,可以作为时钟输出的是( )引脚。 A) RSTB) WRC) ALED)

3、PSEN2、MCS-51的进位标志C位于特殊功能寄存器( )的最高位。A)PC B)PSW C)SCON D)PCON3、MOVC A,A+PC 是( ) A) 立即寻址 B)寄存器间接寻址 C)寄存器寻址 D)基址加变址寄存器间接寻址4、单片机上电后或复位后,特殊功能寄存器TMOD的状态为( )。 A)00HB)0FFHC)不确定D)07H5、Franklin C51中数据类型unsigned int定义的变量,其长度是( )。A) 8 B) 16 C) 32 D) 646、8031单片机中既可位寻址又可字节寻址的内部RAM单元是()。 A)2FHB)30HC)80HD)7FH7、下列指令中

4、不合法的是( )A)MOV DPTR,#2000H B)RL AC)ADD A,R1 D)MOV A, R38、以下哪一条是位操作指令( )。A) INC R0 B) POP PSW C) SETB C D) ANL A, R29、MCS-51选用的工作寄存器组为组2时,要求将寄存器PSW的RS1和RS0分别设置为()。A)00B)01C)10D)11 10、对MCS-51复位时,要求在其RESET引脚上施加( )A)1个机器周期的低电平 B)1个机器周期的高电平 C)2个机器周期的低电平 D)2个机器周期的高电平11、在keil C环境下建立工程文件,编写程序。假设已包含头文件absace.

5、h。变量var1与var2的定义如下:Unsigned char data var1;Unsigned char idata var2;var1=4;var2=20;执行下面哪条语句后,MCS-51会产生RD信号( )。A)var1 = XBYTE0x0008 B) var2 = 3;C) XBYTE0x0008 = var1 D) var2=var1;12、Franklin C51编译器通过( )将变量、常量定位在片内的低128B数据存储区。A)bdata B)data C) pdata D)xdata13、下面关于MCS-51的中断撤销叙述正确的是( )A)定时器溢出中断请求的撤销是自动的

6、;B)串口中断请求的撤销是自动的;C)外部中断0在负边沿触发方式下,中断标志需用软件清除;D)外部中断0在电平触发方式下,外部中断的撤销不需增加外部撤除电路;14、 MCS-51单片机定时器工作方式2是指的( )工作方式。A)8位 B)8位自动重装 C)13位 D)16位15、用MCS-51实现帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式,其串行接口工作方式选择( )。A)方式0 B)方式1 C)方式2 D)方式3三、阅读程序题(每小题5分,共20分)1已知(A)=11H,(R1)=50H,(40H)=15H,(50H)=33H试写出80C51执行下列程序段后,寄存器(A)=

7、,(R1)= ,地址(40H)= ,(50H)= 。(要求写出分析过程)。MOV R1,#40HXCHD R1 ,A RR A 2. 已知(SP)=60H ,(A)=30H,(B)=70H则当MCS-51执行下列程序后,(SP)= ,(DPTR)= (要求写出分析过程)。PUSH ACCPUSH BPOP DPLPOP DPH3下面查表指令执行后,累加器(A)= (要求写出分析过程)ORG 8000HMOV A,#30HMOVC A,A+PC. ORG 8030HTAB: DB ABCDEFGHIJ4指出下面程序的错误。#includeVoid main()uchar data var1;uc

8、har pdata *dp1;var1=XBYTE0x0008;dp1=0x1000;*dp1=0x80;delay(10)while(1);void delay(); uchar i; for(i=0;i=255;i+);四、简单程序设计(每小题10分,共20分)1、用8051单片机实现8-3编码器逻辑功能。假设以单片机的P2口作为编码器的8个输入端口(低电平有效),P3口的低3位作为编码器的3个输出端,P3.5作为编码器的使能端(低电平有效)。请画出该编码器的逻辑图,并写出其8-3编码器的C语言程序。2编写一个由P2.0口周期输出300us的等宽连续方波信号的程序,系统采用12MHz晶振,

9、要求使用定时器1工作在方式2。试编写其以查询方式实现的相关C语言程序。提示:TCONTF1TR1TF0TR0IE1IT1IE0IT0TMODGATEC/TM1M0GATEC/TM1M0IEEAET2ESET1EX1ET0EX0五、应用题(每小题15分,共30分)1. 将8031单片机外接一片2764 EPROM芯片、一片6264 RAM和一片8155组成一个应用系统。其中,8155作为256B的RAM使用。要求用线选法(限定用P2.7、P2.6、P2.5)完成下图MCS-51片外存储器扩展线路的连接,并指出各存储器芯片的地址范围(没用到的地址线设为1)。图12、假设图2中PB口接一组开关,PA口接一组指示灯,MCS-51不断查询PB口开关的状态,并用指示灯的状态反映开关的状态,即开关闭合时灯亮,开关断开时灯灭。试编写C语言程序。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论