8253的6种工作方式.ppt

8253的6种工作方式.ppt

ID:48805505

大小:306.50 KB

页数:20页

时间:2020-01-26

8253的6种工作方式.ppt_第1页
8253的6种工作方式.ppt_第2页
8253的6种工作方式.ppt_第3页
8253的6种工作方式.ppt_第4页
8253的6种工作方式.ppt_第5页
资源描述:

《8253的6种工作方式.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、6.2.58253工作方式3个计数器/定时器都有六种工作方式。学习时注意它们的特点。区分这六种方式的主要标志有三点:①输出波形不同;②启动计数器的触发方式不同;③计数过程中门控信号GATE对计数操作的影响不同。第六章计数器/定时器1一、方式0——计数结束时中断CLK方式0的三个特点:(1)控制字写入控制寄存器后,输出端OUT立即输出低电平。写完计数初值后,若GATE为高电平,在CLK的下降沿开始计数,输出OUT仍为低电平。当计数到0时,OUT立即输出高电平,并一直保持。GATE高OUT43210WRCWN=42(2)门控信号GATE为高电平时,计数器工作;当GATE为低电平时,

2、计数器停止工作,其计数值保持不变,等GATE为高时继续计数。CLKWRN=443210OUTGATE3CLKWRN=6N=2GATE高OUT65210方式0计数期间,又写入新的计数初值(3)在计数器工作期间,如果重新写入新的计数值,计数器按新写入的计数值重新工作。4二、方式1——可重复触发的单脉冲触发器CLKGATE工作特点:(1)控制字写入后,OUT端输出高电平。写入初值后并不开始计数而是等待GATE上升沿的到来。GATE出现上升沿后在CLK下降沿开始计数,OUT输出低电平,计数到0时,OUT变高。方式1可产生单拍负脉冲信号,脉冲宽度由计数初值决定。WRCWN=3OUT321

3、05(2)在计数器工作期间,当GATE又出现一个上升沿时,计数器重新装入原计数初值并重新开始计数。可见,输出的负脉冲比原来延长了。CLKWRN=4GATE4321043OUT方式1计数期间又出现GATE的上升沿触发6CLKWRN=2GATEOUT210210计数结束后,再受GATE触发,OUT端继续输出相应宽度的负脉冲方式1称为可重复触发的单脉冲触发器7CLKWRN=3N=2GATEOUT321021方式1计数期间对计数器又写入新的计数值(3)在计数期间对计数器又写入新的计数值,要等到当前的计数值计满回0且门控GATE信号再次出现上升沿后,才按新的计数值开始计数。8三、方式2—

4、—频率发生器(能自动装入计数初值)CLK特点:(1)计数器计数期间,输出OUT为高电平,当减1计数器为1时(注意不是减到0),输出端OUT变为低电平,当减到0时,OUT端又变为高电平并自动重新装入原计数初值,从而开始一个新的计数过程。GATE高WRCWN=33210210(3)OUT控制字写入后,输出端OUT以高电平作为初始状态。9(2)在计数器工作期间,若写入新的计数值,而GATE一直维持高电平,计数器仍按原计数值计数,直到计数器回零并在输出一个时钟周期的低电平后,才按新计数值计数。CLKWRN=3N=2212132100OUTGATE高10四、方式3——方波发生器CLKWR

5、N=4OUT432103210(4)543210(5)432OUT特点:(1)与方式2相同,有自动装入计数初值的能力。(2)计数初值为偶数时,在前一半的计数过程中输出高电平,后一半的计数过程中输出低电平,输出波形为对称的方波。(3)当计数初值为奇数时,输出高电平比输出低电平的时间多一个时钟脉冲,波形为不对称方波。11五、方式4——软件触发的选通信号发生器CLKWRN=4OUT43210特点:(1)设定好此方式后,输出OUT变成高电平;写入计数初值后,计数器开始计数,计数到0结束时,输出变为低电平,低电平维持一个时钟周期后,输出又恢复高电平,但计数器不再计数,输出一直保持高电平。

6、GATE高12(2)门控信号GATE为高电平时,允许计数器工作,为低电平时,计数器停止计数。在GATE恢复高电平后,计数器又从原设定的计数值开始减1计数。CLKWRN=4GATE443210OUT(3)计数器工作期间,若向计数器写入新的计数值,则按新的计数初值开始计数,称为软件再触发。注意:要做到软件触发,要保持GATE=1。13六、方式5——硬件触发的选通信号发生器CLKWRN=4GATE43210OUT特点:(1)由GATE上升沿触发计数器。写入计数初值后并不立即开始计数,而要由门控信号的上升沿启动计数。(2)在计数过程中,如果门控信号再次出现上升沿,计数器按原设定的初值重

7、新计数。(3)其他特点与方式4相同。14CLKWRN=4GATE43210OUT43方式5(2)计数过程中,如果门控信号再次出现上升沿15方式5在计数过程中,写入新的计数值,但没有GATE的上升沿触发脉冲,则当前计数不受影响。当前计数结束后,再遇到GATE的上升沿,将按新的初值开始计数。16七、六种方式的比较1、方式0(计数到0时中断)和方式4(软件触发选通)相同点:二者都由软件触发(写入计数初值)启动计数,无自动重装入计数初值的能力。每写入一次计数初值,启动一次计数过程。不同点:方式0在计

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

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

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