微机接口第08章(定时器).ppt

第8章 定时计数控制器 教学重点 8253 的引脚和 6 种工作方式 8253 的编程 8253 在IBM PC系列机上的应用 定时器和计数器 定时控制在微机系统中极为重要 定时器由数字电路中的计数电路构成,通过记录高精度晶振脉冲信号的个数,控制产生准确的时间间隔 一般,该计数电路也可记录引脚输入的脉冲信号(可随机产生),反映输入脉冲的个数,所以,定时器又常被称为“定时/计数器” 定时功能的实现方法 用软件实现延时——利用微处理器执行一个延时程序段来实现 用硬件实现定时 采用不可编程器件(不灵活)——如分频器、单稳电路、简易定时电路; 采用可编程器件(灵活)——采用可编程的定时/计数器芯片来构成定时电路, 通过软件设计,可在不同的条件或时段采用不同的定时策略。 8.1 8253/8254定时计数器 8253/8254有3个独立的计数器通道,每个计数通道16位,可进行: 定时——对引脚上输入的周期性时钟信号进行计数 计数——对引脚上输入的非周期性脉冲信号进行计数 每个计数器有 6 种工作方式 可按二进制或十进制(BCD码)进行计数 8.1.1 8253/8254的内部结构和引脚 8253/8254的地址分配 8253/8254 有4个I/O端口: A1A0=00 数据口(CH0送计数初值,读计数) A1A0=01 数据口(CH1送计数初值,读计数) A1A0=10

文档评论(0)

1亿VIP精品文档

相关文档