- 1、本文档共72页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理课件 8微机原理
/ 8253
/ 8253
第八章 可编程定时//计数
本章学习的知识点:
1)掌握8253的基本功能
2)掌握8253的6种工作方式的特点和用法
3)掌握8253的硬软件设计方法
本章学习的难点:
1)掌握8253的6种工作方式的特点和用法
2)掌握8253的硬软件设计方法
8.1 概述
1、应用场合
在微机系统中,要求对外部信号进行计数或
要求对时间进行精确定时计数/定时器.
计数由外部脉冲信号提供,当达到设定的计数
值时,输出一个电平信号,告知外部设备已经计
满。定时时间基准由8086内部时钟源提供,经
定时钟分频后得到所需的时间信号,当定时时
间到后也输出一个电平信号,告知外部设备定
时时间到。
2、定时与计数的三种方式
软件定时:利用CPU每执行一条指令都需要几个固定的
指令周期的原理,因此执行一个程序段就需要一定的时
间,运用软件编程的方式,通过改变指令执行的循环次
数就可以控制定时时间,由于它占用了CPU,因而降低
了CPU的利用率。
例: MOV CX,1000H
DEALY: MOV BX,1000H
LOOP DEALY
硬件定时:利用专门的定时电路实现精确定时。不受控
制,无法修改
通用可编程接口芯片定时:由硬件和软件相结合, 可以
有多种定时和计数工作方式供选用,可应用与各中不同
型号的计算机系统。
3、可编程定时/计数器8253
8253是Intel公司生产的可编程计数/定
时器芯片。8253的操作对所在系统没有特殊
要求,其通用性强,适用于各种微处理器组
成的系统。它有3个独立的16位减1计数器,
每个计数器有6种工作方式,能进行二进制或
二-十进制计数或定时操作, 计数速率可达2
MHz,所有的输入/输出都与TTL电平兼容。
可编程定时/计数器的主要用途有:
① 以均匀分布的时间间隔中断分时操作系统,
以便切换程序。
② 向I/O设备输出精确的定时信号, 该信号的
周期由程序控制。
③ 用作可编程波特率或速率发生器。
④ 检测外部事件发生的频率或周期。
⑤ 统计外部事件处理过程中某一事件发生的次
数。
⑥ 在定时或计数达到编程规定的值之后, 产
生输出信号, 向CPU申请中断。
8.2 8253定时计数器的引脚功能
D0 8 1、8253的引脚功能:
D1 7 9 CLK0
D2 6 11 GATE0 计数器 1)与CPU的接口信号
D3 5 0 1 D0-D7
10 OUT0 号 ( ) :数据
数据线 D4 4 线,CPU与8253之间传送
D5 3
,
数据 控制和信息。
D6 2 15 CLK1 2 CS: .
D7 1 14 GATE1 计数器 ( )
您可能关注的文档
最近下载
- 苯乙烯储罐工艺设计.pdf
- 人与动物的关系.ppt
- 5.1认识大数据教学设计2023—2024学年高中信息技术粤教版(2019)必修1.docx
- 2024 年度民主生活会“四个对照”方面(存在问题、原因剖析及整改措施).docx VIP
- 玩家国度ROG STRIX B550-A GAMING 主板 ROG STRIX B550-A GAMING 简体中文版使用手册.pdf
- 液化气供气合同范本.docx
- 驾驶服务外包投标方案(技术标)323页.docx VIP
- 速食id8乐事包的正确打开姿势含进阶篇.pdf
- 2024年包头轻工职业技术学院单招职业倾向性测试题库(必背100题)含答案解析.docx VIP
- 应县广益华府电视专题片大纲讲解.pptx
文档评论(0)