单片机原理及应用习题与答案_第1页
单片机原理及应用习题与答案_第2页
单片机原理及应用习题与答案_第3页
单片机原理及应用习题与答案_第4页
单片机原理及应用习题与答案_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

单片机原理及应用习题与答案一、单选题(共54题,每题1分,共54分)1.已知(A)=88H,(PSW)=80H,执行指令SUBBA,#66H后A的内容为():A、22HB、21HC、12HD、11H正确答案:B2.当晶振频率为12MHz时,有效复位信号高电平时间要持续():A、3μsB、2μsC、1μsD、4μs正确答案:B3.下列指令能使R0高4位不变,低4位置F的是()。A、ANLR0,#OF0HB、ANLR0,#OFOHC、ORL0,#OFHD、ORL00H,#OF0H正确答案:C4.MCS-51指令系统中,指令CLRA;表示()。A、将A的内容清0B、将A的内容置1C、将A的内容各位取反,结果送回A中D、循环移位指令正确答案:A5.8051单片机的定时器T0用作计数方式时是A、由外部计数脉冲计数,一个机器周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,下降沿加1D、由内部时钟频率定时,一个时钟周期加1正确答案:C6.MCS-51单片机定时器溢出标志是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:D7.型号为2764的EPROM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:C8.已知(A)=59H,(PSW)=80H,执行指令ADDCA,#4CH后A的内容为():A、A6HB、A5HC、0DHD、0CH正确答案:A9.以下寄存器中,是16位寄存器的是():A、ACCB、PSWC、SPD、DPTR正确答案:D10.补码7AH的真值是():A、122B、-122C、106D、-106正确答案:A11.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。A、P3B、P0C、P1D、P2正确答案:A12.ALE引脚功能是()A、复位信号B、地址锁存控制信号C、访问程序存储控制信号D、+6V电源正确答案:B13.位寻址区的地址是():A、00H~07HB、30H~7FHC、20H~2FHD、08H~1FH正确答案:C14.单片机的堆栈指针SP始终是指示()。A、堆栈顶B、堆栈地址C、堆栈中间位置D、堆栈底正确答案:A15.当RS1RS0=10时,Rn的地址是():A、00H~07HB、10H~17HC、18H~1FHD、08H~0FH正确答案:B16.以下标号正确的是():A、LOOPB、MOV:C、ST1:D、1ABC:正确答案:C17.INCdirect是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B18.如果(P0)=65H,则当CPLP0.2SETBCMOVP0.4,C执行后(P0)=()A、61HB、75HC、71HD、17H正确答案:C19.指令MOVA,@R0源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:D20.以下不属于8051单片机的控制引脚的是():A、RSTB、ALEC、/PSEND、XTAL1正确答案:D21.若8051的晶振频率fosc为6MHz,定时器/计数器T0工作在工作方式1,要求产生10ms定时,分别写出TH0与TL0值。A、TH0=ECH,TL0=88HB、TH0=EDH,TL0=78HC、TH0=ECH,TL0=78HD、TH0=E7H,TL0=88H正确答案:C22.能将A的内容向左循环移一位,第七位进第0位的指令是()。A、RLCAB、RRCAC、RRAD、RLA正确答案:D23.ORG2000HLACLL3000HORG3000HRET上边程序执行完RET指令后,PC=()A、2000HB、3000HC、2003HD、3003H正确答案:C24.在中断服务程序中至少应有一条()A、转移指令B、传送指令C、中断返回指令D、加法指令正确答案:C25.当外部中断0发出中断请求后,中断响应的条件是A、SETBET0B、SETBEX0C、MOVIE,#81HD、MOVIE,#61H正确答案:C26.当定时器T0发出中断请求后,中断响应的条件是A、SETBET0B、SETBEX0C、MOVIE,#82HD、MOVIE,#61H正确答案:C27.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY是()A、00HB、01HC、02HD、03H正确答案:B28.ADDCA,Rn是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B29.下列指令能使累加器A高4位不变,低4位置F的是()A、ANLA,#OFHB、ANLA,#OFOHC、ORLA,#OFHD、ORLA,#OF0H正确答案:C30.MOVXA,@R0指令中,源操作数采用()寻址方式,指令作用在()区间。A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D31.MOVCA,@A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A32.一个EPROM的地址有A0----A11引脚,它的容量为()。A、2KBB、4KBC、8KBD、16KB正确答案:B33.8051单片机的定时器T1用作计数方式时计数脉冲是A、由外部计数脉冲计数B、由内部时钟频率提供C、由T1(P3.5)输入D、由T0(P3.4)输入正确答案:C34.RS1和RS0的定义是()A、溢出标志位B、进位标志位C、辅助进位标志位D、寄存器组选择位E、奇偶标志位F、用户标志位正确答案:D35.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后PSW的内容为():A、80HB、81HC、00HD、01H正确答案:A36.若(A)=C3H,(R0)=AAH,执行ADDA,R0后,(A)=A、3DHB、4DHC、5DHD、6DH正确答案:D37.若某存储器芯片地址线为12根,那么它的存储容量为()A、1KBB、2KBC、4KBD、8KB正确答案:C38.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。TH1=#()A、03HB、06HC、05HD、04H正确答案:A39.VCC引脚功能是()A、+5V电源B、外部程序存储器读选通信号C、访问程序存储控制信号D、复位信号正确答案:A40.RST引脚功能是()A、访问程序存储控制信号B、+5V电源C、外部程序存储器读选通信号D、复位信号正确答案:D41.控制总线的缩写是():A、ABB、DBC、CBD、KB正确答案:C42.A7H和5BH两个立即数相加后,和为(),(CY)是()。A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C43.下列哪条指令是正确的().A、PUSHR2B、ADDR0,AC、MOVXA@DPTRD、MOV@R0,A正确答案:D44.关于MCS-51的堆栈操作,正确的说法是()A、先入栈,再修改栈指针B、先修改栈指针,再出栈C、先修改栈指针,在入栈D、以上都不对正确答案:C45.8031单片机中既可位寻址又可字节寻址的单元是()。A、30HB、40HC、00HD、20H正确答案:D46.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D47.已知(A)=88H,(PSW)=80H,执行指令SUBBA,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B48.MCS-51指令系统中,指令DAA应跟在()。A、加法指令后B、BCD码的加法指令后C、减法指令后D、BCD码的减法指令后正确答案:B49.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POPACC后A的内容为():A、59HB、32HC、6CHD、31H正确答案:C50.DJNZdirect,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D51.当RS1RS0=01时,Rn的地址是():A、10H~17HB、18H~1FHC、08H~0FHD、00H~07H正确答案:C52.已知某数的BCD码为0111010101000010则其表示的十进制数值为()。A、7542HB、7542C、75.42HD、75.42正确答案:B53.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、50HB、10HC、01HD、05H正确答案:B54.以下寄存器与定时计数器无关的是():A、TH1B、PCONC、TMODD、TCON正确答案:B二、判断题(共46题,每题1分,共46分)1.8位单片机因为处理数据能力弱,已经被市场淘汰A、正确B、错误正确答案:B2.在MCS-51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。A、正确B、错误正确答案:B3.判断指令(或伪指令)SETB2000H是否正确A、正确B、错误正确答案:B4.方式1构成一个16位定时/计数器A、正确B、错误正确答案:A5.定时计数器可以产生延时定时,也可以用来计数A、正确B、错误正确答案:A6.判断指令(或伪指令)MOVX@R0,B是否正确A、正确B、错误正确答案:B7.求十进制数-102的补码(以2位16进制数表示),该补码为????9AH。A、正确B、错误正确答案:A8.内部RAM的20~2FH为位寻址区域,位地址范围00~7FH;特殊功能寄存器中地址能被8整除的字节地址单元也可以位寻址,位地址范围80~FFH;位存储区共256个位。A、正确B、错误正确答案:A9.单片机的振荡周期就是内部使用的时钟信号的周期A、正确B、错误正确答案:B10.各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。A、正确B、错误正确答案:A11.当IT1=0时,外部中断1为低电平触发A、正确B、错误正确答案:A12.INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。A、正确B、错误正确答案:B13.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。A、正确B、错误正确答案:A14.线选法是把单根的低位地址线直接接到存储器芯片的片选端。A、正确B、错误正确答案:A15.在进行二转换十进制运算时,必须用到DAA指令。A、正确B、错误正确答案:B16.补码80H的真值是-128A、正确B、错误正确答案:A17.一个字节有8个位,一个字有2字节A、正确B、错误正确答案:A18.工作寄存器Rn有8个,它的地址由RS1和RS0确定A、正确B、错误正确答案:A19.条件转移指令JNBbit,rel;如bit=1,转移A、正确B、错误正确答案:B20.MCS-51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。A、正确B、错误正确答案:A21.单片机的复位有上电复位和按钮复位两种方式A、正确B、错误正确答案:A22.PC是一个16位的计数器,它的作用是控制程序的执行顺序A、正确B、错误正确答案:A23.内部RAM的位寻址区每个单元都可以进行位寻址A、正确B、错误正确答案:A24.按照串行数据的时钟控制方式,串行通信可分为同步通信和异步通信两类。A、正确B、错误正确答案:A25.8031的/EA引脚不能接地A、正确B、错误正确答案:B26.判断指令(或伪指令)MOVXA,30H是否正确A、正确B、错误正确答案:B27.TMOD中GATE=1时,表示由两个信号控制定时器的启停。A、正确B、错误正确答案:A28.标号由1~8个字符组成,第一个字符必须是英文字,不能是数字或其它符号;标号后必须用冒号。A、正确B、错误正确答案:A29.8051单片机有6个中断源A、正确B、错误正确答案:B30.VCC和VSS是单片机的电源引脚,使用时接+12V直流电源A、正确B、错误正确答案:B31.外部中断可分为边沿触发型和电平触发型。A、正确B、错误正确答案:A32.内部RAM主要分为工作寄存器区、堆栈区、位寻址区、通用RAM区和SFR区共五个区A、正确B、错误正确答案:A33.MCS-51单片机系统复位时,TMOD模式控制寄存器的低4位均为0。A、正确B、错误

温馨提示

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

评论

0/150

提交评论