圆梦杯理论样题

前言

人生如逆旅,我亦是行人。


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


  • 振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期)
  • 状态周期:2个振荡周期为1个状态周期,用S表示。振荡周期又称S周期或时钟周期。
  • 机器周期:1个机器周期含6个状态周期,12个振荡周期。
  • 指令周期:完成1条指令所占用的全部时间,它以机器周期为单位。

例如:外接晶振为 12 MHz 时,51单片机相关周期的具体值:

  • 振荡周期 = 1 / 12 us
  • 状态周期 = 1 / 6 us
  • 机器周期 = 1 us
  • 指令周期 = 1~4 us

  • 51单片机有两组:定时器/计数器,因为既可以定时,又可以计数,故称为:定时器/计数器。
  • 定时器/计数器和单片机的CPU是相互独立的。定时器/计数器工作的过程是自动完成的,不需要CPU的参与。
  • 定时/计数器的实质是:1计数器(16位),由高8位和低8位两个寄存器THx和TLx组成。
    • TMOD:是定时/计数器的工作方式寄存器,确定工作方式和功能;
    • TCON:是控制寄存器,控制T0T1的启动和停止及设置溢出标志。
    • GATE:是门控位, GATE=0时,用于控制定时器的启动是否受外部中断源信号的影响。
    • 指令周期:完成1条指令所占用的全部时间,它以机器周期为单位。

  • 使用 MC51 单片机的 P1 口最多能扩展的按键的数量是:16 个;

在这里插入图片描述
在这里插入图片描述

  • 程序计数器PC用来存放下一条要执行的指令地址。 它控制着程序的执行顺序。 程序计数器是用于存放下一条指令所在单元的地址的地方。 当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,此过程称为“取指令”。 与此同时,PC中的地址或自动加1或由转移指针给出下一条指令的地址。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/WandZ123/article/details/125080730