文档介绍:第三章
定时/计数技术
退出
11/11/2017
1
伊犁师范学院
本章内容
基本概念
可编程定时器/计数器8253/8254
应用举例
实时钟电路MC146818及其应用
11/11/2017
2
长江大学地物学院
基本概念
什么是定时/计数
定时确定时间间隔
计数即统计个数
定时与计数的关系
计时的本质是计数;计数是计时的基础
频率-声音-音乐
11/11/2017
3
长江大学地物学院
基本概念
微机系统中的定时
分为外部定时和内部定时
内部定时是计算机本身运行的时间基准或时序关系,计算机的每个操作都是按照严格的时间节拍执行的,是固定的。如:DRAM的刷新
外部定时是外部设备实现某种功能时,本身所需要的一种时序关系,是多样的。如:打印机接口标准接口所需要的定时。
11/11/2017
4
长江大学地物学院
定时的方法
两种:软件定时和硬件定时
软件定时
原理
执行指令需要若干指令周期延时程序
优点
不需要硬件或硬件很简单
只需要编制相应的延时程序
缺点
增加CPU的时间开销,浪费其资源,无通用性。
11/11/2017
5
长江大学地物学院
定时的方法(续)
硬件定时
专用多谐振器件或单稳器件
缺点:改变定时要改变器件
可编程通用定时器/计数器芯片
目前通用(高档微机:多功能芯片实现)
优点:
使用灵活,改变定时时间或工作方式只要改变编程参数
初始化后,不再占用CPU时间
种类很多:Z480-CTC,MC6840-PTM,Intel8253/8254等等
11/11/2017
6
长江大学地物学院
8253/8254定时器/计数器
11/11/2017
7
伊犁师范学院
定时/计数技术的作用
为CPU和外部设备提供
定时控制
对外部事件计数
例子
分时系统的程序切换
输出周期性定时信号
定时发出中断请求或控制信号
动态存储器的刷新定时……
11/11/2017
8
长江大学地物学院
8253与8254
引脚和操作方式完全一样
8254的改进:
计数频率快:5MHz10MHz
新的有效控制字:读回命令
11/11/2017
9
长江大学地物学院
8253概述
参数特性
3个独立的16位计数器通道(channel)
6种工作方式
二进制计数或二-十进制计数
通用性
其读写操作对系统时钟没有特殊要求
方波频率发生器、分频器,实时时钟,事件计数器、单脉冲方式器
11/11/2017
10
长江大学地物学院