- 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的通道地址为80H~86H, 8255的地址为88H ~8EH (偶地址) 解:1、电路 要求用8253,8255作一个定时音调发生器。 1:262Hz 2:294Hz 3:330Hz 4:349Hz 0EE8H 0D49H 0BD9H 0B31H 5:392Hz 6:440Hz 7:494Hz 09F9 08E0H 01EEH 2、时间常数计算 如果8253的CLK输入1KHz信号,延时时间为1S,则时间常数为 N=fclk/fout 3、工作方式选择 4、程序 建立频率和时间表格 作业 1 3 5 6 * 讨论RESET意义 * * 2.方式1——可编程单次脉冲 硬件启动、不自动重复。 对应GATE的每一个正跳变,计数器都输出一个宽度为N*TCLK(其中N为计数初值,TCLK为CLK信号的周期)的负脉冲。 如果计数还没到0,GATE的正跳变会启动新的计数,是负脉冲加宽。 方式1的波形 多车厢车辆 单车厢车辆 T1+T3NTclkT1+T2 3.方式2——分频工作方式 软件启动 。一旦启动,计数器就可以自动重复地工作。 OUT输出信号的频率为CLK信号频率的1/N,即N次分频,也称为速率发生器方式。 方式2的波形 4.方式3——方波发生器 其输出是周期性方波,输出的方波周期为N*TCLK。 方式3的波形 若计数初值为奇数,则计数的前半周期为(N+1)/2,计数的后半周期为(N?1)/2。 ① 8253的通道0,实时中断。用于产生固定频率的时钟节拍,故设定工作在方式3,初值为0,所以从OUT0管脚的输出方波频率为1.19MHz/216 =18.2Hz,通道0的控制字为36H; ② 8253的通道l,动态RAM刷新。用于固定频率的刷新信号,故设定工作在方式2,计数值为12H=18,速率输出频率为1.19M/18=66.1kHz,即定时时间为15.13μs,通道1的控制字为54H; ③ 8253的通道2,用于产生频率信号。故取工作在方式3,计数值为6A4H=1190,方波输出频率为1.19MHz/1190=1kHz。此信号频率决定扬声器的音调,通道2的控制宇为0B6H。 方式3的应用 ① 8253的通道0,实时中断。用于产生固定频率的时钟节拍,故设定工作在方式3,初值为0,所以从OUT0管脚的输出方波频率为1.19MHz/216 =18.2Hz,通道0的控制字为36H; ② 8253的通道l,动态RAM刷新。用于固定频率的刷新信号,故设定工作在方式2,计数值为12H=18,速率输出频率为1.19M/18=66.1kHz,即定时时间为15.13μs,通道1的控制字为54H; ③ 8253的通道2,用于产生频率信号。故取工作在方式3,计数值为6A4H=1190,方波输出频率为1.19MHz/1190=1kHz。此信号频率决定扬声器的音调,通道2的控制宇为0B6H。 5.方式4——软件触发选通 软件启动、不自动重复的计数方式。 方式4的波形 方法4的应用(定时4小时启动家电) 8253初始化后只需保留以上电路电源 6.方式5——硬件触发选通 硬件启动、不自动重复的计数方式。 方式5的波形 方法5的应用(定时4小时启动家电) 任意时间初始化,用开关启动8253电路电源 7.2.5 8253的工作方式小结 六种工作方式可归为两类, 一个是充当频率发生器, 另一类主要是作计数器来使用。 1.与频率发生器有关的工作方式 方式2和方式3。 对OUT端,方式2提供给用户的是负脉冲,方式3提供给用户的是方波。 在这个两种方式下,GATE信号要始终保持为高。 2.与计数器有关的工作方式 方式0、1和方式4、5。启动计数器的方式有两种。 方式0和方式4为软件启动方式,GATE要始终保持为高电平。 方式1和方式5为硬件启动计数器,GATE上升沿启动计数器。 计数器溢出时,OUT有两种输出形式 方式0方式1是电平。 方式4和方式5是负脉冲。 8253工作方式比较 7.2.6 8253应用举例 例7-5:现有一个高精密晶体振荡电路,输出信号是脉冲波,频率为1MHz。要求利用8253做一个秒信号发生器,其输出接一发光二极管,以0.5秒点亮,0.5秒熄灭的方式闪烁指示。设8253的通道地址为80H~86H(偶地址) 解:1、时间常数计算 8253输出方波。计算分频系数N: 一个通道最大的
文档评论(0)