网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机试卷五及答案.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机试卷五及答案

一、填空题、选择题(30分) 1. 8031单片机复位后,R4所对应的存储单元的地址为(?? )H。因上电时PSW=(?? )H,这时当前的工作寄存器区是第(??? )组工作寄存器区。 2. 在MCS-51中,PC和DPTR都用于提供地址指针,但PC是为了访问(????? )存储器提供地址指针,而DPTR是为访问(???????? )存储器提供地址指针。 3. 计算机三总线分别为:(????????? ) 总线;(????????? )总线;(???????? )总线。 4. 在串行通讯中,帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式(?? )。 5. 51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送数据时,在程序中应使用:( ????????????) 指令;在接收数据时,在程序中应使用:(???????????? ) 指令。 6. 单片机与普通计算机的不同之处在于其将(????? )、(????? )和(????? )三部分集成于一块芯片上。 7. 下列指令中有错误的是(? ?)。(2分) A、MOV A,R4???? ?B、MOV 20H,R4 ????C 、MOV R4,R3 ?????D、MOV ﹫R4,R3 8. 8031复位后,PC与SP的值为(?? ?)、(??? )。 9. 8051内部有(??? )个并行端口,P0口直接作为I/O端口使用时,必须外接(??? );并行端口作输入端口时,必须先执行(???? ) 指令,然后执行输入指令,才能正确的读入端口的状态。 10. 当单片机接到外设的中断申请时,单片机响应中断,单片机将暂停(???????? )的执行,转去执行(????? )程序,执行完? (???????? ),再执行(??????? )程序。 11.定时器/计数器的工作方式3是指将 ?(?????? )?拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为(???? )使用。 12. 串行口每一次传送()字符。 位串帧波特 执行下列程序段后,()。(分) , CPL? P1.1 CLR? P1.6 SETB? P1.7 ? 二、简答与计算题(24分) 1.? MCS51的中断系统有几个中断源?(1分)几个中断优先级?(1分)如何用指令设置各中断源的优先级别? (1分)如果同一级别同时存在多个中断申请时,CPU按什么顺序响应(按自然优先级顺序写出各个中断源)(2.5分)?各个中断源的入口地址是多少?(2.5分);(共8分) 2. 在MCS-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,会不会发生冲突,并说明为什么?(6分) 3. 已知程序执行前有A=02H,SP=52H,(51H)=80H,(52H)=00H。下述程序执行后: ????????????? POP??????? DPL ????????????? POP??????? DPH ????????????? RL????????? A ????????????? MOV????? B,A ????????????? MOVC??? A,@A+DPTR ????????????? PUSH????? A ????????????? MOV????? A,B ????????????? INC??????? A ????????????? MOVC??? A,@A+DPTR ????????????? PUSH????? A ????????????? RET ????????????? ORG?????? 8000H ????????????? DB????????? 10H,80H,30H,50H,30H,50H ?????? 请问:A=( ),SP=( ),(51H)=( ),(52H)=( ),PC=( )。 (10分)   28分) 1. 编程将片内RAM20H~2FH 单元开始的16个数传送到片外RAM 3000H~300FH 开始的单元中。(12分) 2. 将存放在单片机片内数据存储器30H,31H,32H三个单元中不同的数据按从小到大的顺序排序,并将结果存放在片内RAM的30H~32H中。(10分) 3. 编制中断初始化程序,外部中断0(边沿触发)、外部中断1(电平触发)、定时器0开中断(中断允许);定时器1关中断(不允许中断)。(6分)?? ????????? 四、综合应用题(18分) MCS-51单片机系统硬件连接示意图如下图所示,系统采用12MHZ的晶体振荡器;并扩展了一片数据存储器6264和一片通用I/O接口芯片8255,并通过8255的PA端口驱动8个发光二极管,各发光二极管的阴极一起连接到地(GND)。????????? 完成以下

文档评论(0)

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

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

1亿VIP精品文档

相关文档