单片机原理及应用练习题库(含参考答案)_第1页
单片机原理及应用练习题库(含参考答案)_第2页
单片机原理及应用练习题库(含参考答案)_第3页
单片机原理及应用练习题库(含参考答案)_第4页
单片机原理及应用练习题库(含参考答案)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

单片机原理及应用练习题库(含参考答案)一、单选题(共54题,每题1分,共54分)1.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线正确答案:A2.已知(A)=88H,(PSW)=80H,执行指令SUBBA,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B3.INTEL8051CPU是()位的单片机.A、16B、4C、8D、32正确答案:C4.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY是()A、0B、1C、-1D、2正确答案:A5.A7H和5BH两个立即数相加后,和为(),(CY)是()。A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C6.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则片外00H是()A、00HB、01HC、02HD、03H正确答案:A7.一个具有2K字节的程序放在首地址为5100H的存贮区,则末地址为():A、58FFHB、5800HC、59FFHD、5900H正确答案:A8.若要用T1方式2进行重复计数,TMOD应设置为():A、70HB、60HC、20HD、10H正确答案:B9.MSS-51单片机的PIO引脚有():A、40根B、24根C、44根D、32根正确答案:D10.当晶振频率为6MHz时,机器周期为():A、4μsB、1μsC、3μsD、2μs正确答案:D11.8051单片机内有()个16位的定时/计数器,每个定时/计数器都有()种工作方式。A、5,2B、4,5C、2,3D、2,4正确答案:D12.下列指令能使R0的最高位取反的是()。A、CPLR0.7B、XRL00H,#80HC、CPL(R0).7D、ARLR0,#80H正确答案:B13.指令MULAB执行前(A)=18H,(B)=05H,执行后,A、B的内容是()。A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D14.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后PSW的内容为():A、80HB、81HC、00HD、01H正确答案:A15.当CPU响应外部中断0的中断请求后,程序计数器PC的内容是A、0003HB、000BHC、00013HD、001BH正确答案:A16.AC(PSW.6)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:B17.8051单片机的定时器T1用作计数方式时计数脉冲是A、由T0(P3.4)输入B、由T1(P3.5)输入C、由外部计数脉冲计数D、由内部时钟频率提供正确答案:B18.MCS-51单片机定时器溢出标志是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:D19.哪个不是常用的晶振频率():A、3MHzB、6MHzC、12MHzD、11.0592MHz正确答案:A20.MCS-51指令系统中,指令ADDA,R0执行前(A)=38H,(R0)=54H,(C)=1执行后,其结果为()。A、(A)=92H(C)=1B、(A)=92H(C)=0C、(A)=8CH(C)=1D、(A)=8CH(C)=0正确答案:D21.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R2,A;后(R1)=A、28HB、29HC、30HD、31H正确答案:C22.指令ADDCA,#20H源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:C23.下列指令能使累加器A高4位不变,低4位置F的是()A、ANLA,#OFHB、ANLA,#OFOHC、ORLA,#OFHD、ORLA,#OF0H正确答案:C24.一个机器周期内含有多少个状态周期():A、2B、6C、4D、8正确答案:B25.用8051的定时器T0定时,用模式2,则应A、启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值B、启动T0前向TH0、TL0置入相同的计数初值,以后不再置入C、启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值D、启动T0前向TH0、TL0置入计数初值,以后不再置入正确答案:D26.以下不属于PSW的标志位是():A、RIB、CYC、ACD、OV正确答案:A27.以下关于CPU的说法不正确的是():A、主要用于数字运算和逻辑运算B、完成数据处理和程序控制逻辑C、由运算器和控制器组成D、TMOD是CPU专用寄存器正确答案:D28.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。TL1=#()A、09HB、06HC、08HD、07H正确答案:B29.CY(PSW.7)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:A30.下列指令中不影响标志位CY的指令有()。A、ADDA,20HB、CLRC、RRCAD、INCA正确答案:D31.()指令是MCS-51指令系统中执行时间最长且长达8us的。A、比较转移B、循环转移C、增减量D、乘除法正确答案:D32.4K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:B33.以下不属于8051单片机的控制引脚的是():A、RSTB、ALEC、/PSEND、XTAL1正确答案:D34.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则片外8000H是()A、85HB、86HC、87HD、88H正确答案:B35.控制总线的缩写是():A、ABB、DBC、CBD、KB正确答案:C36.MCS-51的立即寻址方式中,立即数前面()。A、应加前缀“/:”号B、不加前缀号C、应加前缀“@”号D、应加前缀“#”号正确答案:D37.T0:定时方式,工作在方式1。方式字TMOD=A、00HB、01HC、12HD、11H正确答案:B38.汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D39.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、10HB、05HC、01HD、50H正确答案:A40.单片机上电复位后,P0的内容和SP的内容为():A、FFH,00HB、0000H,07HC、FFH,07HD、0000H,00H正确答案:C41.主程序中调用子程序后返回主程序,堆栈指针SP的值()A、减2B、加4C、加2D、不变正确答案:D42.当晶振频率为12MHz时,有效复位信号高电平时间要持续():A、1μsB、3μsC、2μsD、4μs正确答案:C43.当晶振频率为12MHz时,机器周期为():A、2μsB、4μsC、3μsD、1μs正确答案:D44.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R1,A;后(A)=A、10HB、11HC、12HD、13H正确答案:B45.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。TH1=#()A、05HB、06HC、03HD、04H正确答案:C46.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B47.3D.0AH转换成二进制数是()。A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B正确答案:A48.当RS1RS0=01时,Rn的地址是():A、10H~17HB、00H~07HC、08H~0FHD、18H~1FH正确答案:C49.MCS-51单片机的高8位地址总线是():A、P0B、P1C、P2D、P3正确答案:C50.下列指令属于伪指令的是():A、RETB、NOPC、ENDD、RETI正确答案:C51.单片机上电复位后,PC的内容和SP的内容为():A、0000H,00HB、0000H,07HC、FFH,07HD、FFH,00H正确答案:B52.DIVAB是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B53.INCdirect是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B54.MCS-51指令系统中,执行下列程序后,堆栈指针SP的内容为()。MOVSP,#30HMOVA,20HLACALL1000MOV20H,ASJMP$A、00HB、30HC、32HD、07H正确答案:B二、判断题(共46题,每题1分,共46分)1.MCS-51指令系统中,指令CJNEA,#data,rel的作用相当于SUBBA,#data与JNCrel的作用。A、正确B、错误正确答案:B2.8051共有31个专用寄存器A、正确B、错误正确答案:B3.外部中断可分为边沿触发型和电平触发型。A、正确B、错误正确答案:A4.由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。A、正确B、错误正确答案:B5.当MCS-51上电复位时,堆栈指针SP=00H。A、正确B、错误正确答案:B6.EA=1,开放所有中断,各中断源的允许和禁止可通过相应的中断允许位单独加以控制;EA=0,禁止所有中断。A、正确B、错误正确答案:A7.一个状态周期等于两个振荡周期A、正确B、错误正确答案:A8.单片机的振荡周期是晶体振荡器的振荡周期A、正确B、错误正确答案:A9.MCS-51的产品8051与8031的区别是:8031片内无ROM。A、正确B、错误正确答案:A10.MCS-51单片机中PUSH和POP指令只能保护现场,不能保护断点。A、正确B、错误正确答案:B11.堆栈指针SP在单片机复位后的值为00HA、正确B、错误正确答案:B12.P2口既可以作为I/O使用,又可以作地址/数据复用口使用。A、正确B、错误正确答案:A13.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。A、正确B、错误正确答案:A14.复位信号需要持续两个机器周期以上的高电平才能将单片机复位A、正确B、错误正确答案:A15.MCS-51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。A、正确B、错误正确答案:A16.8051单片机RAM的SFR区定义了21个专用寄存器A、正确B、错误正确答案:A17.单片机的复位有上电复位和按钮复位两种方式A、正确B、错误正确答案:A18.CY(PSW.7)——进位标志位。CY是PSW中最常用的标志位。A、正确B、错误正确答案:A19.出栈指令执行时先将SP指向的单元内容取出送入操作数单元,然后SP减A、正确B、错误正确答案:A20.条件转移指令JCrel;如C=1,转移A、正确B、错误正确答案:A21.8031的总线有地址总线、数据总线和控制总线三种A、正确B、错误正确答案:A22.单片机时钟电路的石英晶体振荡频率典型值是1.2MHzA、正确B、错误正确答案:B23.如使用共阳极数码管,数据为1表示对应字段亮A、正确B、错误正确答案:B24.判断指令(或伪指令)JZA,LOOP是否正确A、正确B、错误正确答案:B25.在MCS-51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。A、正确B、错误正确答案:B26.判断指令(或伪指令)MOVA,30H是否正确A、正确B、错误正确答案:A27.判断指令(或伪指令)MOVX@R0,B是否正确A、正确B、错误正确答案:B28.JZrel指令跳转的条件是A的内容为0A、正确B、错误正确答案:A29.判断指令(或伪指令)ORLP1.0,P3.1是否正确A、正确B、错误正确答案:B30.IP.4PS:串行口中断优先控制位。PX=1,设定串行口为高优先级中断。A、正确B、错误正确答案:B31.一个字节有8个位,一个字有2字节A、正确B、错误正确答案:A32.P0口是一个三态双向口,可作地址总线和数据总线用A、正确B、错误正确答案:A33.MCS-51指令中,MOV

温馨提示

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

评论

0/150

提交评论