单片机原理及应用练习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1单片机原理及应用练习题一、单向选择题:1.MCS—51单片机的复位信号是()有效。A.高电平B.低电平C.脉冲D.下降沿2.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过()。A.2μsB.4μsC.8μsD.1ms3.若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用()指令。A.PUSHR0B.PUSH@R0C.PUSH00HD.PUSH08H4.能够用紫外光擦除ROM中程序的只读存储器称为()。A.掩膜ROMB.PROMC.EPROMD.EEPROM5.在片外扩展一片2764程序存储器芯片要()地址线。A.8根B.13根C.16根D.20根6.定时器/计数器工作方式1是()。A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构7.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为()A.2MHzB.1MHzC.500KHzD.250KHz8.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为()。A.06HB.F9HC.30HD.CFH9.下列数据字定义的数表中,()是错误的。A.DW“AA”B.DW“A”C.DW“OABC”D.DWOABCH10.串行口的控制寄存器SCON中,REN的作用是()。A.接收中断请求标志位B.发送中断请求标志位C.串行口允许接收位D.地址/数据位⒈十进制数4256转换为十六进制数是()。①10A0H②0A0AH③0AA00H④010AH⒉二进制数10000000的真值是()。①128②255③-255④-128⒊ROM指的是()①触发器②只读存储器③随机存储器④寄存器⒋当系统的晶振频率为12MHz时,其机器周期是()。①3μs②2μs③1μs④4μs⒌开机复位后,并行口I/O各寄存器的状态是()①随机数②维持原有内容③00H④0FFH⒍位地址1EH具体处于片内RAM中什么位置()。①23H中D6位②23H中D5位③03H中D6位④03H中D5位⒎要访问片外数据存储器应采用什么寻址方式()。①寄存器寻址②直接寻址③间接寻址④变址寻址⒏用于控制定时器操作模式及工作方式的寄存器是()。①TCON②TMOD③T0④T1⒐存储容量为8KB的8位RAM芯片,需要几根地址线()。①8根②10根③13根④16根⒑下面标号中的哪一个不符合汇编语言的规定()①LOOP1②ADD③DONE④A2B411.下面哪条指令执行后使得PSW的内容不确定()①MOV20H,C②MOVR0,P0③MOVX@DPTR,A④PUSHPSW⒓8031单片机外接ROM时,使用()引脚来选通74LS373芯片。2①ALE②PSEN③EA④WR⒈与十进制数254.73等价的数是()。①FE.BAH②11111110.01B③772.73Q④EA.73H⒉MCS-51的特殊功能寄存器所能采用的寻址方式是()。①直接寻址②立即寻址③寄存器寻址④寄存器间接寻址⒊指令“JC10H”属于哪一类寻址方式()?①位接寻址②立即寻址③寄存器寻址④相对寻址⒋无符号数相加时,PSW中的哪一位为1表示和产生了溢出()。①AC②OV③CY④P⒌MCS-51复位后,下面哪一个寄存器的值是错误的()?①B=00H②SP=00H③ACC=00H④PSW=00H⒍设定时器T0工作于模式2定时,软件启动,定时器T1工作于模式1计数,软件启动,则TMOD的值为()。①25H②A5H③5AH④52H⒎外部中断1的中断矢量地址是()。①0003H②000BH③0013H④001BH⒏十进制数-11在内存中的存储方式是()。①11110101②01110101③-11110101④-01110101⒐某一芯片地址线有13根,数据线有8根,则其最大存储容量为()。①2KB②4KB③8KB④16KB⒑下面哪一个芯片不属于I/O接口芯片()?①8155②6264③ADC0809④8279⒈十进制数4256转换为十六进制数是()。①10A0H②0A0AH③0AA00H④00AAH⒉二进制数10000000的真值是()。①128②255③-255④-128⒊ROM指的是()①触发器②只读存储器③随机存储器④寄存器⒋当系统的晶振频率为12MHz时,其机器周期是()。①3μs②2μs③1μs④4μs⒌开机复位后,并行口I/O各寄存器的状态是()①随机数②维持原有内容③00H④0FFH⒍位地址1EH具体处于片内RAM中什么位置()。①23H中D6位②23H中D5位③03H中D6位④03H中D5位⒎要访问片外数据存储器应采用什么寻址方式()。①寄存器寻址②直接寻址③间接寻址④变址寻址⒈十进制数3840转换为十六进制数是()。①0F0FH②0F0F0H③00FFH④0F00H⒉十进制数-1的补码是()。①10000001②01111111③11111110④11111111⒊RAM指的是()①触发器②只读存储器③随机存储器④寄存器⒋一个机器周期包含几个振荡周期()。①4个②8个③12个④16个⒌当PSW的值为0FAH时,CPU选中的是哪一组工作寄存器组()①第0组②第1组③第2组④第4组⒍位地址7AH具体处于片内RAM中什么位置()。①0FH中D0位②0FH中D1位③0FH中D2位④0FH中1D位3⒏用于控制定时器启停的寄存器是()。①TMOD②TCON③T0④T1⒐存储容量为16KB的EPROM芯片,需要几根地址线()。①8根②10根③14根④16根⒑下面标号中的哪一个不符合汇编语言的规定()①LP2②DJNZ③NEXT④F3EAH11.下面哪条指令执行后使得PSW的内容不确定()①POPPO②MOVR1,P1③MOV@R0,A④SWAPA⒈16位二进制所表示的无符号整数,其相应的十进制数范围是【】A、0~65536B、1~65536C、1~65535D、0~65535⒉MCS-51系列单片机8031篇内EPROM有【】A、0KBB、4KBC、2KBD、8KB⒊十进制数215转换成二进制数表示,是【】A、11010111BB、10001101BC、11011111BD、11110101B⒋8031单片机所用的电源是【】A、±15VB、+15VC、+5VD、±5V⒌8031单片机内有定时器/计数器。【】A、2个13位B、2个16位C、1个13位,1个8位D、2个8位⒍8031单片机外接ROM时,其P2口用作【】A、数据总线B、I/O口C、地址总线低8位D、地址总线高8位⒎8031单片机外部ROM、RAM和I/O的地址空间容量共为【】A、16KB、32KC、64KD、128K⒏8031单片机外接EPROM时,使用引脚来读EPROM的数据。【】A、ALEB、PSENC、EAD、RD⒐执行返回指令RET,返回的地址来自【】A、ROM区B、堆栈指针SPC、堆栈栈顶D、程序计数器PC⒑执行下列指令组后,A的内容为【】MOVA.#55HOLRA.#00HA、55HB、AAHC、00HD、FFH⒒以下各指令中,不属于MCS-51系列的指令。【】A、ADDA,RnB、ADDRn,#30HC、ADDCA,30HD、ADDA,@Ri⒓在2100H开始存放短转移指令SJMP40H,执行该指令后,PC值为【】A、2140HB、2142HC、2060HD、20C2H⒔8031单片机的定时器0的中断程序入口地址为【】A、001BHB、0003HC、000BHD、0013H⒕8031单片机当允许CPU响应外中断1的中断请求时,其IE中的为必须为1。【】A、EX0和EAB、ES和EX1C、EX1和EAD、ET1和EA⒖8031单片机中IP的内容为00H时,优先权最高的中断源是【】A、外中断0B、外中断1C、定时器T0D、串行口⒗当8031单片机IP中的PT0=1,PX1=1,PX0=0,PS=0时,优先权最高的中断源是【】A、外中断0B、外中断1C、定时器T0D、定时器T1⒘2764时容量为8KB的EPROM,该芯片的地址线为根。【】A、8B、12C、10D、13⒈MCS-51单片机的CPU每取一个指令字节,立即使【】A、堆栈指针SP自动加1B、数据指针DPTR自动加1C、程序计数器PC自动加1D、累加器A自动加1⒉8031单片机片内RAM为字节。【】4A、256B、128C、0D、8⒊F6H是用8位二进制补码表示的十六进制数,那么相应的十进制数是【】A、246B、-10C、-118D、-98⒋8031单片机中的SP和PC分别是的寄存器。【】A、8位和8位B、16位和16位C、8位和16位D、16位和8位⒌8051单片机全部使用外接ROM时,其引脚必须接地。【】A、PSENB、ALEC、RDD、EA⒍8031单片机中的口的引脚,还具有外中断、串行通信等第二功能。【】A、P0B、P1C、P2D、P3⒎下列指令中,不能完成累加器清零。【】A、MOVA,#00HB、XRLA,0E0HC、CLRAD、XRLA,#00H⒏下列指令组中,只有能完成两个8位二进制数n1和n2相加,和存于A中。【】A、MOVA,#n1B、ADD#n1,#n2C、MOVR1,#n1D、MOVA,n1ADDA,#n2ADDR1,#n2ADDA,n2MOVA,R1⒐8031单片机的外中断1的中断程序入口地址为。【】A、0000HB、0003HC、000BHD、0013H⒑8031单片机当允许CPU响应定时器0的中断请求时,其IE中的位必须为1【】A、ES和ET0B、EA和ET0C、ET1和EAD、EX0和ET0⒒8031单片机记载片外扩展程序存储器,当取程序存储器的内容是,要用单片机的信号。【】A、RDB、WRC、ALED、PSEN⒈单片机在进行取指令操作时,指令的地址在寄存器()①SP②DPTR③PC④A⒉片内RAM中09H位所在的单元地址是()①02H②08H③21H④20H⒊ROM指的是()①触发器②只读存储器③随机存储器④寄存器⒋一个机器周期包含几个振荡周期()①4个②8个③12个④16个⒌计算机能直接识别的语言是()①汇编语言②自然语言③机器语言④硬件和软件⒍指令AJMP的跳转范围是()①256B②1KB③2KB④64KB⒎定时/计数器的定时是指()①对内部时钟计数②外部事件定时③外部事件计数④内部事件计数⒏定时器T1的中断入口地址是()①0003H②000BH③001BH④0013H⒐存储容量为32KB的EEPROM芯片,需要几根地址线()①8根②11根③15根④16根⒑下面标号中的哪一个不符合汇编语言的规定()①LOOP②JBC③FOR④FFFH11.定时器T0的溢出标志TF0,在CPU响应中断后()5①由软件清零②由硬件清零③随机状态④①②都可以⒓当单片机启动ADC0809进行模/数转换时,应采用指令()①MOVA,20②MOVXA,@DPTR③MOVCA,@A+DPTR④MOVX@DPTR,A二、填空。1.当使用8031单片机时,需要扩展外部程序存储器,此时EA应为_________。2.P0通常用作_________。3.若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为_________。4.返回地址(或断点)是_________的程序计数器的内容。5.中央处理器CPU是单片机的核心,它完成_________。6.单片机的工作过程,实际上就是_________。7.所谓中断源即是_________。8.端口(或称口)的含义是_________。9.异步串行近程通信时的传送信号是_________。10.若累加器A中的数据为01110010B,则PSW中的P=_________。⒈十六进制数的基是。⒉程序记数器PC的内容是,具有特点。⒊堆栈指针寄存器SP在系统复位后其初始值为,数据进栈时SP的值,数据出栈时SP的值。⒋MCS—51单片机中可供用户使用的十六位寄存器是,它的主要作用是。⒌MCS—51单片机除PC外共有个特殊功能寄存器,共占个字节,分布在片内RAM的。⒍指

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功