第3章接口定时计数技术.ppt
《第3章接口定时计数技术.ppt》由会员分享,可在线阅读,更多相关《第3章接口定时计数技术.ppt(54页珍藏版)》请在第壹文秘上搜索。
1、微型计算机接口技术及应用微型计算机接口技术及应用第三章第三章 定时计数技术定时计数技术u u 本章重点本章重点:u(1 1)定时与计数的概念理解)定时与计数的概念理解u(2 2)82548254的外部特性及内部工作方式的理解的外部特性及内部工作方式的理解u(3 3)82548254方式命令字及计数初值的设置方式命令字及计数初值的设置u(5 5)82548254的应用的应用u(4 4)实时钟电路实时钟电路MCl46818及其应用及其应用 微型计算机接口技术及应用微型计算机接口技术及应用3.1 8254/8253定时计数器定时计数器 u 1.定时与计数定时与计数u 2.微机系统中的定时微机系统中的
2、定时 u 微机系统中常为微机系统中常为CPU或外设提供时间标记、对外部事件或外设提供时间标记、对外部事件计数。需要系统的定时问题。计数。需要系统的定时问题。u 微机系统中的定时可分为两种:微机系统中的定时可分为两种:内部定时和外部定时。内部定时和外部定时。u 内部定时内部定时是计算机本身运行的时间基准或时序关系。是计算机本身运行的时间基准或时序关系。u 外部定时外部定时是外设实现某种功能时,本身所需要的一种时序是外设实现某种功能时,本身所需要的一种时序关系。关系。u 本章重点讨论外部定时技术本章重点讨论外部定时技术u 3.定时方法定时方法u(1)软件定时(软件编程,占用)软件定时(软件编程,占
3、用CPU,效率低等),效率低等)u(2)硬件定时(定时)硬件定时(定时/计数器或单稳延时电路,不占用计数器或单稳延时电路,不占用CPU时间,准确、不受主频影响、定时时间长等)时间,准确、不受主频影响、定时时间长等)微型计算机接口技术及应用微型计算机接口技术及应用3.1 8253/8254定时计数器定时计数器u 3个独立的个独立的16位计数器通道位计数器通道u 每个计数器有每个计数器有6种工作方式种工作方式u 按二进制或十进制(按二进制或十进制(BCD码)计数码)计数8254是是8253的改进型的改进型微型计算机接口技术及应用微型计算机接口技术及应用计数器的计数器的3个引脚个引脚uCLK时钟输入
4、信号时钟输入信号在计数过程中,此引在计数过程中,此引脚上每输入一个时钟信号(下降沿),计数器脚上每输入一个时钟信号(下降沿),计数器的计数值减的计数值减1uGATE门控输入信号门控输入信号控制计数器工作,可控制计数器工作,可分成电平控制和上升沿控制两种类型分成电平控制和上升沿控制两种类型uOUT计数器输出信号计数器输出信号当一次计数过程结当一次计数过程结束(计数值减为束(计数值减为0),),OUT引脚上将产生一个引脚上将产生一个输出信号输出信号微型计算机接口技术及应用微型计算机接口技术及应用uD0 D7数据线数据线A0 A1地址线地址线uRD*读信号读信号WR*写信号写信号uCS*片选信号片选
5、信号CS*A1 A0I/O地址地址读操作读操作RD*写操作写操作WR*0 0 00 0 10 1 00 1 140H41H42H43H读计数器读计数器0读计数器读计数器1读计数器读计数器2无操作无操作写计数器写计数器0写计数器写计数器1写计数器写计数器2写控制字写控制字微型计算机接口技术及应用微型计算机接口技术及应用3.2 可编程定时计数器可编程定时计数器8253/8254u外部特性与内部逻辑外部特性与内部逻辑微型计算机接口技术及应用微型计算机接口技术及应用外部特性与内部逻辑外部特性与内部逻辑uCPU发出,用于对发出,用于对8253寄存器进行写操作。寄存器进行写操作。微型计算机接口技术及应用微
6、型计算机接口技术及应用外部特性与内部逻辑外部特性与内部逻辑u2.内部逻辑结构内部逻辑结构u数据总线缓冲器数据总线缓冲器。它是一个三态、双向。它是一个三态、双向8位寄存器,位寄存器,用于将用于将8253与系统数据总线与系统数据总线DoD7相连。相连。功能:向功能:向8253写入确定写入确定8253工作方式的命令;向计数寄存器工作方式的命令;向计数寄存器装入初值;读出计数器的初值或当前值。装入初值;读出计数器的初值或当前值。u读写逻辑读写逻辑。确定操作那一个寄存器。确定操作那一个寄存器。u控制命令寄存器控制命令寄存器。它接受。它接受CPUCPU送来的控制字。送来的控制字。用用于选择计数器及其工作方
7、式。于选择计数器及其工作方式。u计数器计数器。3个独立的计数器内部结构完全相同,如个独立的计数器内部结构完全相同,如图图33所示。由所示。由16位计数初值寄存器、减位计数初值寄存器、减1计数器和计数器和当前计数值锁存器组成。当前计数值锁存器组成。图图3.2 8253/8254的内部结构和引脚的内部结构和引脚D7D0计数器0控制字寄存器计数器1计数器2内部数据总线数据总线缓冲器读写控制逻辑RDWRA0A1CSCLK0GATE0OUT0CLK1GATE1OUT1CLK2GATE2OUT2微型计算机接口技术及应用微型计算机接口技术及应用微型计算机接口技术及应用微型计算机接口技术及应用计数初值的设置与
8、方式命令字计数初值的设置与方式命令字u计数初值计数初值(定时常数定时常数)是决定是决定8253的定时长短与计数的定时长短与计数多少的重要参数。多少的重要参数。微型计算机接口技术及应用微型计算机接口技术及应用计数初值的设置与方式命令字计数初值的设置与方式命令字u2方式命令的格式方式命令的格式微型计算机接口技术及应用微型计算机接口技术及应用计数初值设置计数初值设置uD5D4:用来控制计数器读写的字节数:用来控制计数器读写的字节数(1或或2个字节个字节)及及读写高低字节的顺序读写高低字节的顺序。微型计算机接口技术及应用微型计算机接口技术及应用计数初值的设置与方式命令字计数初值的设置与方式命令字u(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 接口 定时 计数 技术