5 指示闪烁控制.pptVIP

  • 4
  • 0
  • 约 15页
  • 2017-02-05 发布于湖北
  • 举报
指示灯闪烁控制 主要内容 一、CPU时序 五、小灯闪烁控制 二、循环结构程序设计 三、 I/O口的使用 四、无条件跳转类指令 任务引入: 1、何为小灯闪烁过程? 2、如何简化重复操作程序? 小灯闪烁流程图 循环结构的程序 需要靠跳转类指令实现。 时钟周期(最小的时间单位) 时钟周期也称为振荡周期,定义为时钟脉冲频率 的倒数,它是计算机中最基本的、最小的时间单位。 在51系列单片机中,把一个时钟周期定义为一个节拍(用P表示),两个节拍定义为一个状态(用S表示)。 一、CPU时序 机器周期 表示单片机完成一个最基本的动作所需要的时间。51系列单片机的一个机器周期由6个S周期即12个时钟周期组成。若单片机采用12MHz的时钟频率,则机器周期为1μs;若采用6MHz的时钟频率,则机器周期为2μs。 指令周期 执行一条指令所需要的时间,以机器周期为单位。 指令按执行时间分为单周期指令、双周期指令、四机器周期指令。 若用12MHz晶振,则执行一条单周期、双周期和四周期指令的时间(指令周期)分别为1μs、2μs和4μs。 结构特点:利用转移指令反复运行需多次重复的程序段。 循环结构需要用跳转类指令实现。 二、循环结构程序设计 助记符格式 相应操作 机器周期 DJNZ Rn , rel Rn?

文档评论(0)

1亿VIP精品文档

相关文档