天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第九章 可编程定时/计数器8253

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 第九章 可编程定时计数器8253 信息与通信工程学院
第九章 可编程定时/计数器8253

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 本章内容 §9.1概述 §92可编程计数定时器接口 芯片8253 信息与通信工程学院
本章内容 §9.1 概 述 §9.2 可编程计数/定时器接口 芯片8253

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY §9.1概述 定时:定时打铃\石英钟红绿灯动态存储器 的刷新定时1系统的日历时钟 计数:生产线出租车计费1点钞机 软件定时 定时信号不可编程硬件定时 可编程硬件定时 信息与通信工程学院
§9.1 概 述 定时:定时打铃\石英钟\红绿灯\动态存储器 的刷新定时\系统的日历时钟 计数:生产线\出租车计费\点钞机 定时信号 软件定时 不可编程硬件定时 可编程硬件定时

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 1软件定时 延迟子程序包含一定的指令设计者要求对 这些指令的执行时间进行严密的计算或者精确的 测试以便确立延迟时间是否符合要求,时间长时 用循环程序。 优点:不需添加硬件设备,只需编制有关延时程 序 缺点;增加cPU的开销,时间越长,开销越大 浪费CPU资源 信息与通信工程学院
延迟子程序,包含一定的指令,设计者要求对 这些指令的执行时间进行严密的计算或者精确的 测试,以便确立延迟时间是否符合要求,时间长时 用循环程序。 优点:不需添加硬件设备,只需编制有关延时程 序 缺点;增加CPU的开销,时间越长,开销越大, 浪费CPU资源。 1 软件定时

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 2.不可编程的硬件延时 单稳态延时电路或计数电路来实现延时或定 时器件容易老化,导致定时不准(RC决定脉冲 宽度) 3可编程硬件定时 在实际中很少单独采用1、2,而采用1、2 结合的方法,并且将它们作成一个通用的器件, 这就是3。 信息与通信工程学院
单稳态延时电路或计数电路来实现延时或定 时 器件容易老化,导致定时不准(RC决定脉冲 宽度) 2.不可编程的硬件延时 在实际中很少单独采用1、2,而采用1、2 结合的方法,并且将它们作成一个通用的器件, 这就是3。 3.可编程硬件定时

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 主要思路:计数器/定时器开始工作,此时cPU 不必过问它的工作,而可以去作别的 工作。计数器/定时器计数或定时达 到确定值时,可以自动产生一个输 出 优点:计数或定时时,不占用cPU,并且利 用计数定时器产生中断信号,还可以 建立多作业环境,提高了CPU的效率 信息与通信工程学院
主要思路:计数器/定时器开始工作,此时CPU 不必过问它的工作,而可以去作别的 工作。计数器/定时器计数或定时达 到确定值时,可以自动产生一个输 出。 优点:计数或定时时,不占用CPU,并且利 用计数/定时器产生中断信号,还可以 建立多作业环境,提高了CPU 的效率

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 可编程计数器/定时器具有两种功能: 是作为计数器,设置好计数初值后,计 数器被启动,便开始减1计数,当减为0时,输 出一个信号; 二是作为定时器,设置好计数初值后,启 动减1计数,按定时常数不断的输出为时钟周期 整数倍的定时间隔。 两者区别: 计数时,减到0之后,输出一个信号; 结束定时时,不断的产生信号 两者都基于减1计数 信息与通信工程学院
可编程计数器/定时器具有两种功能: 一是作为计数器,设置好计数初值后,计 数器被启动,便开始减1计数,当减为0时,输 出一个信号; 二是作为定时器,设置好计数初值后,启 动减1计数,按定时常数不断的输出为时钟周期 整数倍的定时间隔。 两者区别: 计数时,减到0之后,输出一个信号; 结束定时时,不断的产生信号, 两者都基于减1计数

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY §92可编程计数定时器接口芯片8253 1.8253的主要功能 ①3个独立的16位计数通道; ②每个计数器都可以单独使用,采用二进制或BCD; ③计数器的计数速率可达2MHz,最高达26MHz; ④每个通道有6种工作方式; ⑤输入\出与TL兼容 信息与通信工程学院
§9.2 可编程计数/定时器接口芯片8253 1 .8253的主要功能 ①3个独立的16位计数通道; ②每个计数器都可以单独使用,采用二进制或BCD; ③计数器的计数速率可达2MHz,最高达2.6MHz; ④每个通道有6种工作方式; ⑤输入\出与TTL兼容

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 2.8253的内部结构 为部总线 数据 通首 D,Do 总线 GA币o 缓中器 读写 通道 aK 控制 GATEr A 电路 A Qti 袆字 通首 aK 奇存器 gATE2 12 信息与通信工程学院
2 .8253的内部结构

每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY ①数据总线缓冲器 8位三态缓冲器,CPU通过数据总线缓冲器 向8253写入数据和命令或从数据总线缓冲器向 8253读取数据或状态信息。 三个基本功能 a向8253写入确定工作方式的命令 b向8253计数器寄存器装入计数值 c读出8253的计数值 信息与通信工程学院
①数据总线缓冲器 8位三态缓冲器, CPU通过数据总线缓冲器 向8253写入数据和命令或从数据总线缓冲器向 8253读取数据或状态信息。 三个基本功能: a.向8253写入确定工作方式的命令 b.向8253计数器寄存器装入计数值 c.读出8253的计数值
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第九章 可编程定时/计数器8253.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第八章 输入输出接口技术.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第七章 可编程中断控制器8259A.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第六章 计算机中的中断技术.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 汇编语言及程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第四章 8086/8088的指令系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)绪论.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第一章 基础知识.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 8086微处理器及系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第二章 存储器.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 汇编语言及程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 8086指令系统.ppt
- 《大学计算机基础教程》课程教学资源:PPT教学课件 第1章 计算机基础.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第八章 JavaScript 核心语言对象.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第七章 JavaScript 语法基础.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第六章 层叠样式表.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第五章 使用表格和表单.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第四章 HTML.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第十章 串行通信及串行通信接口8250.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第二章 MCS-51单片机的内部结构.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 MCS-51单片机的指令系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第四章 汇编语言及程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第六章 MCS-51内部定时器/计数器.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 MCS-51的中断系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第十一章 从80286到pentium.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第七章 MCS-51单片机扩展技术.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第10章 输入输出流.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第2章 数据类型与表达式.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第3章 C++控制语句.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第4章 函数.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第5章 数组与指针.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第6章 类与对象.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第7章 继承与派生.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第8章 多态性.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第9章 模板.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第1章 C++概述(主编:杨国兴、张东玲).ppt
- 大庆石化总厂职工大学:《计算机文化基础》PPT教学课件(共六章).ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第二章 计算机网络的协议与体系结构.ppt