最新8253、8254的基本原理及应用课件ppt.ppt

最新8253、8254的基本原理及应用课件ppt.ppt

ID:62259374

大小:341.00 KB

页数:28页

时间:2021-04-24

最新8253、8254的基本原理及应用课件ppt.ppt_第1页
最新8253、8254的基本原理及应用课件ppt.ppt_第2页
最新8253、8254的基本原理及应用课件ppt.ppt_第3页
最新8253、8254的基本原理及应用课件ppt.ppt_第4页
最新8253、8254的基本原理及应用课件ppt.ppt_第5页
资源描述:

《最新8253、8254的基本原理及应用课件ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、8253、8254的基本原理及应用8253/8254的引脚8位数据线:与CPU相连WR、RD、CS、A0、A1的用途与8255一样3个定时器分别有:CLK:输入脉冲信号OUT:输出信号GATE:输入门控信号8253内部逻辑数据总线缓冲器读/写控制逻辑控制寄存器计数器2OOO计数器1CLK1GATE1OUT1CLK2GATE2OUT2D0D7~RDWRA0A1CS计数器0CLK0GATE0OUT0计数器0计数初值寄存器高8低8执行部件输出锁存寄存器D0D7~8253基本原理图8253内部结构及引脚方式0:计数结束产生中断向计数器写完计数值

2、时,开始计数,OUT变为0计数到0时OUT输出为1GATE为高电平时,计数器工作,为低电平时停止计数在计数时,若重新写入新的技术值,则按新的值重新工作WRN=4初始低电平43210OUTGATE=1计数到0产生高电平写入计数值开始计数计数值一次有效方式1:可编程单拍脉冲设置方式后,OUT即变为高电平写入计数值后,并不开始计数,只有其后当GATE的上升沿才开始工作,OUT变为低。计数到0后,OUT变高计数过程中若GATE又出现0-1的脉冲,则重新装入原始计数值,重新开始计数。若计数中改变计数值,则要下次才会以新数计数。WRGATEOUTN

3、=332103210计数值写入计数值不计数GATE触发开始计啥初始高电平GATE再次触发再计数计数值多次有效方式2:频率发生器为自动装入计数常数的计数器。计数期间OUT为1,计数到0后输出1个周期的0,并重新装入计数值开始计数。计数过程中若GATE又出现0-1的脉冲,则重新装入原始计数值,重新开始计数。若计数中改变计数值,则要下次才会以新数计数。N=4WROUT4321(4)0321周期等于计数值NGATE=11个CLK自动连续循环计数不用触发计数值多次有效写入计数值开始计数方式3:方波发生器方式3与方式2相似OUT输出是一个占空比为1

4、:1的方波若计数为奇数,则前面的1比后面的0多1个脉冲432103210543210N24242N=奇数,高电平N+12低电平N-125+125-12其它同方式2计数值N=偶数,输出对称的方波WROUTN=33210GATE=1软件触发写入计数值开始计数1个CLK计数值一次有效,再计数需在次写入计数值方式4:软件触发选通写入计数值后输出为高,开始计数计数结束时,输出1个脉冲低电平,再变高若计数中改变计数值,则要结束后才会以新数计数。WRN=3GATEOUT3210写入计数值不计数GATE触发计数3210GATE再次触发,再次计数计数值多

5、次有效1个CLK6、方式5(硬件触发选通)方式5:硬件触发选通写入计数值后由GATE上升沿启动计数其余与方式4相同方式012345自动装入计数常数nnyynn启动计数写入门控写入写入写入门控写入控制字后输出011111改变计数值后有效立即触发结束结束结束触发GATE为0暂停计数ynyyyn各种方式的比较000RDWRCSA1A0D0~D7GATE0GATE1GATE2CLK0CLK1CLK2OUT0OUT1OUT2IORIOW74LS138A1A0D0~D7+5V8255PB01.19318MHz82538259A的IR0,系统计时每隔

6、55ms产生一次中断。8237的DRQ0,作DMA请求&低通8255PB1PC机系统板上的8253在PC机上编写音乐程序硬件连接:8254输入均接1.193180MHz,Gate2接8255PB0,输出OUT2与8255PB1相与后送喇叭。8255/8253的端口基础地址分别为60/40频率的计算:A4为440Hz,高一个半音,相差倍。如B的频率为440*2^(1/6)=493.9定时常数为输入频率/输出频率,即1193180/发音频率发声编程步骤:初始化2号定时器:向43端口送0B6H定时常数分两次(先低后高)送42口置8255的B0

7、与B1位为1,打开喇叭:端口为61H延时一段时间后关闭此两位PC机的0号定时器0号定时器为系统日时钟功能,定时用定时常数为0,工作在方式3,输出为1.19318MHz/65536=18.2Hz,接8259的0级中断(INT8)INT8中断程序中对计时内存变量(两个字:40:6C-6F)进行加1操作,实现计时功能。0号定时常数可以重新定义,加快中断频率,但使用时要重新定义INT8中断,并在使用完后恢复定时常数与中断向量。金线莲别名金线兰、金丝草,为兰科开唇植物花叶兰属多年生珍稀中草。它在民间使用范围较广,素有“王”、“金草”、“神”、“乌

8、人参”等美称。经有关部门测定发现,金丝莲中氨基酸组成、成分、含量及抗衰老活性微量元素的含量均高于国产和野生西洋参。几百年来作为民间常用草。金线莲的形态特征根茎较细,节明显,棕褐色。叶上面黑柴色,有金黄色网状

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

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

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