资源描述:
《2016单片机试题a卷及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、课程代号:2009-2010学年第一学期期末考试《微机原理及接口技术》试卷(A卷)题号—-二三总分得分阅卷人一、填空题(每小题1分,共20分)1.所谓单片机就是把、、、定时/计数器及I/O接口:班订级电路等计算机主要部件集成在一块集成电路芯片上构成的微型计算机。2.MCS-51单片机的外部总线分为地址总线、和oMCS-51单片机的地址总线由口与口构成。MCS-51单片机的寻址范围是KBo3.MCS-51单片机的指令系统分为五大类,分别为数据传送类指令、、逻辑运算类和移位指令、、。4.MCS-51汇编语言一条完整的语句包插标号、、及注释共四部分。5.80
2、31单片机的片内RAM共有256个字节,分别为高128字节和低128字节,低128字节可分为三个区,分别为、、,通常把堆栈开辟在区的高端,高128字节中有个专用寄存器。6.异步串行通信常用的标准接口有三类,分别为RS-232C、、和O二、判断题(每小题2分,共10分)请判断以下指令的对错,若错误,请选用一条或多条正确的指令加以改正,以实现原指令所要完成的功能。1.MOVRl,R22.POPR33.MOVX20H,@DPTR4.MOVPl,A5.ADD20H,30H三、简答题(每题6分,共30分)1.简述8031单片机的内部组成或画出内部组成原理图。(6
3、分)2.简述MCS-51单片机的寻址方式的分类。(6分)3.8031单片机能提供几个中断源?几个中断优先级?在同一个优先级中各个中断源的优先级应如何确定?(6分)4.简述MCS-51单片机存储器的特点,并说明如何区分内外RAM及内外ROM。(6分)5.简述单片机应用系统设计及调试的基本步骤。(6分):院::系:密装线••线线:姓::名:四、读程序编程序题(20分)1・读指令求结果(5分)设堆栈指针SP中的内容为60H,内部RAM30H和31H单元的内容分别为24H、10H,执行下列程序段后,求相关寄存器及内部RAM中指定单元的内容。PUSH30HPUS
4、H31HPOPDPLPOPDPIIMOV30H,#00HMOV31H,#OFFH(SP):=(DPTR)=(61H)二(62H)=(31H)=读下列程序段,说明程序段功能(5分)MOVRO,#20HMOVR3,#10CLRALOOP:MOV@R0,AINCRO2.DJNZR3,LOOP程序功能为:若在上述程序屮DJNZ指令的上边增加--条INCA指令,则程序功能变为:1.设单片机的晶振频率为6MHz(B
5、J一个机器周期为2“s),请使用定时器0以方式2产生周期为500“s的等宽正方波脉冲,并从P1.0输出。(按查询方式或中断方式设计皆可)。(10分)T
6、M0D寄存器格式如下:GATEC/TMlMOGATEC/TMlMO定吋初值计算公式为:(256-计数初值)*机器周期二定时时间五、综合题(共20分)1.请选用一片Tntel2764,画出在8031单片机外部扩展8KB程序存储器的电路连接图。(10分)2.若在单片机外部扩展一片8255接口芯片,8255的PA口连接8个发光二极管,PB口连接8个逻辑电平开关,通过开关控制相应的发光二极管明灭,请写出相应的控制程序。(5分)设连接后,PA口的地址为3700H,8255的工作方式控制字格式如下:1D6D5D4D3D2D1D0其中:D6、D5为A组工作方式选择,
7、D4为A口的输入输出方式控制,D3为C口的输入输出方式控制,D2为B组的工作方式选择,D1为B口的输入输出控制,D0为C口的输入输出方式控制。:院::系:密装线••线线:姓::名:1.若通过8255接口连接一个2*8的非编码键盘,请简要说明键盘扫描识別程序的设计思想。(5分)标准答案及评分标准一、填空题:每空1分,共20分。1、运算器、控制器、存储器或CPU、RAM、ROM2、数据总线、控制总线、P0、P2、64KB3、算术运算类指令、控制转移类指令、位操作类指令4、操作码、操作数5、通用寄存器区、位寻址区、用户数据缓冲区、用户数据缓冲区、216、RS
8、-422、RS-485二、判断题:每题2分,共10分1、错,应改为MOVA,R2MOVRl,A2、错,应改为:POP20HMOVR3,20H3、错,应改为:MOVXA,@DPTRMOV2011,A4、正确5、错,应改为:MOVA,20HADDA,30HMOV20H,A评分标准:1、2、3、5题,判断出错误得1分,改正后的指令部分得1分(指令的修改答案不唯一,只要修改正确可得1分)第4题,判断正确则得2分。三、简答题:每题6分,共30分。TOT1P0P1P2P3TxDRxD/INTO/INTI评分标准:木题6分,画岀CPU及总线得1分,其它六部分画岀其屮
9、五个部分即得5分。若按简答的方式,本题只要冋答出CPU得1分,其它6个部分只需答出其中的五部分