单片机期末考试题试卷大全.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?1、MCS-51单片机片内有? 5 个中断源,其中?? 2? 个外部中断源。 2、设定T1为计数器方式,工作方式2,则TMOD中的值为 ?60H(高位为6即可)??? 。 3、若IT1=0,当引脚??? P3.2?? 为低电平的时候,INT0的中断标志位 IE0? 才能复位。 4、在接口电路中,把已经编址并能进行读写操作的寄存器称为? 端口????? 。 5、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即?? 无条件传送 方式、查询?? 方式和?? 中断?? 方式 二、选择题(每小题2分,共10分) 1、寻址空间为数据程序存储器所用的指令是( A ): ???? A. MOVX B.MOV C.MOVC D.ADDC 2、执行中断返回指令,从堆栈弹出地址送给( C ). A. A B. CY C. PC D. DPTR 3、七段共阴极发光两极管显示字符‘H’,段码应为(E ) A.67H B. 6EH C. 91H D. 76H E.90H 4、在串行通信中, 8031中发送和接收的寄存器是( B) 。 A.TMOD B. SBUF C. SCON D. DPTR 5、波特的单位是(B ) A. 字符/秒 B. 位/秒 C. 帧/秒 D. 字节/秒 三、指令题(每小题4分,共16分) 1、将20H单元清零 MOV 20H,#00H 或 CLR A MOV 20H, A 2、将片外RAM2000H中的低字节与片内20H中的低字节交换。 MOV DPTR,#2000H XCHD A,@R0 MOV R0,#20H MOVX @DPTR,A MOVX @DPTR,A 3、已知某端口地址为2FFFH,将片内RAM20H的内容写到该端口中。 MOV A, 20H MOVX DPTR, #2FFFH MOVX @DPTR, A 4、把DPTR的内容压入堆栈 PUSH? DPH PUSH DPL   四、填写下表(每空2分,共10分) 指令 寻址空间 CLR 40H 位寻址区 PUSH ACC 片内RAM(数据存储器) MOVC A,@A+PC (ROM)程序存储器 SJMP $ (ROM)程序存储器 MOVX @DPTR, A 外部RAM(数据存储器) 五、读程序(每小题5分,共10分) 1、设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,(A)= 0E7H ORL A,#27H ANL A,28H XCHD A,@R0 CPL A 2、设(A)=38H,(20H)=49H,PSW=00H,(B)=02H,填写以下中间结果。 SETB C ADDC A, 20H (A)= 82H (CY)= 0 (AC)= 1 RLC A (A)= 04H (CY)= 1 (P)= 1 MUL AB (A)= 08H (B)= 00H (OV)= 0 六、简答题(共14分) 1、简述子程序调用和执行中断服务程序的异同点。(8分) 相同点:均能中断主程序执行本程序,然后再返回断点地址继续执行主程序。 不同点: ? (1)中断服务程序入口地址是固定的,子程序调用入口地址是用户自己设定的。 ? (2)中断服务子程序返回指令除具有子程序返回指令所具有的全部功能之外,还有清除中断响应时被置位的优先级状态、开放较低级中断和恢复中断逻辑等功能。 ? (3)中断服务子程序是在满足中断申请的条件下,随机发生的;而子程序调用是用户主程序事先安排好的。 2、已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2,试写出中断初始化程序(6分) MOV TMOD, #20H????????????? SETB ET1 MOV TL1, #06H????????? SETB? TR1 MOV TH1, #06H?????????????? SJMP? $ ? SETB EA 七、编程题(10分) ? 将内部RAM20H为首的16个单元的8位无符号数排序写出程序,并作适当注释 SORT: MOV R0, #20H MOV R7,#07H CLR TR0 ;交换标志位复位 LOOP: MOV A,@R0 MOV 2BH, A INC R0 MOV 2

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档