欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    单片机期末试题A及答案(6页).doc

    • 资源ID:35597877       资源大小:59KB        全文页数:6页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机期末试题A及答案(6页).doc

    -单片机期末试题A卷答案与评分标准单片机期末试题A卷一、选择题(每题2分,共20分)1. 8051与8751的区别是( )。A. 内部数据存储但也数目的不同B. 内部数据存储器的类型不同C. 内部程序存储器的类型不同D. 内部的寄存器的数目不同.2. PC的值是A. 当前正在执行指令的前一条指令的地址B. 当前正在执行指令的地址C. 当前正在执行指令的下一条指令的地址D. 控制器中指令寄存器的地址3. 89C51单片机的复位信号是( )有效。A. 高电平   B. 低电平   C. 脉冲   D. 下降沿4. 定时器T0的中断入口地址是( )A. 000BHB. 0003HC. 0013HD. 0023H5. 定时器/计数器工作方式0是( )。A. 8位计数器结构   B. 2个8位计数器结构C. 13位计数结构   D. 16位计数结构.6. 89C51单片机的计数器/定时器有四种工作方式,其中一种是八位计数. 自动装入时间常数的是( )。A. 方式0 B. 方式1 C. 方式2 D. 方式37. 已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( )。A. 06H   B. F9H   C. 30H   D. CFH8. 执行如下三条指令后,30H单元的内容是 ( )。MOV R1,#30H MOV 40H,#0EHMOV R1,40HA40H B0EH C30H DFFH9. 假定累加器A中的内容为30H,执行指令1000H:MOVC A,A+PC后,把程序存储器( )单元的内容送入累加器A中。A1000H B1030H C. 1032H D. 1031H10. 串行口工作方式1的波特率是:( )。A.固定的,为fosc/32。B.固定的,为fOSC/16。C.固定的,为fOSC/64。D.可变的,通过定时器/计数器T1的溢出率设定。二、填空题(每题1分,共20分)11. 单片机是把、集成在一块芯片上的微型计算机。12. 80C51单片机复位时堆栈指针地址为。13. 80C51单片机片内共有_字节单元的RAM。14. 外部中断1的中断入口地址为 ;定时器1的中断入口地址为 。15. 若由程序设定RS1、RS0=11,则工作寄存器R0R7的地址为。16. 80C51单片机串行口工作在方式0时,为方式, 此时RXD端作_线,TXD端作_线。17. MCS-51单片机串行口以方式O工作时,若fosc=6MHz,则波特率为_bps。18. 如果单片机的晶振频率为6MHz,那么机器周期为us。 19. 写出指令源操作数的寻址方式(1) MOV R0,20H _(2) MOV A,R1 _(3) MOV 30H,R5 _(4) MOVC A,A+DPTR _(5) MOV C,40H _(6) MOVX A,DPTR _(7) MOV DPTR,#1234H _三、判断题(每小题1分,共15分) 20. 判断下列说法是正确的还是错误的(正确的在题后括号内写“”,错误的写“×”)。(1) MCS-51串行口可以作为同步移位寄存器使用。 ( )(2) MCS-51单片机四个I/O口内部均有上拉电阻。 ( )(3) MCS-51单片机内部低128个字节和特殊寄存器区都是可位寻址区。( )(4) 同级中断中,中断优先级由高到低为外中断0,定时中断0,外中断1,定时中断1,串行中断。 ( )(5) SP指针始终指向栈顶,入栈时SP自动减1,出栈时自动加1 ( )(6) MCS-51串行口所有工作模式波特率都是可以通过改变定时器溢出速率来改变。( )21. 判断以下各条指令是否正确(正确的在题后括号内写“”,错误的写“×”)。(1) MOV 28H,R2 ( )(2) DEC DPTR ( )(3) INC DPTR ( )(4) CLR R0( )(5) CPL R5 ( )(6) MOV R0,R1 ( )(7) MOV40H,50H ( )(8) MOV F0,C ( )(9) MOV F0,ACC.3( )四、读程序(阅读程序后填空,每空2分,共30分)22. 下列指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。(1) MOVA,#48H (A)= _ (2) ADDA,60H (A)= _ ,(AC)=_(3) ANLA,R0 (A)= _ 23. 写出下列指令执行的结果MOV A,#50H MOV B,#77H PUSH ACC PUSH B POP ACC POP B 执行完本段指令后(A)=_ (B)=_ . 24. 设(R0=4BH),A=84H,片内RAM中(4BH)=7FH,(40H)=20HMOV A,R0MOV R0,40HMOV 40H,AMOV R0,#35H问执行程序后R0=_,A=_,(4BH)=MOVR0,40H,(40H)=_.25. 执行下列程序后,(A)=_,(B)=_。MOV A,#0AHMOV B,#20HMUL AB26. 下述程序执行后,A=_,SP=_, DPTR=_。 MOV A,#02H MOV SP,#45H MOV DPTR,#3000H RL AMOV B,AMOVCA,A+DPTRPUSHAMOV A,BINC AMOVCA,A+DPTR PUSH A POP DPH POP DPL AJMP $ORG 3000HDB 10H,20H,40H,70H,60H,80H,90H 五、综合应用(共15分)27. 计算下面子程序中指令程序执行的时间(晶振频率为 12MHz,要求给出步骤,本题6分)。Delay:MOV R7,#200 ; 1周期指令DEL1: MOV R6,#123 ; 1周期指令NOP ; 1周期指令DEL2: DJNZ R6,DEL2 ; 2周期指令 DJNZ R7,DEL1 ; 2周期指令 RET ; 2周期指令28. 某MCS-51单片机晶振频率为6MHz,使用定时器1以方式1产生周期为800s等宽正方波脉冲,并由P1.7输出,要求写出定时器的方式控制字和计数初值并给出相相应的程序(本题9分)。一、选择题(每题2分,共20分)29. C30. C31. B32. A33. C34. C35. A36. B37. D38. D二、填空题(每题1分,共20分)39. 中央处理器、存储器、输入输出口40. 07H41. 12842. 13H;1BH43. 18H1FH44. 移位寄存器,发送和接收,脉冲信号45. 500K46. 247. (1) 直接寻址(2) 寄存器间接寻址(3) 寄存器寻址(4) 基址加变址寻址(5) 位寻址(6) 寄存器间接寻址(7) 立即寻址三、判断题(每小题1分,共15分) 48.(1) (2) × (3) ×(4) (5) ×(6) ×49.(1) ×(2) ×(3) (4) ×(5) ×(6) ×(7) (8) (9) ×四、读程序(阅读程序后填空,每空2分,共30分)50.(1) 48H (2) 4EH,0(3) 09H 51. 77H,50H52. 35H, 7FH,40H,7FH53. 40H,01H54. 80H,45H,8060H五、综合应用(共15分)55. 本题6分Delay: MOV R7,#200 ;执行1次,1周期指令DEL1: MOV R6,#123 ;执行200次,1周期指令 NOP ;执行200次,1周期指令DEL2: DJNZ R6,DEL2 ;执行123*200次,2周期指令 DJNZ R7,DEL1 ;执行200次,2周期指令 RET ;执行1次,2周期指令 (3分)在12MHz晶振时,一个机器周期时间长度为1s,所以该段程序执行时间为:1+(1+1+2*123+2)*200+2* 1s50ms(3分)56. 本题9分解:1、计算计数初值X:由于晶振为6 MHz,所以机器周期Tcy12/fosc=2us。由于方波的周期为800us,所以定时时间为400usX6553620065336FF38H(3分)即应将F9H送入TH1中,38H送入TL1中 2、求T1的方式控制字TMOD: M1M0=01,GATE=0,C/T=0,可取方式控制字为10H;(1分)程序如下:(5分)ORG 0000H LJMP MAIN ORG 001BH LJMP DVT0 ORG 0100H MAIN:MOV TMOD,#10H MOV TH1,#0FFH MOV TL1,#38H SETB ET1 SETB EA SETB TR1 SJMP $ DVT0:CPL P1.7 MOV TH0,#0FFH MOV TL0,#38H RETI END-第 6 页-

    注意事项

    本文(单片机期末试题A及答案(6页).doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开