《单片机原理与应用试卷A(改).pdf》由会员分享,可在线阅读,更多相关《单片机原理与应用试卷A(改).pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、:期期日日核核审审线:名名签签人人核核审审订:期期日日装卷卷制制:名名 签签 人人 卷卷 制制 湘潭大学湘潭大学 20122012 年年 下下 学期学期 20102010 级级单片机原理及应用课程考试单片机原理及应用课程考试(A A 卷)卷)适用年级专业适用年级专业 电子信息、通信工程、建筑智能电子信息、通信工程、建筑智能考试方式(闭卷)考试方式(闭卷)考试时间考试时间120120分钟分钟专业班级学号姓名题号一二三四五六七八总分阅卷教师得分得一、填空题一、填空题(每空 1 分,共 15 分)分1MCS-51 单片机中一个机器周期包含个时钟周期。2外部扩展的数据存储器只能采用指令访问。3为扩展存
2、储器而构成系统总线,应以 P0口的 8 位口线作为线,以 P2口的口线作为线。4如果 EA 引脚接 Vcc(+5V),则程序计数器(PC)的值为 00FFFH(4KB)时,CPU取指令时访问的程序存储器,若PC值大于0FFFH时,则访问的程序存储器。5压入堆栈的操作指令是,弹出堆栈的操作指令是。6MCS-51 的五个中断源分别是、。7.单工形式的数据传送是向,需要条数据线。得二、选择二、选择(每小题 1 分,共 15 分)分1、执行返回指令时,返回的断点是()A)调用指令的首地址B)调用指令的末地址C)调用指令下一条指令的首地址D)返回指令的末地址 2、控制串行口工作方式的寄存器是()A)TC
3、ONB)PCONC)SCOND)TMOD3、计算机能直接识别的语言是()。A)汇编语言B)自然语言C)机器语言D)硬件和软件4、单片机上电后或复位后,SP 的状态为()。A)00H B)0FFH C)不定 D)07H5、执行 PUSH ACC 指令,MCS51 完成的操作是()。A)SP+1SP(ACC)(SP)B)(ACC)(SP)SP-1SPC)SP-1SP(ACC)(SP)D)(ACC)(SP)SP+1SP6、在运用 8031 单片机扩展 32K 数据存储器 RAM 时,需采用()条地址线。A)10B)13C)15D)147、以下哪一条是逻辑运算类指令()。A)POPPSWB)RLAC)
4、SETBCD)ADDA,R8、MCS-51 单片机定时器 8 位自动重装工作方式是采用()。A)方式 0 B)方式 1C)方式 2D)方式 39、当单片机从8155接口芯片内部 RAM 的20H 单元中读取某一数据时,应使用()类指令。A)MOV A,20HB)MOVX A,RiC)MOVC A,A+DPTRD)MOVX A,DPTR10、提高单片机的晶振频率,则机器周期()。A)不变 B)变长 C)变短 D)不定118031 定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对()的查询方法进行判断。A)OV 标志B)CY 标志C)中断标志D)奇偶标志12MOVDPTR,#1234H
5、是()A)直接寻址B)寄存器间接寻址C)寄存器寻址D)立即寻址138255A 接口芯片有()8 位并行 I/O 口A)1 个B)2 个C)3 个D)4 个14MCS-51 的并行 I/O 口读-改-写操作,是针对该口的()(A)引脚(B)缓冲器(C)地址线(D)内部锁存器15DA 十进制调整指令中,当 A3-09 时,会自动加()A)06 HB)07HC)08HD)09H三、阅读程序题(每小题 5 分,共 20 分)得分1 写出下列指令的功能,指令执行后累加器(A)=。(要求写出分析过程)。MOVA,#22HMOVDPTR,#1234HMOVXDPTR,AINCA2.设(R0)=40H,(A)
6、=48H,(40H)=80H,(48H)=08H。请分析下面程序执行后各单元的内容,(要求注释分析过程)。(40H)=_,(48H)=_。MOVA,R0MOVR0,40HMOV48H,AMOVR0,#35H3已知(A)=7AH 和 PSW=80H,试写出 80C31 执行下列程序的最终结果(要求注释写出分析过程)。ORLA,#0FHSWAPARRCAXRLA,#0FHANLA,#10H4已知程序执行前有 A=02H,SP=52H,(51H)=80H,(52H)=00H。下述程序执行后:A=,SP=,(51H)=,(52H)=,PC=。POP DPLPOP DPHRL AMOV B,AMOVC
7、A,A+DPTRPUSH AMOV A,BINC AMOVC A,A+DPTRPUSH ARETORG 8000HDB 10H,80H,30H,50H,30H,50H四、简单程序设计四、简单程序设计(每小题 10 分,共 20 分)1利用 MCS-51 的定时器 0,工作于方式 1 定时 100mS,并采用中断方式使 P1.7 口周期输出 2S 的等宽连续方波信号的程序,要求编写完整的程序,最初输出为低电平。(晶振为 6MHZ)。提示:得分TCONTF1TR1TF0M1ET2TR0M0ESIE1GATEET1IT1C/TEX1IE0M1ET0IT0M0EX0TMODGATEC/TIEEA2、设
8、自变量 X 为一无符号数,存放在内部 RAM 的 VAR单元,函数 Y 存放在 FUNC单元。请编出满足如下关系的程序:X当 X50Y=5X当 50X202X当X20得五、应用题五、应用题(每小题 15 分,共 30 分)分1、假设图1 中 8155 的 PA口控制各显示器轮流选通,PB 口控制各显示器的段选通,试编写显示子程序。8155 端口地址分别为:命令字寄存器地址 7F00H,PA口寄存器地址 7F01H,PB 口寄存器地址 7F02H。*提示:8155 的控制字格式定时器A、B 口中断设置A、B、C 三个端口方式选择PB 输入输出设置PA 输入输出设置D7D6D5D48155PB0P
9、B1PB2PB3PB4PB5PB6D3D2D1D0VCCVCCMCS-51MCS-51PB774LS0774LS0774LS0774LS07PA5PA4PA3PA2PA1PA0图 12.MCS-51 扩展系统,用线选法常规最多可扩展多少片 6264?它们的地址范围各为多少(没用到的地址线设为 1)?试画出下图中 MCS-51 片外存储器扩展线路的连接。注:图中只给出了一片 6264,若还需扩展,请自己增加,用铅笔画。P0.0P0.7ALEP2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7RDWR1D8D373373GOC1Q8QA0A7A8A9A10A11A12WECED0D7MMC CS S-5 51 162646264OE图 2