- 6
- 0
- 约 60页
- 2017-03-31 发布于江苏
- 举报
微型计算机原理与接口技术版刘彦文等
第7章 可编程定时器/计数器技术 教学提示: 微型机系统中动态存储器需要定时刷新; 操作系统的任务之间需要定时切换; 工业控制系统需要定时采集数据、计算并进行控制; 一些I/O设备也需要精确的定时或计数, 因此可编程的定时器/计数器芯片成为微型机中最常用的接口芯片之一。 教学目标: 熟知软件定时、不可编程硬件定时和可编程定时器/计数器的主要区别; 了解8253芯片的结构、功能及引脚信号含义;熟知8253芯片与CPU三总线的连接方法以及三个计数器的外部连接方法; 熟知8253芯片的6种工作方式的特点,特别要掌握方式0、方式2、方式3的工作特点; 能编写简单的应用程序。 另外,要求对82380芯片的组成和功能有基本的了解。 7.1 可编程定时器/计数器8253 8253可编程定时器/计数器是专为Intel微处理器系列设计的接口芯片。 其主要性能为: 内部有3个独立的16位计数器; 工作方式可编程控制; 计数脉冲频率为0MHz~2.6MHz; 可以按二进制或BCD码计数; 使用单一+5V电源。 7.1.1 定时器/计数器的实现方法 计算机系统中定时方法通常有以下三种: (1) 软件定时 (2) 不可编程的硬件定时 (3) 可编程的硬件定时 7.1.2 8253的结构、功能及引脚信号含义 1. 8253的内部结构、功能及引脚 (1) 数据总线缓冲器 (2) 读/写逻辑 (3) 控制字寄存器 (4) 计数器0~2:三个计数器内部结构相同,每个计数器有一个16位减法计数器,可对二进制数或BCD码进行计数。某些方式下,一次计数结束可以自动取初值进行下一次计数。每个计数器都有时钟输入CLK、门控输入GATE和输出OUT引脚。计数过程、输出信号与控制字中设定的内容有关。每个计数器的工作方式和工作过程完全独立。 图7.1 8253的内部结构框图 2. 8253引脚信号含义 8253引脚如图7.1所示: (1) D0~D7 (2) CLK0~CLK2 (3) GATE0~GATE2 (4) OUT0~OUT2 (5) A1、A0 (6) -RD、-WR和-CS A1、A0、-RD、-WR和-CS信号的组合对应的操作,见表7.1。 7.1.3 8253的工作方式 由图7.1可知,8253内部有3个相同的16位计数器,它们都能够设置为以下的6种工作方式中的一种。 1. 方式0(计数结束产生中断) 方式0由程序启动,是只计数/定时一次的工作方式。图7.3所示为方式0的时序图。 图7.3 方式0的时序图 图7.3中,GATE表示高电平。CW表示CPU对8253写入控制字,N表示CPU对8253写入的计数器初值。 当GATE为1,计数器在外部时钟作用下,每个时钟周期计数器减1。当GATE=0时,计数停止。 当GATE=1时,写入控制字和计数值后,需一个CLK脉冲周期计数初值才能被送到计数器减1部件。 OUT是在写入控制字后变成低电平,直到计数器减到0才变成高电平。OUT端输出信号可以作为中断请求信号。 2. 方式1(可编程触发器) 图7.4所示为方式1的时序图。在此方式下,写入控制字和计数值后,计数开始是以GATE的上升沿触发。之后,OUT输出为低电平,此低电平一直维持到计数器减到0。这样,就可以从OUT输出一个负脉冲,该脉冲由GATE上升沿之后的下一个CLK脉冲的下降沿开始,负脉冲的宽度为计数值乘时钟脉冲时间长度。若想再次获得同样宽度的负脉冲,只要用GATE上升沿再触发一次即可。可见,这种方式下,装入计数值后可多次触发。 图7.4 方式1的时序图 3. 方式2(频率发生器) 图7.5所示为方式2的时序图。 在该方式下,计数器装入初值开始工作后,计数器的输出端OUT将连续输出一个时钟周期宽的负脉冲。 两负脉冲之间的时钟周期数就是计数器装入的计数初值。这样,就可以利用不同的计数值达到对时钟脉冲的分频,而分频输出就是OUT端输出。 图7.5 方式2的时序图 图7.5中,GATE表示高电平。 在方式2下,门控信号GATE用作控制信号。 当GATE为低电平时,强迫OUT输出高电平。 当GATE为高电平时,分频继续进行。 在此方式下,计数周期数应包括负脉冲所占的那一个时钟周期数。也就是说,计数减到1时开始送出负脉冲。 在计数过程中,若改变计数值,不影响当前的计数过程,在下一次计数时,采用新的计数值。 4. 方式3(方波发生器) 图7.6所示是方式3的时序图。 在这种方式下,可以从OUT得到对称的方波输出。 当装入的计数值N为偶数时,则前N/2计数过程中,OUT为高电平;后N/2计数过程中OUT为低电平,计数过程连
您可能关注的文档
- 律师林肯定.ppt
- 徐先生相变会议.ppt
- 循环PPT图表模板.pptx
- 循环与分之程序设计.ppt
- 循环与分支设计.ppt
- 循环习题课.ppt
- 循环和图表.ppt
- 循环嵌套和break等语句.ppt
- 循环式教学模板.ppt
- 循环和尿殖系统.ppt
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
最近下载
- GB/T 17359-2023微束分析 原子序数不小于11的元素能谱法定量分析.pdf
- 工业和信息化领域数据安全风险评估实施细则.pptx VIP
- 江西省“三新”协同教研共同体2025届高三12月联考生物学试卷(含答案).docx VIP
- 配电线路器材 -横担、绝缘子.ppt
- 00J008-3钢筋砼挡土墙.pdf
- 2024年华北科技学院马克思主义基本原理概论期末考试题含答案.docx VIP
- 《配电线路工程》 课件 3-9接地装置安装.pptx
- 2025-2026学年丹阳市八年级上学期数学期末模拟试卷.docx VIP
- 配电线路防雷技术.pptx VIP
- 高二数学(文)双曲线知识精讲 人教实验版(A).doc VIP
原创力文档

文档评论(0)