51单片机基础知识复习练习题_第1页
51单片机基础知识复习练习题_第2页
51单片机基础知识复习练习题_第3页
51单片机基础知识复习练习题_第4页
免费预览已结束,剩余11页可下载查看

下载本文档

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

文档简介

1、51单片机基础知识复习练习题51单片机基础知识复习练习题 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(51单片机基础知识复习练习题)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为51单片机基础知识复习练习题的全部内容。15(完整word版)51单片机基础知识复习练习题(含答案)亲爱的读者:本文内容由我和我的同事精心收集

2、整理后编辑发布到文库,发布之前我们对文中内容进行详细的校对,但难免会有错误的地方,如果有错误的地方请您评论区留言,我们予以纠正,如果本文档对您有帮助,请您下载收藏以便随时调用。下面是本文详细内容.最后最您生活愉快 o(_)o 51单片机基础知识复习题(含答案)18051单片机的片内有(一)个16位的特殊功能寄存器。2mcs-51单片机的堆栈区应建立在(片内数据存储区底128字节单元)。3mcs-51单片机定时器工作方式1是指的(d)工作方式.a。8位3 b。8位自动重装2 c。13位0 d.16位14当需要从mcs51单片机程序存储器取数据时,采用的指令为(b)。a.mov a, r1)片内

3、b。movc a, a + dptr或movc a,a+pc(c。movx a, r0 d。movx a, dptr)片外58751单片机程序存储器的容量最大可扩展为(64k)。b.64k6。如果某mcs51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000h地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令ljmp 3000h应放在( 000bh)开始的中断地址区 a、0003h(外部中断0服务入口) b、0013h( 外部中断1服务入口) c、0023h(串行口中断服务程序入口) d、000bh(定时/计数器0中断服务程序的开始地址区)e、001bh为定时/计

4、数器1中断服务开始地址区f、0000h (系统复位后的入口)7。mcs51系列单片机外扩存储器芯片时,4个i/o口中用作数据总线的是:(b ) b、 p0口 (sda /scl 连接到总线的器件输出级必须是漏极开路或者是集电极开路,才能执行线与的功能 ) 8。ajmp跳转空间最大可达到(2字节 )a、2kb9。8051单片机中,唯一一个能出现在符号指令的16位寄存器是(b)a、pswb、dptrc、pcd、b10。当需要从mcs51单片机程序存储器取数据时,采用的指令为(b )a、mov a,r1片内 b、 movc a,a+dptr/a+pcc、 movx a, r0片外 d、movx a,

5、 dptr11。8051单片机内有2个( 16 )位的定时器。b、1612.8031单片机当允许cpu响应串行口的中断请求时,共ie中的( a )位必须为1。a、es和ea b、ea和et0 c、et1和ea d、ex0和et0ie寄存器格式ea-eset1ex1et0ex0ea为1 时允许各中断的响应,-其中es(串行口中断允许/禁止位) 为1是允许中断。13。mcs-51单片机定时器工作方式3是指的(a )工作方式a、8位3 b 、8位自动重装 2 c、 13位0 d、 16位114。在串行通信中采用奇校验,若传送的数据为0a7h和0cdh,则其奇偶校验位分别( a )(用“0”、“1”表

6、示)。a、0和0b、0和1c、1和0d、1和1 1、字符帧的格式由 起始位,数据位,奇偶校验位和停止位组成2、起始位占一位,始终为逻辑0低电平,3、数据位可选5。6.7.8. 低位在前,高位在后4、奇偶校验位占一位 表征串行通信中采用奇校验还是偶校验5、停止位-为逻辑1高电平 可取1,1.5、2 15。设累加器a的内容为0a8h,寄存器r2的内容为24h,cy=1,执行指令subba, r2后结果为( c)计算公式(a)(x_为rn/direct/ri/date)cy-a a、(a)=84hb、(r2)=83hc、(a)=83hd、(r2)=84h16。判断是否溢出时用psw的( b )标志位

7、,判断是否有进位时用psw的( a )标志位。acy进位标志位 bov溢出标志位 cp drs0 ers1 17在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用( b )调试方法.a单步调试(f8) b跟踪调试(f7) c快速运行到光标处调试(f4)d断点调试(f2) e连续运行调试(f9)18在下面指令中,属于无条件转移且转移范围为2kb的指令是( c )。aljmp addr163 bacall addr112cajmp addr11-2 19当串行口向单片机的cpu发出中断请求时,若cpu允许并接受中断请求时,程序计数器pc的内容将被自动修改为( e )。a0003

8、h0外部 b000b0定计 c0013h1外部 d001bh1定计 e0023h串行口中断20子程序的返回和中断响应过程中的中断返回都是通过改变pc的内容实现的,而pc内容的改变是( d )完成的.a通过pop命令- b通过mov 指令- 读取c通过ret或reti指令-返回 d自动228051定时/计数器共有四种操作模式,并由tmod寄存器中m1 m0的状态决定,当m1 m0的状态为10 时,定时/计数器被设定为( c ) a13位定时/计数器(00) b16位定时/计数器(01)c自动重装8位定时/计数器(10) dt0为2个独立的8位定时/计数器,t1停止工作(11)238051有四个工

9、作寄存器区,由psw状态字中的rs1、rs0两位的状态来决定,单片机复位后,若执行 setb rs0 指令,此时只能使用( b )区的工作寄存器。a0区 b1区 c2区 d3区 24在mcs51单片机中,当有压入或弹出堆栈操作时,sp的内容将随之增大或减小;程序计数器pc的内容将始终指示下一条将要执行指令的地址,所以只要改变pc的内容将改变程序的运行路径。sp的内容与pc的内容( d )。 a都是8位地址 b都是16位地址 c位数相同 d位数不同25。在中断允许寄存器中,中断控制寄存器ea位的作用是( a )acpu总中断允许控制位 b中断请求总标志位ie c各中断源允许控制位et d串行口中

10、断允许位 es e、触发方式控制位it 26下列指令中,不影响堆栈指针的指令是(b )。aret bjb bit,rel clcall addr16 dreti27指令sjmp的寻址范围是(b )a任意范围 b128到127 c64k d2k28在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是(c )中断。a定时器t0-2 b定时器t1-4 c外部中断into 1 d外部中断int1-3 29调用子程序、中断响应过程及转移指令的共同特点是( b ).a都能返回 b都通过改变pc实现转移 c都将返回地址压入堆栈 d都必须保护现场(中断)30单片

11、机复位后,累加器a、pc、psw的内容为( b )aa = ffh pc = 00h psw = ffhba = 00h pc = 0000h psw = 00hca = 07h pc = 0000h psw = ffhda = 00h pc = 00h psw = 00h 318051定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对( c )的查询方法进行判断。 aov标志 bcy标志 c中断标志 d奇偶标志32单片机在与外部i/o口进行数据传送时,将使用( a )指令.amovx(片外) bmov(片内) cmovc(程序) d视具体i/o口器件而定。33. 定时器t0的溢出标

12、志为tf0,采用查询方式,若查询到有溢出时,该标志( a )a由软件清零 b由硬件自动清零 c随机状态 dab都可以41定时器t0的溢出标志tf0,在cpu响应中断后( b )。a由软件清零 b由硬件清零 c随机状态 dab都可以34. 使用单片机开发系统调试程序时,对源程序进行汇编的目的是( d )。 a连续执行键 b将目标程序转换成源程序c将低级语言转换成高级语言 d将源程序转换成目标程序35.堆栈指针sp的作用是( b )。 a指示堆栈的栈底 b指示堆栈的栈顶 c指示下一条将要执行指令的地址 d指示中断返回的地址36在cpu内部,反映程序运行状态或反映运算结果一些特征的寄存器是( b )

13、。apc bpsw(反映程序运行状态和运算结果的)cadsp37定时器/计数t1的中断入口地址是( c )。a 0003h b 000bh c 001bh d 0013h 388031定时/计数器共有四种操作模式,由tmod寄存器中m1 m0的状态决定,当m1 m0的状态为01 时,定时/计数器被设定为( b )。a13位定时/计数器00b16位定时/计数器01c自动重装8位定时/计数器10 dt0为2个独立的8位定时/计数器,t1停止工作1139单片机在进行取指令操作时,指令的地址是由 b 的内容决定。asp bpc cdptr dpsen和ale eale 、rd和wr40下列指令中错误的

14、有( a )。a clrr7x(改为a) b movc a ,a+dptr c movp,a d jbc tf0,loop42计算机能直接识别的语言是( c )。a汇编语言 b自然语言 c机器语言 d硬件和软件43定时/计数器的定时是指( e ),定时/计数器的计数是指(d ).a对时间计数 b外部事件定时 c内部事件计数 d外部事件计数 e对内部时钟计数二、填空题、18051单片机的内部硬件结构包括了 cpu 、 数据存储器 、 程序存储器 和定时计数器 特殊功能寄存器 以及并行i/o口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过单片机内部总线相连接内部总线根据其功能又分为

15、 数据 总线、 地址 总线 控制 总线三种。 2mcs51中psw寄存器的rs0、rs1两位用于设定 工作寄存器组 ,b寄存器是 8 位寄存器。3假定(sp)=40h , (3fh)=70h,(40h)=20h。执行下列指令:pop dphpop dpl后,dptr的内容为 2070h ,sp的内容是 3eh 。4在mcs-51单片机中的中断源有 5 个,分别为 外部中断0003h 、 定时器0溢出中断 000bh 、 外部中断10013h 、 定时器1溢出中断001bh 和 串行口中断0023h 。5(100001010101。0101)bcd( 1101010111。1 )b( 855。5

16、 )d 6若由程序设定rs1、rs0=11,则工作寄存器r0r7的直接地址为_18h-1fh _。7若采用偶校验,累加器a中的数据为01110010b,则psw中的p=_0_。8.8051的各中断源的向量地址分别为 03h 、 0bh 、 13h 、 1bh 和 23h 。9.程序状态字psw的最高位(psw。7)是 进位 标志。10。程序结束伪指令是 end ,子程序返回指令是 ret ,中断程序返回指令是 reti 。判断题1、movx a,50h ( 0 )movx a,ri/dptr movx ri/dptr,a2、inc dptr /a/rn/direct/ri ( 1 )3、dec

17、 dptr ( 0 ) dec a/rn/direct/ri4、djnz 30h,loop ( 1 )5、addc a,r7/direct/ri/#data ( 1 )6、push acc ( 1 )7、mul a,b ( 0 ) mul ab8、anl 30h,a ( 0 )9anl30h(/a),a/x ( 1 )10、jb p0,loop ( 0 ) jb bit rel11、movx r0,20h ( 0 ) movx ri,a 12、sub a,r2 (0 ) subb a,r213、orl p1。0,p3。0 ( 0 ) 14、cjne a,r2,loop ( 0 )cjne a,

18、direct/#data,loop15、pop acc(direct) ( 1 )16、rl p1 ( 0 )rl a17、mov c,acc。0 (1 )18、mov r2,r3 ( 0 )mov r2,a19、jbcp1.0(bit),loop (1 )20、xchd a,r0 ( 0 )xchd a,r0(ri)21、内部寄存器rn(n=0-7)作为间接寻址寄存器. (0 ) r0 r122、mov a,30h这条指令执行后的结果是(a)=30h。 (0 )23、sp为堆栈指针,堆栈是单片机内部的一个特殊区域,与ram无关。( 0 )24、pc存放的是当前执行的指令。 ( 0 )25、m

19、cs51单片机的特殊功能寄存器分布在60h-80h地址范围内。( 0 )26、eprom的地址线为10条时,能访问的存储空间是1k。 ( 1 )27、8051的p0-p3口是准双向口,由输出转输入时必须先写“0 .(1 )28、8051每个中断源相应地在芯片上都有其中断请求输入引脚。 ( 0 )29、程序计数器pc不能对其进行读写操作. (1 )30、8051单片机对最高优先权的中断响应是无条件的。 ( 0 )串行通信中采用奇校验psw由psw状态字中的rs1、rs0sp的内容与pc的内容结尾处,小编送给大家一段话。米南德曾说过,“学会学习的人,是非常幸福的人”。在每个精彩的人生中,学习都是永

20、恒的主题。作为一名专业文员教职,我更加懂得不断学习的重要性,“人生在勤,不索何获,只有不断学习才能成就更好的自己。各行各业从业人员只有不断的学习,掌握最新的相关知识,才能跟上企业发展的步伐,才能开拓创新适应市场的需求。本文档也是由我工作室专业人员编辑,文档中可能会有错误,如有错误请您纠正,不胜感激!at the end, xiao bian gives you a passage. minand once said, people who learn to learn are very happy people. in every wonderful life, learning is an eternal theme. as a professional clerical and teaching position, i understand the importance of c

温馨提示

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

最新文档

评论

0/150

提交评论