单片机原理与应用》线下作业试题及答案.docxVIP

单片机原理与应用》线下作业试题及答案.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理与应用》线下作业试题及答案

农大2014春《单片机原理与应用》线下作业试题及答案 《单片机原理与应用》 一、单项选择题(每小题4分,共40分) 1.目前电力常用的单片机的数据位宽度是多少?B A.8,16位 B.16,32位 C.32,64位 D.8,32位 2.MCS-96操作数中不包括哪类操作数?C A.整型数 B.双字 C.浮点数 D.字 3.单片机程序数字量测控能力主要体现在A A.I/O管脚数量 B.中断源数量 C.数据总线宽度 D.通信口数量 4.单片机未包含下列哪种运算指令?B A.加法计算指令 B.指数计算指令 C.除法计算指令 D.加1计算指令 5.复位电路至少要在哪几种情况下可靠复位单片机?C A.上电复位,通信出错,手动复位 B.手动复位,AD值过大,短暂掉电复位 C.上电复位,短暂掉电复位,手动复位 D.短暂掉电复位,手动复位,通信出错 6.执行DI指令后,下面哪一中断能得到响应? C A.TIMER2捕获 B.EXINT C.NMI D.SIO 7.中断屏蔽寄存器起什么作用?B A.确定总中断允许或禁止 B.确定各中断允许或禁止 C.确定各中断向量单元地址 D.确定各中断向量 8.下列哪种描述较确切地说明EPA的特点?B A.简化功能的HSIO B.面向管脚的单元化的HSIO C.灵活应用时钟的HSIO D.可进行90°相移计数的HSIO 9.EPA捕获什么信号? C A.正跳沿,负跳沿,8次正跳沿B.正跳沿,负跳沿,8次负跳沿C.正跳沿,负跳沿,正负跳沿D.高电平,低电平,正负跳沿 10.PTS方式与普通中断相比主要有什么优点?(A) A.执行速度快,占用CPU资源少B.执行速度快,不用编程序C.中断级别高,响应快D.形式多样,应用灵活 二、填空题(每小题4分,共16分) 1.单片机总线采用时分复用形式时是为了_____减少芯片体积_____。 2.多机通信时利用____模式2____发送地址帧,此时D8位设置为____1____。 3.PTS向量单元存储着____ PTS控制块的首地址______。 4.对80C196MC单片机想通过直接寻址查找1F32H单元,采用64单元分块。试写出WSR数值和直接寻址的地址___WSR=3H,OF2H______。 三、简答题(每小题4分,共24分) 1.80C196KC晶振为16MHz,定时器1多长时间加1? 答:1微秒。 2.为读写慢速外围芯片,单片机提供了什么信号? 答:READY信号 3.单片机中监视定时器(WATCH DOG)的作用是什么? 答:1、减少死机时间。2、重启动。 4.中断响应时,单片机从哪里找到中断服务程序的入口地址? 答:中断向量单元。 5.80C196KC10位AD输入模拟量为4V,对应输出的数字量是多少(用十进制表达)? 答:1023. 6.采用16MHz晶振时单片机程序设置通信波特率为19200,若改用12MHz晶振,程序不变则现波特率为多少? 答:波特率为(19200x12)/16。 四、分析题(20分) 以下程序利用HSI引脚测量一个方波信号高电平的持续时间。请写出号码处语句的操作和在程序中的作用。 UP_TIME DSW 30H ;注:IOS1.7……HSI保持寄存器数据有效 DOWN_TIME DSSW 32H ;注:JBS 若指定位=1 跳转 WIDTH DSW 34H ;注:JBC 若指定位=0 跳转 FLAG DSW 36H ;初始化 Prog1: CLRB FLAG ;清标志 Reflush: LD 0,HIS_TIME ;① NOP ;NOP ;JBS IOS1,7,reflush ;② LDB HIS_MODE, ;③ LDB IOC0, ;④ ;测试程序 wait: JBC IOS1,7,wait ;JBS HIS_STATUS,3,up ;JBS FLAG,0,down ;LD 0,HIS_TIME ;SJMP wait ;Up: LD UP_TIME,HIS_TIME LDB FLAG,#1 ;SJMP wait ; Down: LD DOWN_TIME,HIS_TIME ;SUB WIDTH,DOWN_TIME,UP_TIME ;⑤ CLRB FLAG RET 答:①数据寄存器开始 ②IOS1.7-------HSI保持寄存器数据有效; ③设置HSI.1正负跳变方式 ④允许HSI.1输入 ⑤数据寄存器中???据累加

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档