第九章_计数(定时)器8253

第九章_计数(定时)器8253

ID:42186732

大小:556.50 KB

页数:29页

时间:2019-09-10

第九章_计数(定时)器8253_第1页
第九章_计数(定时)器8253_第2页
第九章_计数(定时)器8253_第3页
第九章_计数(定时)器8253_第4页
第九章_计数(定时)器8253_第5页
资源描述:

《第九章_计数(定时)器8253》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第九章可编程定时/计数器8253左旭坤(zxk78@wxc.edu.cn)【本章重点】本章重点介绍可编程定时器/计数器8253的内部结构、6种工作方式及初始化编程应用。【本章难点】本章难点是可编程定时/计数器8253的引脚结构、6种工作方式的区别及使用场合,灵活掌握初始化编程应用。左旭坤(zxk78@wxc.edu.cn)9.18253芯片内部结构可编程定时器8253的外部引线如图11—1所示,相应的内部结构框图如图11—2所示。图11-18253外部引线图左旭坤(zxk78@wxc.edu.cn)图11-28253的内部结构左旭坤(zxk78@wxc.e

2、du.cn)8253与总线相连接的引线主要是:Do—D7:双向数据线.用以传送数据和控制字.计数器的计数值亦通过此数据总线进行读写。CS:输入信号.低电平有效.当它有效时,才能选中该定时器芯片,实现对它的读或写.:读控制信号,低电平有效.:写控制信号,低电平有效.以上两信号输入到8253上,与其他信号一起,共同完成对8253的读写操作.左旭坤(zxk78@wxc.edu.cn)A。、Al为8253的内部计数器和一个控制寄存器的编码选择信号,其功能如下:AlA。00可选择计数器001可选择计数器110可选择计数器211可选择控制寄存器CLK0~2:是每个计数

3、器的时钟输入端,计数器对此时钟信号进行计数.CLK最高频率可达2MHz。GATE0~2:叫门控信号,即计数器的控制输入信号,用来控制计数器的工作。OUT0~2:计数器输出信号,用来产生不同方式工作时的输出波形.左旭坤(zxk78@wxc.edu.cn)1.方式0(计数结束产生中断)(1)输出信号OUT的波形:初始状态为高电平;写入控制字后变为低电平;计数初值减为0时变为高电平(2)启动计数的条件:写入计数初值后自动开始(3)门控信号GATE的功能:GATE为低电平时暂停计数(OUT保持输出低电平);GATE变回高电平时继续计数(4)计数初值的设置(更改):

4、如果在计数过程中修改计数值,则写入新计数值的第一个字节时使原先的计数停止。写入第二个字节后,开始以新写入的计数值重新计数。左旭坤(zxk78@wxc.edu.cn)2.方式1(可编程单稳)(1)输出信号OUT的波形:初始状态为低电平;写入控制字后变为高电平;开始计数时变为低电平;计数为0时变为高电平(2)启动计数的条件:写入计数初值;GATE出现上升沿。(3)门控信号GATE的功能:启动计数(4)计数初值的设置(更改):如果在计数过程中修改计数值,则等当前计数结束后,如果GATE再次获得上升沿,则开始以新计数值计数。左旭坤(zxk78@wxc.edu.cn

5、)3.方式2(频率发生器)(1)输出信号OUT的波形:初始状态为低电平;写入控制字后变为高电平;计数为1时变为低电平(保持一个CLK周期)。自动开始下一轮循环计数。(2)启动计数的条件:写入计数初值后自动开始计数。(3)门控信号GATE的功能:当GATE为低电平时,暂停计数,强迫OUT输出高电平;当GATE为高时,继续计数。(4)计数初值的设置(更改):如果在计数过程中修改计数值,则等当前计数结束后开始以新计数值计数。左旭坤(zxk78@wxc.edu.cn)4.方式3(方波发生器)(1)输出信号OUT的波形:初始状态为低电平;写入控制字后变为高电平;若计

6、数值为偶数,则前N/2计数过程中,OUT为高;后N/2计数过程中,OUT为低,。若计数值为奇数,则(N+1)/2计数过程中,OUT保持高电平;而(N—1)/2计数期间,OUT为低电平,并自动开始下一轮循环。(2)启动计数的条件:写入计数初值后自动开始计数。(3)门控信号GATE的功能:当GATE为低电平时,暂停计数,强迫OUT输出高电平;当GATE为高时,继续计数。(4)计数初值的设置(更改):如果在计数过程中修改计数值,则等当前计数结束后开始以新计数值计数。左旭坤(zxk78@wxc.edu.cn)5.方式4(软件触发选通)(1)输出信号OUT的波形:初

7、始状态为低电平;写入控制字后变为高电平;计数为0时变为低电平(保持一个CLK周期)(2)启动计数的条件:写入计数初值后自动开始计数。(3)门控信号GATE的功能:当GATE为低电平时,暂停计数;当GATE为高时,继续计数。(4)计数初值的设置(更改):如果在计数过程中修改计数值,计数器从下一CLK周期开始以新的计数值进行计数。。左旭坤(zxk78@wxc.edu.cn)6.方式5(硬件触发选通)(1)输出信号OUT的波形:初始状态为低电平;写入控制字后变为高电平;计数为0时变为低电平(保持一个CLK周期)(2)启动计数的条件:写入计数初值;并且GATE出现

8、上升沿后开始计数。(3)门控信号GATE的功能:启动计数。(4)计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。