- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程计数器(一)
掌握8253的内部结构;
2、掌握8253与总线的连接方法;
3、熟悉253
3、熟悉
253的6种工作方式;
4、掌握工作方式2和工作方式3;
5、掌握253
5、
掌握
253的控制字。
重点难点
1 8253的内部结构;
2、
253与总线的连接方法;
3、8253的工作方式2和工作方式3;
教学方法
讲授
使用教具
传统教学法(粉笔和黑板)
提问作业
备课时间 年 月曰 上课时间 年 月曰
审 批 教研室主任(签字)
6.3可编程定时器/计数器芯片8253
6.3.1定时器/计数器系统概述
8253的内部结构和工作原理
8253定时/计数器的内部框图(如图 6-17所示)和外部引线图(如图 6-18所示)
0O 7 D ?DRD-WRAYCSCLK0GATE。CLK,GATE]CLK.GATE 2OUT iOUT,计数器读/写 逻魅图6-17 8253内部结构控啊片内总M搏?*骂 冲■计数稱■1
0
O 7 D ?D
RD-WRAYCS
CLK0
GATE。
CLK,
GATE]
CLK.
GATE 2
OUT i
OUT,
计数器
读/写 逻魅
图6-17 8253内部结构
控啊
片内总M
搏?*骂 冲
■
计数稱
■
1
■
计数爲
11
15
14
13
* CLK]
——OAT^
―? OUT,
0
— c【$ ■——GATE, —OUT,
1
TIT
CS
23
20
24
■ Cl JC,
GATE,
—OUT,
——Vcc
GND
图6-18 8253引线图
8253内部结构
8253有三个结构相同又相互独立的计数单元, 我们称其为计数器 0、计数器1和计数器 2O每个记数单元包括一个 8位的控制寄存器,用程序控制其工作方式;一个 16位的计数
寄存器和16位的输出锁存器;一个 16位的计数工作单元,受控制寄存器控制。
8253与总线的连接
Do?D7双向数据线,用以传送数据(计数器的计数值)和控制字。
更片选信号,低电平有效。只有当他有效时,才能选中该芯片进行读写操作。
RD, WR读写控制信号。
At、Ao为8253计数器和控制寄存器选择信号
Ai A o
选择计数器0
0 1 选择计数器1
1 0 选择计数器2
1 1 选择控制寄存器
Ai Ao与其它控制信号CS; RD, WR,完成对8253的寻址和读写操作。
CLKo?CLK 2是各计数器的时钟输入端。
GATE。?CLK2门控信号,是计数器的输入控制信号,用来控制计数器的工作。 OUT。?OUT2计数器输出信号,用来产生不同工作方式时的输出波形。
8253计数器最基本的操作
接收由数据线传来的控制字和计数初值,对 CLK时钟脉冲进行减一操作,其计数工作
受GATE门控信号控制。最后输出由控制寄存器控制的操作方式所产生的相应信号。
8253的工作方式
1 ?方式0记数结束产生中断(略)
方式1:可编程单稳(略)
方式2频率发生器
在该方式下计数器装入初值,开始工作后计数器的输出 OUT将连续输出一个时钟周期
宽的负脉冲。两负脉冲之间的时钟周期数就是计数器装入的计数值。 这样一来就可以利用不
同的计数值达到对时钟脉冲的分频,而分频输出就是 OUT输出。
在这种方式下,门控信号 GATE用作控制信号。当 GATE为低电平时,强迫 OUT输出 高电平,当GATE为高电平时,分频开始进行。
方式3方波发生器
这种方式下,可以在OUT输出端得到对称的方波信号, 当装入计数值为 N时若N为偶 数,则完成N/2计数OUT为高,完成另外 N/2计数时OUT为低,一直进行下去。若 N为 奇数,贝ij ( N+1) /2计数时OUT保持高电平。而(N—1) /2计数期间OUT为低电平。
在此方式下,GATE信号为低电平时,强迫 OUT输出高电平。当 GATE为高电平时, 产生对称方波。
在产生方波过程中,若装入新的计数值,则方波的下一个电平将反映新计数值所规定的 方波宽度。
方式4软件触发选通(略)
方式5硬件触发选通(略)
各种方式下GATE的作用——如表6-6所示
表6-6 GATE信号功能表
GATE
低电平或变到低电平
上升沿
高电平
方式0
禁止计数
不影响
允许计数
方式1
不影响
启动计数
不影响
方式2
禁止计数置OUT为高
初始化计数
允许计数
方式3
同方式2
同方式2
同方式2
方式4
禁止计数
不影响
允许计数 J
方式5
不影响
启动计数
不影响
8253的控制字
8253的内部有一个8位的控制寄存器,通过对其编程实现为三个计数器工作方式的控
制,控制字格式如表 6?7所示。
表6-7 8253控制字格式
D?
De
D5
D4
D3
D2
Di
Do
SCi
SCo
RLi
RLo
m2
Mi
Mo
BCD
原创力文档


文档评论(0)