- 80C51单片机时序学习
  - 上节课项目回顾
    - 霹雳灯项目运行情况
    - 灯点亮速度过快问题
    - 改进方法
      - 修改延时程序
      - 改变单片机运行速度
  - 本节课学习目标
    - 了解80C51时序概念
    - 理解晶振周期、时钟周期、机器周期、指令周期
    - 掌握晶体振荡频率与运行速度关系
  - 时序概念
    - 按时间顺序给出的信号
    - 类比上课时间顺序
    - 定制单位
      - 晶振周期
        - 最小时序单元
        - 晶体振荡频率或外接脉冲周期
      - 时钟周期
        - 振荡脉冲二分频后的时间顺序
        - 包含两个节拍(P1和P2)
      - 机器周期
        - 由6个时钟周期组成
        - 确定后固定不变
      - 指令周期
        - 执行一条指令所需时间
        - 分类
          - 单周期指令
          - 双周期指令
          - 四周期指令
  - 计算示例
    - 外接晶振频率为12MHz
      - 晶振周期:1/12μs
      - 状态周期:2倍晶振周期
      - 机器周期:12倍晶振周期
    - 外接晶振频率为6MHz
      - 机器周期:2μs
      - 双周期指令执行时间:4μs
  - 总结重点
    - 晶振频率越高,运行速度越快
    - 晶振频率越低,运行速度越慢
  - 实际应用
    - 调整晶振频率解决速度问题
    - 示例:从24MHz改为6MHz
  - 课后任务
    - 完成课后题第四题
    - 预习80C51复位电路

版权所有:全国高校教师网络培训中心

技术支持:北京畅想数字教育科技股份有限公司

联系地址:北京市西城区德外大街4号院A座2层

咨询电话:400-6699-800

京ICP备08008005号 京公网安备110102004467