- 可编程定时器8253工作方式3
  - 应用场景
    - 黄色信号灯闪烁
    - 扬声器发声
  - 方式3特点
    - 输出周期性方波
      - 高低电平各占一半(计数值为偶数)
      - 高电平比低电平多一个时钟周期(计数值为奇数)
    - 软件启动
      - 写入计数值后开始计数
    - 计数值写入一次多次有效
    - GATE信号作用
      - 高电平时正常计数
      - 低电平时暂停计数并使OUT变高
      - 从低变高后重新装入计数值
    - 改变计数值的影响
      - 新计数值在当前计数完成后生效
  - 初始化程序设计步骤
    - 计算计数值
      - 输入时钟频率除以输出方波频率
    - 确定控制字
      - 控制字格式及含义
    - 定义端口地址
      - 示例:290H、292H、294H、296H
    - 编写程序
      - 先写控制字再写计数值
  - 仿真与验证
    - Protools环境
      - 仿真电路组成
        - 8086最小系统
        - 8253接口电路
      - 观察信号波形
        - CLK、GATE、OUT信号变化
      - 修改GATE信号测试影响
  - 实际应用案例
    - 电子时钟
      - 周期性定时信号触发中断
    - 简易电子琴
      - 不同按键对应不同频率方波
  - 课后作业
    - 设计方案生成特定周期方波
      - 输入时钟频率2MHz
      - 输出周期20秒,占空比1:1
      - 判断计数通道需求
        - 单通道或串联多通道

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

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

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

咨询电话:400-6699-800

京ICP备08008005号 京公网安备110102004467