单片机练习题_第1页
单片机练习题_第2页
单片机练习题_第3页
单片机练习题_第4页
全文预览已结束

下载本文档

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

文档简介

一、选择题:1、51单片机的XTAL1和XTAL2是()的引脚。A、外接定时器B、外接串行口C、外接中断D、外接晶振2、单片机上电后或复位后,工作寄存器R0是在()。A、0区00H单元B、0区01H单元C、0区09H单元D、SFR3、进位标志Cy在(

)中A、累加器

B、算逻运算部件ALU

C、程序状态字寄存器PSW

D、DPTR

4、8051单片机中,唯一一种顾客不能直接使用的寄存器是()A、PSWB、DPTRC、PCD、B5、下面对MCS-51单片机的地址总线的叙述对的的是()。A、地址总线由P1和P0口构成。B、P2口是地址总线的高8位。C、由于8031是8位机,因此地址总线也是8位的。D、P0口是8位的数据总线,因此不能做地址总线使用6、MCS-51单片机的复位信号是()有效。A、高电平B、低电平C、脉冲D、下降沿7、下列指令对的的是()。A、MOV@R1,R3B、MOVA,R4C、MOVR4,R3D、MOV@R48、单片机与外部I/O进行数据传送时,应使用()指令。A、MOVXB、MOVC、MOVCD、视具体I/O口器件而定9、当需要从MCS-51单片机程序存储器取数据时,应使用的指令为()。A、MOVA,@R1

B、MOVCA,@A+DPTR、MOVXA,@R0

D、MOVXA,@DPTR10、执行MOVSP,#30H指令后,数据入栈操作从片内RAM的()单元开始。A、2FHB、30HC、31HD、08H11、已知(A)=46H,若执行ADDA,#39H,则成果为()。A、(A)=7FH、(CY)=0B、(A)=7FH、(CY)=1C、(A)=85H、(CY)=0D、(A)=85H12、设累加器A的内容为0C9H,寄存器R2的内容为54H,Cy=1,执行指令SUBBA,R2后成果为()。A、(A)=74HB、(R2)=74H

C、(A)=75HD、(R2)=75H

13、下述指令中,()指令对CY标志不影响。A、MOVA,#30HB、RLCAC、ADDA,#36HD、MULAB14、下面的说法对的的是()。A、数据传送指令执行后,源操作数中的内容会丢失。B、数据传送指令对PSW一定没有影响。C、对外RAM操作只能使用MOVX指令。D、十进制调节指令放在SUBB指令背面也能得到对的成果。15、要将ACC.0位置为1,可用()指令实现。A、MOVACC.0,#01HB、SETBACC.016、在下列指令中,属判位转移的指令是()。A、AJMPAddr11B、JNZrelC、DJNZRn,relD、JNCrel17、下列选项中正当的标号是()。A、MOVB、A123R0C、LOOP:18、如果外部中断1、定时器0、串行口中断都处在同一优先级。则当三者同时申请中断时。按()次序响应中断。A、定时器0→外部中断1→串行口中断B、定时器0→串行口中断→外部中断1C、外部中断1→定时器0→串行口中断D、串行口中断→定时器0→外部中断119、MCS-51单片机定时器工作方式0是指的()工作方式。A、8位

B、8位自动重装

C、13位

D、16位20、8051内部定时/计数器是()计数器。A、14位加法B、16位加法C、16位减法D、14位加法二、填空题:1、将十六进制数(2AF)H用二进制表达为________________,其十进制值为________________。2、所谓单片机就是把___________、______________、________________、______________及I/O接口电路等计算机重要部件集成在一块集成电路芯片上构成的微型计算机。3、8031单片机外RAM的寻址范畴是____________KB。4、8031的片内RAM低128字节可分为________________、____________及_____________共三个区,经常把堆栈开辟在___________区的高端。其中____________区既能够进行字节操作又能够进行位操作。5、当标志寄存器PSW的RS1和RS0分别为1和0时,系统选用的工作寄存器组为___________。6、MCS—5l单片机的堆栈区是设立在____________中。单片机堆栈的操作原则是___________,8051单片机的堆栈属于_____________生长型。。7、在程序状态字PSW中,CY是______标志位,AC是_________标志位,OV是_______标志位,P是______志位。8、访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是_____________口。MCS-51单片机输入/输出端口中,惯用于第二功效的是_____________。单片机访问外部存储器时,需由__________口输出16位地址。9、MCS-51系统复位可分为______________、_______________及____________三种形式。51单片机复位后,PC与SP的值分别为____________、______________。10、描述MCS-51型单片机时序单位有四个,分别是____________、_____________、__________和___________。若MCS-51单片机的晶振频率为fosc=12MHz,则一种机器周期等于__________us。11、MCS-51单片机的一种机器周期由________个拍节构成,当晶振频率为4MHz时,它的一种机器周期为_____us。12、MCS-51汇编语言的完整指令涉及标号________、________、_________和注释共四部分,其中_______是不可缺少的。13、MCS-51单片机有__________、_____________、_____________、____________及立刻数寻址、变址寻址、相对寻址等共7种寻址方式。在直接寻址方式中,寻址范畴只限定在__________________。14、51单片机指令系统访问内部RAM的寻址方式有______________________________。单片机访问程序存储器的寻址方式有____________________。15、指令MOVA,#40H中源操作数和目的操作数的寻址方式分别是_______________、________________。16、MCS-51单片机区别内RAM与外RAM的办法是:对内RAM进行数据存取采用_____________指令、对外RAM进行数据存取采用______________指令。17、执行以下三条指令后,30H单元的内容是_____________。MOVR1,#30HMOV40H,#0FEHMOV@R1,40H18、对某单元的部分位取反,应采用哪种逻辑操作___________。要把P0口高3位变0,低5位不变,应使用指令_________________。19、如果A中内容是10H,则执行RRA指令后,(A)=。执行RLA指令后(A)=。20、加法运算的十进制调节指令是___________。单片机编程时使用的子程序调用指令是______________。21、若(SP)=70H,(PC)=2345H,当8031执行LCALL3456H时,71H、72H、SP等单元的内容是依次是___________、_________、__________,且8031转到3456H处执行程序。22、外部中断请求有两种信号的触发方式,即____________和_____________。8051单片机共有_____个中断优先级。23、单片机的定时/计数器工作在方式_________时能自动重装时间常数。工作在方式________时可用作16位定时/计数器。24、有一位共阳极LED显示屏,要使它不显示,它的字段码应为___________。三、判断题:1、单片机的CPU是由RAM和ROM所构成。()2、51系列单片机访问外部程序存储器时需要、信号的配合。()3、MCS-51系列单片机程序存储器和数据存储器采用冯•诺依曼编址方式。()4、8051单片机的程序存储器和数据存储器是分开编址的。()5、MCS-51系列单片机通用寄存器区共有32个单元,分为四个组。()6、8051单片机对位寻址区既按进行字节操作又可按位操作。()7、特殊功效寄存器分布在60H~80H地址范畴内。()8、片内RAM的高128字节中离散地分布着21个特殊功效寄存器,其中11个能够位寻址。()9、MCS-51系列单片机中的PSW寄存器用于寄存加法运算的成果。()10、8051单片机内部有5个并行I/O口。()11、P1口作为输入口使用时分“读引脚”方式和“读锁存器”两种方式。()12、访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是P2口。()13、单片机复位信号输入端保持两个机器周期低电平能够实现复位操作。()14、MCS-51系列单片机复位后SP寄存器与P1口的状态为均00H。()15、在寄存器间接寻址方式中,Ri是指R0~R7。()16、MCS-51系列单片机的片内RAM的任何一种单元均可进行位操作。()17、MCS-51系列单片机的程序设计中子程序允许嵌套调用。()18、MCS-51系列单片机5个中断源含有同样的优先级别。()19、单片机串行口的发送中断与接受中断各有自己的中断入口地址。()20、MCS-51系列单片机只有5个中断源,还能够进行扩展。()21、8051单片机内部有两个可编程的16位定时/计数器。()22、8051单片机外部扩展I/O口与外部RAM是统一编址的。()三、简答题:1、8051单片机内部包含哪些功效部件?各部件的功效是什么?2、MCS-51系列单片机是如何选择现在工作寄存器组的?各组寄存器对应的内RAM空间地址是什么?3、MCS-51系列单片机的指令系统有哪几个寻址方式?每种寻址方式的寻址范畴是什么?并对每种寻址方式各举一条指令加以阐明。4什么是中断?计算机系统中引入中断有什么意义?中断系统的功效是什么?5、MCS-51系列单片机的有哪五个中断源?各中断源的中断入口地址是什么?各中断请求标志位是如何被置位和去除的?6、指出下列指令中各操作数的寻址方式:(1)MOVR0,#30H(2)MOVC,01H(3)MOVA,@R0(4)MOV50H,@R0(5)JMP@A+DPTR(6)MOVR5,A(7)MOVA,55H(8)MOVXA,@DPTR(9)SJMP45H(10)MOVC,P7、已知(30H)=40H、(40H)=50H、(50H)=60H、(P1)=30H,请根据下面程序写出各单元内容。MOVR0,#30H;(R0)=___________MOVA,@R0;(A)=___________ANLA,#0F0H;(A)=_________MOVR1,A;(R1)=_____________MOVB,@R1;(B)=_____________ORLB,#0FH;(B)=____________MOV@R1,P1;(R1)=____________(40H)=__________SWAPA;(A)=__________MOV30H,A;(30H)=___________8、程序存储器空间表格以下:地址HHHH内容3FH06H5BH4FH已知:片内RAM的20H中为01H,执行下列程序后(30H)为多少?MOVA,20HINCAMOVDPTR#HMOVCA,@A+DPTRCPLAMOV30H,AEND: SJMP$;(30H)=___________________9、已知(A)=57H、(Cy)=1,请根据下面程序写出各单元内容。ANLA,#0FH;(A)=_____________MOV30H,A;(A)=____________(30H)=_________________XRLA,30H;(A)=_____________RLCA;(A)=______________ SWAPA;(A)=_____________10、设在内RAM的20H和21H单元中各有一种8位的二进制数,规定把编写的程序补充完整使得从20H单元中取出低5位,从21H单元中取出第3位拼接成一种完整的字节,并存入内RAM的30H单元ORGHMOVA,20H___________________MOV30H,AMOVA,21H______________________________________________11、已知内部RAM从20H开始的区域中寄存着10H个数,请补充下面的程序,使之能把这10H个数据传送到外RAM从1000H开始的持续单元中。MOVR0,#20H_________________;选择指针指向外RAM起点地址

温馨提示

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

评论

0/150

提交评论