新建单片机试题

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

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

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

资源描述

一、单项选择题(每题2分,共20分)1、8051与8751的区别是:A、内部数据存储但也数目的不同B、内部数据存储器的类型不同C、内部程序存储器的类型不同D、内部的寄存器的数目不同2、PC的值是A、当前正在执行指令的前一条指令的地址B、当前正在执行指令的地址C、当前正在执行指令的下一条指令的地址D、控制器中指令寄存器的地址3、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为()。A、1usB、2usC、3usD、4us4、若A中的内容为63H,那么,P标志位的值为()。A、0B、1C、FD、25、8031单片机复位后,R4所对应的存储单元的地址为(04H),因上电时PSW=(00H)。这时当前的工作寄存器区是()组工作寄存器区。A、04H、00H、1B、04H、01H、0C、03H、00H、0D、04H、00H、06、使用8031芯片时,需将/EA引脚接()电平,因为其片内无()存储器。A、高、程序B、低、数据C、低、程序D、悬空、程序7、通过堆栈操作实现子程序调用,首先就要把()的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到()。A、PC、PCB、PC、AC、DPTR、PCD、A、R08、下列说法正确的是:()A、各中断发出的中断请求信号,都会标记在MCS-51系统的IE寄存器中。B、各中断发出的中断请求信号,都会标记在MCS-51系统的TMOD寄存器中。C、各中断发出的中断请求信号,都会标记在MCS-51系统的IP寄存器中。D、各中断发出的中断请求信号,都会标记在MCS-51系统的TCON与SCON寄存器中。9、中断查询确认后,在下列各种8031单片机运行情况中,能立即进行响应的是:()A、当前正在执行高优先级中断处理B、当前正在执行RETI指令C、当前指令是DIV指令,且正处于取指令的机器周期D、当前指令是MOVA,R310、下列说法错误的是:()A、同一级别的中断请求按时间的先后顺序响应。B、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。C、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。D、同级中断不能嵌套。11、下列的说法正确的是()A、特殊功能寄存器SCON,与定时器/计数器的控制无关。B、特殊功能寄存器TCON,与定时器/计数器的控制无关。C、特殊功能寄存器IE,与定时器/计数器的控制无关。D、特殊功能寄存器TMOD,与定时器/计数器的控制无关。12、下列说法错误的是()A、串行口通信的第9数据位的功能可由用户定义。B、发送数据的第9数据位的内容在SCON寄存器的TB8位预先准备好的。C、串行通讯发送时,指令把TB8位的状态送入发送SBUF。D、串行通讯接收到的第9位数据送SCON寄存器的RB8中保存。13、通过串行口发送或接收数据时,在程序中应使用:()A、MOVC指令B、MOVX指令C、MOV指令D、XCHD指令14、串行口工作方式1的波特率是:()A、固定的,为32/OSCf。B、固定的,为16/OSCf。C、可变的,通过定时器/计数器T1的溢出率设定。D、固定的,为64/OSCf。15、假设外部数据存储器2000H单元的内容为80H,执行下列指令后:MOVP2,#20HMOVR0,#00HMOVXA,@R0累加器A中的内容为()。A、20HB、80HC、00HD、以上都不对16、区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是:()A、看其位于地址范围的低端还是高段B、看其离MCS-51芯片的远近C、看其芯片的型号是ROM还是RAMD、看其是与RD信号连接还是与WR信号连接17、起止范围为0000H-3FFFH的存储器的容量是()KB。A、8KBB、16KBC、32KBD、64KB18、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问()存储器提供地址,而DPTR是为访问()存储器提供地址。A、数据、程序B、指令、堆栈指针C、程序、数据D、查表数据、数据19、32KBRAM存储器的首地址若为2000H,则末地址为()H。A、9FFFHB、0FFFHC、AFFFHD、3FFFH20、62256芯片的存储空间是()KB、地址线的根数是()根。()A、32、15B、64、16C、2、11D、8、131.单片机接口分类有()。DA、用户接口、主机接口B、存储器接口与I/O接口、串行接口与并行接口C、模拟接口与数字接口、高速接口与中速接口D、存储器接口与I/O接口、串行接口与并行接口、模拟接口与数字接口、高速接口与中速接口2.接口技术要解决的问题是()。DA、数据锁存、缓冲与驱动B、数据形式变换与传送过程控制C、地址编码、译码与接口软件D、以上全是3.非编码式键盘可分为()。CA、大、小键盘B、普通键盘与触摸键盘C、独立式键盘与矩阵式键盘D、机械式键盘和光电式键盘4.独立式键盘接口电路可分为()。DA、查询方式B、中断方式C、直连方式D、查询方式与中断方式5.80C51系列单片机串行通信口的传输方式是()。CA、单工B、半双工C、全双工D、不可编程6.80C51系列单片机有中断源()。DA、2个B、3个C、4个D、5个7.DAC0832的满量程电压为5V,它的分辨率为()。CA、5V/28B、5V/210C、5V/28-1D、5V/2168.七段LED显示器的显示接口为()。DA、静态显示接口B、动态显示接口C、软件译码显示接口D、静态显示接口、动态显示接口8.液晶显示器的驱动方式可分为()。DA、静态驱动方式B、动态驱动方式C、共阳驱动方式D、静态驱动方式和动态驱动方式9.ADC0809是一个逐次逼近式A/D转换器,转换精度相当于()二进制数。AA、8位B、9位C、10位D11位10.关于TPμP-40A微型打印机,正确的说法是()CA、40列串行打印机B、40列台式打印机C、40列台式并行打印机D、以上都不对二、填空题(每题2分,共20分)1、单片机与普通计算机的不同之处在于其将()()和()三部分集成于一块芯片上。2、内部RAM中,位地址为30H的位,该位所在字节的字节地址为()。3、片内RAM低128个单元划分为3个主要部分是()、()、()。4、通过堆栈操作实现子程序调用,首先就要把()的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到()。5、在基址加变址寻址方式中,以()作变址寄存器,以()或()作基址寄存器。6、指令格式是由()和()所组成,也可能仅由()组成。7、假定累加器A中的内容为30H,执行指令1000H:MOVCA,@A+PC后,把程序存储器()单元的内容送入累加器A中。8、下列程序段的功能是什么?()PUSHAPUSHBPOPAPOPB9、假定A=83H,(R0)=17H,(17H)=34H,执行以下指令:ANLA,#17HORL17H,AXRLA,@R0CPLA后,A的内容为()。10、假定A=83H,(R0)=17H,(17H)=34H,执行以下指令:ANLA,#17HORL17H,AXRLA,@R0CPLA后,A的内容为()。1.微型打印机的基本组成可分为__________、CPU、__________、ROM、RAM。2.A/D转换器按转换方法可分为逐次逼近式、__________和压频转换式。3.HD44780控制器主要由IR、DR、BF、AC、__________和CGRAM、CGROM等组成。4.在80C51系列单片机中与串行接口有关的两个控制寄存器是__________和PCON。5.在单片机中,控制键盘和显示器的专用集成电路芯片是__________。6.80C51的外部中断请求有两种触发方式,一种是__________触发,另一种是__________触发。7.矩阵式键盘可由片内并口和__________来实现。82558.D/A转换的作用是将__________量转换为__________量。9.串行通信的接口标准包括__________、__________和RS--485三种。10.7段LED显示器显示字符的段代码可分为__________和__________。三、简答题(每题5分,共15分)1.简述特殊功能寄存器SCON,TCON,TMOD功能。答:SCON是串行口控制寄存器,主要用于控制、监视串行口的工作状态;TCON是定时控制寄存器,主要用于控制定时/计数器的启动和停止、计数溢出标志和管理外部中断;TMOD是工作方式控制寄存器,主要用于设定定时/计数器的的工作方式和选定定时还是计数以及门控INT0非信号。2.DAC0832器件有哪些主要技术指标?其含义是什么?答:DAC0832是将数字信号转换为模拟信号的器件。它的主要技术指标及含义如下:分辨率:8位,可以将8位数字量转换为模拟量;建立时间:1μS,即从数字量写入8位DAC寄存器到产生与输入数字量对应的模拟量输出的时间;输入信号:与TTL电平兼容的二进制信号;输出信号:与输入二进制信号对应的电流信号;电源:单一+5V电源;3.说明单片机应用系统中LED显示器的两种显示方式及特点?答:常用LED显示方式有两种,即动态显示方式和静态显示方式。动态显示方式是指将待显示数据分时送到各显示位并保持一定时间,任何时刻只能有一位显示器通电,其它显示位靠余辉维持发光,因而动态显示方式需不断进行刷新。静态显示方式是指将待显示数据分别送到显示器的各位,各显示位同时通电,因单片机的数据端口不能一直被占用,因而要求显示器与单片机数据端口之间有具有数据锁存功能的单元电路,即每一位LED输入端加一个锁存器(或使用有数据锁存功能的IO端口),因而硬件电路比动态显示方式复杂,但不需要刷新,可以节省CPU时间,显示数据可以一直维持到下一次更新。四、阅读并分析程序(每题5分,共15分)。1.若静态软件译码显示程序如下(共阳极),分析程序,说明指令的作用及程序运行结DISEQU30HPORT2EQUP2DISP:MOVA,DISMOVDPTR,#TABMOVCA,@A+DPTRMOVPORT2,ARETTAB:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HEND2.若打印内容在A中,分析执行下列打印程序后,说明指令功能和程序功能。MOVDPTR,#7FFFHMOVX@DPTR,AJBP3.1,$END3.说明下列程序的功能MOVR2,#10HMOVR0,#60HCLRALOOP:MOV@R0,AINCR0DJNZR2,LOOPEND1.已知程序执行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序执行后:POPDPHPOPDPLMOVDPTR,#3000HRLAMOVB,AMOVCA,@A+DPTRPUSHAMOVA,BINCAMOVCA,@A+DPTRPUSHARETORG3000HDB10H,80H,30H,80H,50H,80H请问:A=(),SP=(),(51H)=(),(52H)=(),PC=()。2.系统采用6MHz晶振,试分析程序功能和指令功能。ORG0000HLJMPMAINORG000BHLJMPIT0PMAIN:MOVTMOD,#02HMOVTL0,#4AHSETBTR0SETBET0SETBEASETBP1.0WAIT:AJMPWAITIT0P:CLREACLRP1.0MOVR0,#9DLY:DJNZR0,DLYMOVTL0,#4AHSETBP1.0SETBEARETI3、分析下述程序的功能和指令的功能。ORG0000HMAIN:MOVDPTR,#2001HMOVXA,@DPTRSWAPAANLA,#0F0HMOV30H,AINCDPTRMOVXA,@DPTRANLA,#0FHORLA,30HMOVX@DPTR,AEND4、分析下述程序,写出程序功能和指令的功能。MOVR0,#40HMOVA,@R0MOVR2,AANLA,#0FHINCR0MOV@R0,AMOVA,R2SWAPAA

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

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

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

×
保存成功