《电子与通信技术:单片机原理及应用考试题.docx》由会员分享,可在线阅读,更多相关《电子与通信技术:单片机原理及应用考试题.docx(13页珍藏版)》请在课桌文档上搜索。
1、电子与通信技术:单片机原理及应用考试题1、填空题8155的复位引脚可与89C51的复位引脚()。正确答案:直接相连2、问答题255A的方式控制字和C口按位置位/复位控制字都可以写入8255A的同一控制寄存(江南博哥)器,8255A是如何区分这两个控制字的?正确答案:8255A通过它们的最高位来进行判断,最高位为1时,这时8255A认为这是方式控制字,否则认为是C口按位置位/复位控制字3、填空题MCS-51单片机中,串行接口若处于工作方式1,则为8位异步通信方式,此时一帧数据共有()位,包括起始位,数据位和停止位。正确答案:104、多选在多机通信中为了增加通信距离,通常可以利用的标准总线接口有O
2、OA.RS-232B. RS-485C. RS-422D. I2C正确答案:A,B,C5、单选一个8位的A/D转换器,当输入电压为0-5V时,其最大的量化误差是()。A. ImVB. 9.8mVC. 19.6mVD. 3.9mV正确答案:B6、单选访问片外RAM存储器数据的指令语句是OA、 MOVCA,A+DPTRB、 MOVXA,DPTRC、 MOVA,R1D、 PUSHACC正确答案:B7、多选MCS-51单片机只扩展一片DAC0832,且DAC0832的接到了MCS-51的P2.7上,则程序中DAC0832的地址指针寄存器DPTR可以置为()。A.0832HB.7E00HC. 5FFFH
3、D. 8D00HE. EFF8H正确答案:A,B,C8、多选MCS-51单片机外部中断源的中断请求方法可以是O0A.高电平触发B.低电平触发C.上升沿触发D.下降沿触发E.一串脉冲头朝下的连续矩形波触发正确答案:B,D,E9、填空题若要求MCS-51单片机的定时/计数器Tl处于计数工作方式1,无关位均置1,则TMOD需装入命令字Oc正确答案:0x5f10、单选MCS-51系列单片机内部的计数器是()计数器。A.加法B.减法C.加减法D.可逆正确答案:A11、填空题MCS-51单片机应用系统中,需要双向传输信息的是O总线。正确答案:数据12、问答题为什么要消除按键的机械抖动?消除按键的机械抖动的
4、方法有哪几种?原理是什么?正确答案:在按键的闭合和断开过程中,由于开关的机械特性,导致了按键抖动的产生。如果不消除按键的机械抖动,按键的状态读取将有可能出现错误。消除按键抖动一般是采用软件或硬件去抖。软件去抖的原理:在第一次检测到有键按下时,该键所对应的航线是为低电平,执行一端延时IOmS的子程序后,确认该行线电平是否仍然为低电平,如果仍为低电平,则确认为该行确实有键按下。13、问答题已知一单片机系统的外接晶体振荡器的振荡频率为6MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?正确答案:已知fosc=6MHZ则:系统的拍节P
5、=lfosc=l(6*106)s=l6s=0.167s系统的状态S=2P=2*16s=0.33s机器周期T=6S=12P=12*16口s=2S单字节双周期指令的执行时间为2T=2*2s=4s14、单选指令“CLRA”的含义是OA、A中数每位置1B、A中数清零C、A中数每位取反D、A中数为OIH正确答案:B15、单选当SCON寄存器值为80H时,串行口工作方式为OA、同步移位寄存器方式,串口禁止接收B、8位UART方式,串口禁止接收C、9位UART方式,串口禁止接收D、8位UART方式,串口允许接收正确答案:C16、单选指令MOVA,R0,执行前A=86H,R0=20H,(20H)=1811,执
6、行后的结果为OoA. A=86HB. A=20HC. A=18HD. A=OOH正确答案:C17、单选定时器TO的溢出标志为TFO,采用查询方式,若查询到有溢出时,该标志OOA、由软件清零B、由硬件自动清零C、随机状态D、AB都可以正确答案:A18、问答题当定时器TO用于方式3时,应该如何控制定时器TI的启动和关闭?正确答案:由Tl(P3.5)口控制定时器Tl的启动和关闭。19、问答题MCS-51系列单片机与80C51系列单片机的异同点是什么?正确答案:共同点为它们的指令系统相互兼容。不同点在于MCS-51是基本型,而80C51采用CMoS工艺,功耗很低,有两种掉电工作方式,一种是CPU停止工
7、作,其它部分仍继续工作;另一种是,除片内RAM继续保持数据外,其它部分都停止工作。20、填空题MCS-51单片机外部程序存储器和外部数据存储器的编址关系是采用()方式。正确答案:各自单独编址21、填空题MCS-51的产品8051与8031的区别是:8031片内无Oo正确答案:ROM22、单选当IP控制寄存器的值为OCH时,中断优先次序是()A、T0、外中断1、外中断0、Tb串行口B、外中断1、TK外中断0、T0、串行口C、Tl、串行口、外中断0、TO、外中断1D、外中断0、串行口、T0、外中断1、Tl正确答案:B23、单选用8051的定时器TO定时,用模式2,则应O0A.启动TO前向THO置入
8、计数初值,TLO置0,以后每次重新计数前要重新置入计数初值B.启动TO前向THO、TLO置入计数初值,以后每次重新计数前要重新置入计数初值C.启动TO前向TH0、TLo置入计数初值,以后不再置入D.启动TO前向TH0、TLo置入相同的计数初值,以后不再置入正确答案:D24、单选16进制数95H的2进制表示数为()A、11111110BB、11010101BC、10001110BD、10010101B正确答案:D25、填空题C51中,中断子程序与函数的不同之处为Oo正确答案:中断子程序不能被调用26、问答题简述微型计算机组成。正确答案:微型计算机组成由微处理器(CPU)、存储器、接口适配器(10
9、接口电路)及输入/输出设备组成。通过系统总线将它们连接起来,以完成某些特定的运算与控制。27、单选8051单片机的RST引脚内部接有()。A.施密特触发器B.单稳触发器C.D触发器D.分频器正确答案:A28、单选当To和Tl都为13位计数器时,其TMOD的值应是OA、66HB、44HC、55HD、22H正确答案:B29、填空题在MCS-51单片机的4个并行口中,能作为通用I/O口和低8位地址总线的是OO正确答案:PO30、单选指令aANL40H,#40H”的含义是OA、常数4011和地址40H中数进行“位或”操作,结果在地址40H中B、常数40H和地址40H中数进行“位与”操作,结果在地址40
10、H中C、常数40H和40H进行“位与”操作,结果为40HD、常数4011和地址40H中数进行“位与”操作,结果在A中正确答案:B31、单选8032单片机内部有O个16位定时/计数器。A. 1B. 2C. 3D.4正确答案:C32、单选使8051的定时器TI停止定时的指令是OcA. CLRTROB. CLRTRlC.SETBTROD.SETBTR1正确答案:B33、单选MCS-51指令系统中,指令DAA应跟在OoA.加法指令后C. BCD码的加法指令后C.减法指令后D.BCD码的减法指令后正确答案:B34、填空题单片机内部有O个物理上独立的接收、发送缓冲器SBUF,占用同一地址99Ho正确答案:
11、235、填空题已知无符号字符型变量A=150,B=9,执行OA/B后的结果是OO正确答案:1636、单选设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为OA. 2MHzB. IMHzC. 500KHzD. 250KHz正确答案:C37、单选主程序执行完ACALL后转到子程序,堆栈指针SP的值OoA.不变B.加2C.加4D.减2正确答案:B38、填空题按键的机械抖动时间一般为Oo正确答案:510s39、单选51系列单片机40脚DIP封装的第31引脚功能是OA、外部程序存储器选通信号B、地址锁存信号C、片内/片外程序存储器选择D、开漏结构准双向口正确答案:C
12、40、填空题MCS-51单片机并行总线方式扩展可以采用的编址技术有线选法和译码法,线选法的优势在于OO正确答案:电路简单41、多选单片机与输入/输出设备的数据传送方式有O.A.无条件传送B.查询状态传送C.中断传送方式D.直接存储器存取(DMA.方式正确答案:A,B,C,D42、单选工8/1国片机的RST引脚上出现持续O个振荡周期以上的高电平时,系统复位。A. 24B. 48C. 12D. 64正确答案:A43、单选要想测量INTO引脚上的一个正脉冲宽度,则TMOD的内容应为OOA. 09HB. 87HC. OOHD. 80H正确答案:A44、填空题MCS-51有O个并行10口。正确答案:44
13、5、填空题在MCS-51单片机中,若要求用TI对外部信号计数,每计满100次,PLl端输出电平取反,若选择方式1,则计数初值为OO正确答案:65436(ff9c)46、填空题SPl总线又称为同步串行外设接口,它允许MeU与各种外设以串行方式进行通信。在SPl接口中,数据的传输需要O条线。正确答案:3或447、填空题存储32X32LED点阵的一个汉字信息,需要的字节数为()。正确答案:12848、填空题设MCS51单片机的晶振频率为6MHz,使用定时器Tl以方式1产生周期为200US的方波脉冲,并由PL7输出信号波形。此时,计数器T的THl、TLl分别须装入初值Oo正确答案:ff;ce49、填空
14、题ADCo809有8路模拟输入,同一时刻可以对O路模拟输入进行A/D转换。正确答案:150、单选当MCS-51的RST引脚上保持O个机器周期以上的高电平时,即发生复位。A、1B、2C、3D、4正确答案:B51、单选MCS-51单片机复位后数据指针DPTR=()。A.OFFFFHB. 0000HC. 8000HD.1000H正确答案:B52、单选下列指令能使RO的最高位取反的是OoA. CPLRO.7B. XRLOOH,#80HC. CPL(RO).7D.ARLRO,#80H正确答案:B53、填空题C51语言中属于三目运算符的是Oo正确答案:?:54、填空题用定时计数器来测量脉冲的宽度,那么该脉
15、冲信号是作为O信号接入单片机的。正确答案:定时器启停控制55、填空题74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中O片芯片。正确答案:856、单选在进行BCD码运算时,紧跟运算指令后面的指令必须是()指令。A. ADDB. DAAC. ADDCD.由实际程序确定E.随机正确答案:B57、单选当IP控制寄存器的值为06H时,中断优先次序是OA、TO、外中断1、外中断0、Tl.串行口B、外中断1、TK外中断0、T0、串行口C、T1、串行口、外中断0、T0、外中断1D、外中断0、串行口、T0、外中断1、Tl正确答案:A58、填空题在MCS51单片机中,使用定时器TO以方
16、式2产生50US定时,在PLO输出周期为IOoUS的连续方波。已知晶振频率为6MHz。设无关位均置0,则工作方式寄存器TMOD的命令字必须为OO正确答案:0x0259、填空题IrItel公司典型的单片机有()和()。正确答案:MCS-51系列;MCS-96系列60、判断题8051单片机的PC与DPTR都在CPU片内,因此指令MOVCA,A+PC与指令MOVCA,A+DPTR执行时只在单片机内部操作,不涉及片外存储器。O正确答案:错61、单选8051单片机的定时器To有O种工作方式。A. 1B. 2C.4D.8正确答案:C62、单选指令“DAA”的含义是()A、对A中数进行十进制BCD码调整B、
17、对A中数进行调整C、对A中数进行清零D、A中数加1正确答案:A63、多选MCS51的控制器由O等组成.A、计数器PCB、累加器C、指令译码器D、指令寄存器E、定时控制与条件转移逻辑电路正确答案:A,C,D,E64、单选指令aemailprotected,的含义是()A、RO寄存器中数减1B、RO寄存器中数加1C、Ro作间接地址中数减1D、RO作间接地址中数加1正确答案:C65、单选8051单片机的机器周期为2s,则其晶振频率fosc为()MHzoA. 1B. 2C. 6D. 12正确答案:C66、单选电烙铁焊接完成后与被焊体约()度角移开。A、30B、45C、60D、90正确答案:B67、多选
18、判断下列说法正确的有OoA.特殊功能寄存器SCON,与定时器/计数器的控制无关。B.特殊功能寄存器TCON,与定时器/计数器的控制无关。C.特殊功能寄存器IE,与定时器/计数器的控制无关。D.特殊功能寄存器TMOD,与定时器/计数器的控制无关。正确答案:A,C68、单选DACO832可以实现两路模拟信号的同步输出,这是利用了该芯片的O特性。A.单极性B.双极性C.单缓冲D.双缓冲正确答案:D69、填空题MCS-51单片机的四个I/O端口把它作通用口输出时,()口需要外接上拉电阻。正确答案:PO70、填空题MCS-51单片机并行扩展输出口时,常用的芯片是Oo正确答案:74LS27371、多选MC
19、S51单片机定时器内部结构由()等部分组成。A. TCONB. TMODC.计数器D. SCONE. PC正确答案:A,B,C72、单选串行口中断入口地址是OoA、 OOOBHB、 0023HC、 100OHD、 0013H正确答案:B73、单选一个尚未定位的工件通常有()个自由度。A. 3B. 4C. 5D. 6正确答案:D74、填空题ADCO809的ADDC、ADDB、ADDA为通道选择位,若其值为110,则选择模拟通道Oo正确答案:通道675、填空题MCS-51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有()指令。正确答案:4条76、填空题扩展数据存储器时,数据存储
20、器芯片的/OE与单片机的O相连。正确答案:/PSEN77、填空题L236考核台显示模块中的LCD1602字符液晶,单个字符对应显示点阵大小是Oo正确答案:5X878、问答题如果采用晶振的频率为3MHz,定时器/计数器工作方式0、1、2下,其最大的定时时间为多少?:因为机器周期T=1二=4(zs)Qfosc3x10、所以定时器计数器工作方式。下,其最大定时时间为正确答案:max=2X襄=2b410v=8.192(wj):同样可以求得方式1下的最大定时时间为262.144ms;方式2下的最大定时时间为1024mso79、单选试分析下面程序的运行后数码管将显示为O.A. 121212B. 21212
21、1C.111222D.222111正确答案:C80、单选使8051的定时器TI停止计数的指令是使TeON的()。A. TFO位置1B. TRO位置1C. TRO位置0D. TRl位置0正确答案:D81、填空题RS-232C串行通信总线的电气特性要求总线信号采用()。正确答案:负逻辑82、单选51系列单片机40脚DIP封装的第14引脚功能是OA、计数器0输入B、计数器1输入C、片外RAM写控制D、片外RAM读控制正确答案:A83、问答题简述PO,P2口的功能和使用注意事项。正确答案:(I)PO口和P2口都可以作为I/O口使用,PO口作为输出口输出高电平时要外接上拉电阻。(2)PO口作为地址(低8
22、位)/数据总线使用,P2作为地址(高8位)总线使用。84、填空题如要允许外部中断0中断,应置中断允许寄存器IE的EA位和EXO位为()。正确答案:185、单选当EA控制寄存器的值为90H时,表示OA、表示串行口允许中断B、表示外中断1允许中断C、表示定时/计数器TI允许中断D、表示定时/计数器TO允许中断正确答案:A86、单选A/D转换方法有以下四种,ADeO809是一种采用O进行A/D转换的8位接口芯片。A.计数式B.双积分式C.逐次逼近式D.并行式正确答案:C87、多选单片机的应用意义在于OoA.它的功能以及所带来的经济效益上B.从根本上改变了传统的控制系统设计思想和设计方法C.将从前由模
23、拟电路或数字电路实现的大部分功能由单片机软件来实现D.是一种以软件取代硬件并能提高系统性能的微控制技术正确答案:A,B,C,D88、单选已知某数的BCD码为Olll01010100OolO则其表示的十进制数值为()A、 7542HB、 7542C、 75.42HD、75.42正确答案:B89、填空题MCS-51单片机的中断系统有O个中断源。正确答案:590、单选堆栈指针的英文缩写是OoA. SPB. SDC. SKD. ST正确答案:A91、判断题片内RAM与外部设备统一编址时,需要专门的输入/输出指令。O正确答案:错92、填空题工作寄存器区的选择位RSI、RSo在O特殊功能寄存器中。正确答案
24、:当前工作93、单选当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为OoA、 0003HB、 OOOBHC、 0013HD、 0023H正确答案:D94、填空题在MCS-51单片机的4个并行口中,能作为通用I/O口和高8位地址总线的是OO正确答案:p295、填W题单片机的堆栈指针SP始终是指示OO正确答案:堆栈顶96、单选当IP控制寄存器的值为IOH时,中断优先次序是OA、串行口、外中断0、T0、外中断1、TlB、T0、外中断0、外中断1、Tl.串行口C、外中断1、外中断0、TO、T1、串行口D、T1、外中断0、T0、外中断1、串行口正确答案:A97、单选用8051的定时器Tl作定时方式,用模式1,则初始化编程为()。A.MOVTOMD,#01HB.MOVTOMD,#50HC.MOVTOMD,#10HD.MOVTCON,#02H正确答案:C98、填空题若置8051的定时器/计数器Tl于计数模式,工作于方式1,则工作方式字为OO正确答案:50H99、判断题在MCS-51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。O正确答案:错100、单选在上电复位状态下,P2口的数据是OA、随机数B、00HC、与断电前一次一样D、FFH正确答案:D