单片机考试试卷试题及答案5.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机考试试题和答案 (5) 1、EA : 内外程序存储器选择控制端。 输入高电平,CPU 访问内部程序存储器 (4K) 。 PC 值超过 0FFFH 时,将自动执行片外程序存储器的程序。 输入低电平, CPU 仅访问片外程序存储器。 注意:对于 8031 来说此脚必须接地。 因为 8031 没有程序存储器 2、时钟周期 (振荡周期 ) 时钟周期是计算机中最基本的、最小的时间单位。 它定义为时钟脉冲频率的倒数。 CPU 完成这每一个基本操作所需的 时间定义为机器周期。 指令周期定义:执行一条指令所需的时间。 MCS-51 的指令周期一般只有 1—2 个机器周期, 只有乘、 除两条指令 占 4 个机器周期。当用 12MHz 晶体作主振频率时,执行一条指令的时间, 也就是一个指令周期为 1us、2us 及 4us。 3、单片机作为微型机的一个主要分支,在结构上的最大特点就是把 CPU 、存储器、定时器和多种输入输出接口电路集成在一块超大规模集成电路芯片上。 4、【例 5.4】用定时器 T1 的方式 2 对外部计数 , 要求每计满 100 个数 ,将 P1.0 引脚信号求反 . 解:P3.5 引脚输入外部信号 ,每发生 1 次负跳变计数器加 1,每输入 100 个脉冲 ,计数器溢出中断 , 将 P1.0 引脚求反 . ORG 0000H LJMP MAIN ORG 001BH CPL P1.0 RETI ORG 0100H MAIN: MOV TMOD,#60H MOV TL1,#9CH MOV TH1,#9CH SETB TR1 SETB ET1 SETB EA HERE: AJMP HERE 5、例 功能  7:程序名 :MAX :查找内部 RAM  中无符号数据块的最 大值 入口参数: R1 指向数据块的首地址,数据块长度存放在工作寄存器 R2 中 出口参数:最大值存放在累加器 A 中 占用资源: R1,R2,A,PSW MAX: PUSH PSW CLR A ;清 A 作为初始最大值 LP: CLR C ;清进位位 SUBB A,@R1 ;最大值减去数据块中的 数 JNC NEXT ;小于最大值,继续 MOV A,@R1 ;大于最大值,则用此值 作为最大值 SJMP NEXT1 NEXT: ADD A,@R1 ;恢复原最大值 NEXT1: INC R1 ;修改地址指针 DJNZ R2,LP POP PSW RET 一、填空题( 37 分) 1、 8031 单片机芯片共有 40 个引脚, MCS-51 系列单片机为 8 位单片机。 2 、 MCS-51 单片机有( 5 )个中断源, ( 2 )级优先级中断。 3、8051 内部数据存储器的地址范围是 00H-7FH,位地址空间的字节地 址范围是 20H-2FH,对应的位地址范围是 00H-7FH,外部数据存储器的 最大可扩展容量是 64K字节 。 4、单片机也可称为 微控制器 或 嵌入式控制器 。 5.当 MCS-51 执行 MOVC A,@A+PC 指令时,伴随着 PSEN*控制 信号有效。 6、当单片机复位时 PSW=00 H ,这时当前的工作寄存器区是 0 区, R4 所对应的存储单元地址为 04 H。 7、MCS-51 系列单片机指令系统的寻址方式有 寄存器 、直接寻址、 寄存器间接 、立即、 基址加变址 、 位寻址 。(相对寻址 也可以) 8、串行口方式 3 发送的第 9 位数据要事先写入 ( SCON )寄存器的( TB8 )位。 9、串行口的方式 0 的波特率为 ( FOSC/12 )。 10、已知 fosc=12MHz , T0 作为定时器使用时,其定时 时间间隔为( 1us )。 二、判断以下指令的正误: (5 分) 1)MOV 28H ,@R4;( × ) (2)INC DPTR ; ( √ ) (3)DEC DPTR ; ( × ) (4)CLR R0 ; ( × ) (5)MOV T0,#3CF0H ; ( × ) 1.MCS-51 单片机可执行指令: MOV 35H, @R3。( × ) 2.8031与8751的区别在于内部是否有程序存储 器。(√) 3.当向堆栈压入一个字节的数据后, SP 中的内容减 1。(× ) 4.程序计数器 PC 中装的内容是当前正在执行指令的地址。( × ) 5.某特殊功能寄存器的字节地址为 80H,它即能字节寻址,也能位寻址。 ( √ ) 6. MCS-51  单片机中的  PC  是不可寻址的。 ( √  ) 7.当  MCS-51  执行  MOVX  @DPTR ,A  指令 时,伴随着  WR  信号有效。( × ) 8.MCS-51 的定时器 /计数器

文档评论(0)

158****3804 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档