《电子与通信技术:单片机原理及应用试题及答案.docx》由会员分享,可在线阅读,更多相关《电子与通信技术:单片机原理及应用试题及答案.docx(29页珍藏版)》请在优知文库上搜索。
1、电子与通信技术:单片机原理及应用试题及答案1、单选阅读以下程序,选择正确答案;ORGOOOOHLJMPMAINMAIN:MOVTMOD,#01H;(晶振为12M)MOVTLO,#18H;MOVTHO,(江南博哥)#0FCH;SETBTRO;loop:jbctfo,cplp;ajmploop;cplp:movtlo,#ish;movtho,#0FeH;CPLP3.OJMPLOOPOA、利用TO计数在P3.0口输出5000HZ的对称方波B、利用Tl定时器在P3.0口输出500HZ的对称方波C、利用TO定时器在P3.0口输出500HZ的对称方波D、利用TO定时中断法在P3.0口输出500HZ的对称方
2、波正确答案:C2、填空题通过堆栈操作实现子程序调用,首先就要把O的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到OO正确答案:PC、PC3、填空题用串口扩并口时,串行接口工作方式应选为方式Oo正确答案:04、单选在89C51中,可使用的堆栈最大深度为()A、80个单元B、32个单元C、128个单元D、8个单元正确答案:A5、问答题明矩阵式键盘按键按下的识别原理。正确答案:按键设置在行、列线交点上,行、列线分别连接到按键开关的两端。行线通过上拉电阻接到+5V上,无按键按下时,行线处于高电平状态,而当有按键按下时,行线电平状态将由与此行线相连的列线的电平决定。列线的电平如
3、果为低,则行线电平为低;列线的电平如果为高,则行线的电平亦为高。将行、列线信号配合起来并做适当的处理,才能确定闭合键的位置。6、单选单片机89C51的XTALl和XTAL2引脚是O引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振正确答案:D7、多选在多机通信中为了增加通信距离,通常可以利用的标准总线接口有OOA.RS-232B. RS-485C. RS-422D. I2C正确答案:A,B,C8、单选在中断允许寄存器中,中断控制寄存器EA位的作用是()A、CPU总中断允许控制位B、中断请求总标志位C、各中断源允许控制位D、串行口中断允许位正确答案:A9、填空题逐次逼近型ADC的位数越少,
4、时钟频率越高,转换所需时间越OO正确答案:短10、单选PC的值是OoA.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址D.控制器中指令寄存器的地址正确答案:C11、填空题如要允许外部中断0中断,应置中断允许寄存器IE的EA位和EXO位为()。正确答案:112、问答题MCS-51系统有几个外部中断和内部中断?分别是什么?系统中有几个中断优先级,若同时有几个同级的中断申请,系统将如何处理?正确答案:MCS-51系统有2个外部中断和3个内部中断,分别是外部中断3外部中断1,定时/计数中断0,定时/计数中断1,串行中断。系统中共有两个中断优先级,若同
5、时有几个同级的中断申请,则按外中断0外中断1定时/计数中断0定时/计数中断1串行中断此顺序响应中断。13、问答题单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?正确答案:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80HFFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:(1)CPU:ACC、B、PSMSP、DPTR(由DPL和DPH两个8位寄存器组成);(2)中断系统:IP、IE;(3)定时器/计数器:TMODTCOMTL0、TH0、TL1、THl;(4)并行I/O口:P0
6、、PkP2、P3;(5)串行口:SCONSBUF、PCONo14、问答题简述TpuP-40A16A微型打印机的Centronics接口的主要信号线的功能。与MCS-51单片机相连接时,如何连接这几条控制线?正确答案:DB0-DB7:数据线,单向传输,由单片机输入给打印机。STB(STROBE):数据选通信号。在该信号的上升沿,数据线上的8位并行数据被打印机读入机内锁存。BUSY:打印机忙状态信号。当该信号有效(高电平)时,表示打印机正忙于处理数据。此时,单片机不得使STB信号有效,向打印机送入新的数据。ACK:打印机的应答信号。低电平有效,表明打印机已取走数据线上的数据。ERR:出错信号。当送
7、入打印机的命令格式出错时,打印机立即打印1行出错信息,提示出错。在打印出错信息之前。该信号线出现一个负脉冲,脉冲宽度为30uso用一根地址线来控制写选通信号STB和读取BUSY引脚状态。15、多选使用D/A转换器再配以相应的程序,可以产生锯齿波,以下说法错误的有OOA.斜率是可调的B.幅度是可调的C.极性是可变的D.回程斜率只能是垂直的正确答案:B,C,D16、单选指令JNBPLLLOOP”的含义是OA、Pl口为低电平时,程序转至LOOPB、Pl口为高电平时,程序转至LOoPC、PL1口为高电平时,程序转至LoOPD、PL1口为低电平时,程序转至LOoP正确答案:D17、单选8031定时/计数
8、器共有四种操作模式,由TMOD寄存器中MIMO的状态决定,当MIMO的状态为01时,定时/计数器被设定为OoA、13位定时/计数器。B、TO为2个独立的8位定时/计数器,TI停止工作。C、自动重装8位定时/计数器。D、16位定时/计数器。正确答案:D18、填空题MCS-51单片机中,串行通信控制寄存器SCON的最高两位SMOSM1=OO,表示此时串行口工作在方式0,此时串行口的功能是Oo正确答案:移位寄存器方式,用于1/0扩展19、单选MCS-51单片机的RST引脚除了做为复位信号输入端外,还做为O的输入端。A.备用电源B.振荡信号C.时钟信号D.读写信号正确答案:A20、单选若晶振采用12M
9、HZ,则以下子程序的执行时间为Ous;DELAY:MOVR7,#50;LOOP:DJNZR7,LOOP;RETA、103B、53C、206D、106正确答案:A21、填空题为了使PO口既可以作为数据总线又可以输出低8位地址,需要引入()。正确答案:锁存器22、单选CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是OA、混合编址B、动态编址C、独立编址D、变址编址正确答案:C23、单选MCS-51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为OoA.D6=0,D2=0B. D6=l,D2=0C. D6=0,D2=lD. D6=l,D2=l正确答案:A24、多选MCS-5
10、1单片机系统的定时/计数器0的中断服务程序可以放在程序存储区O开始的空间内。A. 0000HB. OOOBHC. 0300HD. 0400HE.任意地址正确答案:B,C,D25、单选三相步进电机三相分别为A、B、C,以下哪一种是双三拍通电方式O.A. AB-AC-BCfABB. AC-ABfBCfCBC. AB-BCfCAfABD. ACfCBfCBfAB正确答案:C26、单选下列所示O不是造成虚焊的原因。A、焊锡固化前,用其他东西接触过焊点B、加热过度、重复焊接次数过多C、烙铁的撤离方法不当D、过渡使用助焊剂正确答案:C27、单选L298N最高工作电压可达()VoA、24B、36C、46D、
11、48正确答案:C28、多速在单片机系统中,键盘有O等常用的连接方式。A.行列式B.独立式C.矩阵式D.使用PC机键盘正确答案:A,B,C29、单选DRAM的中文含义是OoA.随机存储器B.动态随机存储器C.只读除存储器D.可读写存储器正确答案:B30、单选能访问外部数据存贮器的传送指令是OoA. MOV指令B. MOVC指令C. MOVX指令正确答案:C31、填空题MCS-51单片机的的两个外部中断源分别对应的引脚是Oo正确答案:P3.2(12脚);P3.3(13脚)32、单选累加器A的内容是0A5H,执行RRA指令后累加器的内容变为()。A. 52HB. 4BHC. 0C2HD. 0D2H正
12、确答案:D33、单选当TO和Tl都设为方式2定时模式时,若晶振为6MHZ,要得到2Rs的溢出定时,其定时初值应是OA、FFHB、FEHC、FDHD、FCH正确答案:A34、单选访问片外RAM存储器数据的指令语句是OA、 MOVCA,A+DPTRB、 MOVXA,DPTRC、 MOVA,R1D、 PUSHACC正确答案:B35、填空题计算机中常作的码制有()、()和()。止确答案:原码;反码;补码36、填空题IE=9;执行后,表示单片机系统开放了()个中断。正确答案:037、多选DAC0832的CS接到8031的P2.0时,程序中0832的地址指针寄存器DPTR应置为OoA. 0832HB. F
13、EOOIIC. FEF8HD. FDOOHE. EFF8H正确答案:A,B,C38、单选FLASH的中文含义是()。A.闪速存储器B.随机存储器C.只读存储器D.电可擦除可编程存储器正确答案:A39、判断题MCS-51系统可以没有复位电路。O正确答案:错40、单选通用异步接收/发送器的英文缩写是OoA. USBB. COMC. RS-232CD. UART正确答案:D41、单选在上电复位状态下,Pl口的数据是OA、随机数B、OOHC、FFHD、与断电前一次一样正确答案:C42、单选当IP控制寄存器的值为IlH时,中断优先次序是OA、T0、外中断1、外中断0、Tl.串行口B、外中断1、TK外中断
14、0、T0、串行口C、T1、串行口、外中断0、T0、外中断1D、外中断0、串行口、T0、外中断1、Tl正确答案:D43、多选8051单片机的TCoN寄存器的作用是().A.有启动控制位B.外部中断请求标志C.确定中断优先级D.定时器溢出标志E.选择外部中断触发方式正确答案:A,B,D,E44、单选在上电复位状态下,P3口的数据是OA、FFHB、与断电前一次一样C、00HD、随机数正确答案:A45、多选LED数码管显示若用动态显示,须().A.将各位数码管的位选线并联B.将各位数码管的段选线并联C.将位选线用一个8位输出口控制D.将段选线用一个8位输出口控制E.输出口加驱动电路正确答案:B,C,D,EA. 46、单选下列指令中影响堆栈指针的指令是OoB. 1.JMPC. ADDD. MOVCA,APCE. 1.CALL正确答案:D47、单速访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是OOA. PO口B. Pl口C. P2口D. PO和P2口正确答案:A48、填空题MCS-51单片机中的PC是O(可、不可)寻址的。正确答案:不可49、填空题单片机复位后,R4所对应的存储单元的地址为O,因上电时PSW=Oo这时当前的工作寄存器区是O组工作寄存器区。正确答案:04H、OOH、050、单选试分析下面程序的运行后数码管将显示为O.A. 121212B. 212121