单片机原理与应用考试试卷.doc_第1页
单片机原理与应用考试试卷.doc_第2页
单片机原理与应用考试试卷.doc_第3页
单片机原理与应用考试试卷.doc_第4页
单片机原理与应用考试试卷.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

专业_ 班级_ 姓名_ 学号_单片机原理与应用考试试卷 注意事项: 1请按要求在试卷的密封区填写专业、班级、姓名和学号。 2请仔细阅读各种题目的答题要求,在规定的位置填写答案。3不要在试卷上乱写乱画,不要在密封区填写无关的内容。题号一二三四总分得分 总分合计人: 复核人: 得分评卷人一、填空题(每空1分,共40分)1、AT89S51/52单片机内部主要的逻辑功能部件包括( )、( )、( )、( )、( )、( )、( )、( )。2、80C51单片机内部RAM有( )个字节单元,这些单元可以分为三个用途不同的区域,一是 ( ) 区,二是( ) 区,三是 ( ) 区。3、在80C51单片机中,由( ) 个振荡周期组成1个机器周期。4、80C51单片机复位后,堆栈指针SP为( )H。入栈时SP先( ) ,再压入数据,出栈时先读出数据,SP再( )。5、 启动定时/计数器T0 时,TR0必须为( )。本试卷共 8 页 第 1 页6、在80C51单片机中惟一可供用户使用的16位寄存器是( ),它可拆分为两个8位寄存器使用,分别为( )和( )。7、通常,单片机上电复位时PC=( )H;而通用工作寄存器采用第( )组,这组寄存器的地址范围是从( )H( )H。8、单片机执行一条指令可分为( )指令、( )指令和( )指令三个阶段。9、将立即数3052H送入数据指针DPTR,使用( )指令。10、空操作指令是( ),子程序返回指令是( ),将累加器按位取反的指令是( )。11、在AT89S51单片机中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为( )。 12、按照数据的传送方向,串行通信可分为单工制式、半双工制式和( )制式。13、MCS-51系列共有7种寻址方式,分别为( )寻址、( )寻址、( )寻址、( )寻址、( )寻址、( )寻址、( )寻址。得分评卷人二、判断题(共20分)将“”(正确)或“”(错误)填在“( )”内)。1、AT89S51单片机的P0口既可以作为通用I/O口,又可以作为单片机系统的低8位地址总线使用。( )2、定时/计数器的计数周期为( )个机器周期。 3、程序状态寄存器PSW中的CY为( )标志位。 4、AT89S51单片机的程序存储器与数据存储器并存。( )5、AT89S51单片机的程序存储器只能用来存放程序。( )6、AT89S51 单片机片外扩展数据存储器时,RAM 的最大容量为64K 。( )本试卷共 8 页 第 7 页7、AT89S51单片机对片内 RAM ,片外 RAM 和片内、外 ROM 访问时分别用指令操作码MOV 、MOVX 、MOVC来区分。( )8、AT89S51有四组工作寄存器区。如果当前使用第 1 组寄存器区,那么 PSW 中的 RS1 和 RS0 应分别设置为 0和1 。( )9、AT89S51单片机程序存储器的地址完全由DPTR指向;片外数据存储器的地址则由PC指向。( )10、单片机启动运行时必须先( )。11、串行口控制寄存器SCON中的( )为多机通信控制位12、在串行通信中,每秒传送二进制数的位数称为( )。13、判断下面各条指令是否正确(1)SWAP A ( )(2)DA A ( )(3)MOVX A,3000H ( )(4)ADDC R7, A ( ) (5)SUBB A,R2 ( )(6)ANL #59H ,26H ( ) (7)MOV C,ACC.0 ( )得分评卷人三、选择题(每小题1分,共20分)在每小题的的四个答案中选择一个正确答案添在( )内。(8)MOV P1 ,A ( ) 1、子程序的最后一条指令必须是( )A.RETI B.ACALL addr11 C.LCALL addr16 D. RET2、下面指令中用于查表的指令为( )A.MOVX A,DPTR B.MOVC A,A+PC C.JMP A+DPTR D.MOVX DPTR,A3、在AT89S51的4个并行口中,能作为通用I/O口和高8位地址总线的是( )。 A、P0 B、P1 C、P2 D、P34、PSW=18H时,则当前工作寄存器是( )A.0组 B. 1组 C. 2组 D. 3组5、定时/计数器T0工作在自动重装入初值方式,则该方式属于( )。 A、方式0 B、方式1 C、方式2 D、方式36、下面4条指令中,不合法的指令为( )。 A、INC A B、DEC A C、I NC DPTR D、CLR R1 7、如果定时/计数器T工作在定时方式1,由软件启动,则TMOD的高四应为()。A. 0001 B. 0101 C.0010 D. 10018、PC中存放的是( )A.下一条指令的地址 B. 当前正在执行的指令C.当前正在执行指令的地址 D.下一条要执行的指令9、如果把P0口高4位变为0,低4位不变,则使用指令( )A.ORL P0,#0FH B.ORL P0,#0F0H C.ANL P0,#0F0H D.ANL P0,#0FH10、AT89S51复位初始化时未改变SP的内容,第一个入栈的单元地址为( )。A、08H B、80H C、00H D、07H11、单片机能识别的语言是( ) A、汇编语言 B、自然语言 C、 机器语言 D、高级语言12、在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是( ) A、PC B、PSW C、A D、SP13、下列叙述中,不属于单片机存储器系统特点的是( )A、程序和数据两种类型的存储器同时存在 B、芯片内外存储器可以同时存在 C、片外数据存储器和片内数据存储器存储空间可以重叠 D、片外程序存储器和片内程序存储器存储空间可以重叠14、下列有关单片机数据存储器的论述中,错误的是( ) A、数据存储器只使用MOV指令进行读/写 B、堆栈在数据存储器中开辟 C、数据存储器只用于保存临时数据 D、专用寄存器也是数据存储器的一部分15、LCALL指令操作码地址是2000H,执行完相应子程序返回指令后,PC=( )A、2000H B、2001H C、2002H D、2003H16、定时/计数器T0工作在方式0,则最大计数值为( )。A、8192 B、65536 C、256 D、无法确定17、定时/计数器T0工作在方式1,时钟频率为6MHz ,要求产生1ms的定时,则计数器的初值为( )。A、65536 B、65036 C、256 D、50018、如果将定时/计数器T0作为两个独立的8定时器,则应工作在 ( )。A、方式0 B、方式1 C、方式2 D、方式319、如果AT89S51的串行口工作在方式1,那么串行口控制寄存器SCON的高两位应为()。A. 00 B. 01 C. 10 D. 1120、如果AT89S51的串行口用作同步移位寄存器,则应工作在( )。A、方式0 B、方式1 C、方式2 D、方式3得分评卷人四、程序阅读与分析题(每小题10分,共20分) )1、阅读下面的程序,指出该程序执行结束后累加器A和 寄存器TH0的值。MOV SP,#60HMOV A,#10HMOV TH0,#20HPUSH ACC

温馨提示

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

评论

0/150

提交评论