- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章_4 8253的应用(习题)第9章_4 8253的应用(习题)
P339 8253应用举例 ? 8253的应用电路如图所示,三个通道分别设置为:通道0为方式2,计数初值为1000;通道1为方式1,计数初值为500;通道2为方式3计数初值为2000。外接时钟为2.5Mz。在开关打到+5V后,计算OUT脉冲的重复周期和波形的持续时间。设端口地址为80H~83H,写出初始化程序。 OUT2的输出频率: =CLK2/2000=2500000/2000=1250(Hz) OUT1的输出频率: =CLK1/500=1250/500=2.5(Hz) OUT的持续时间: 是OUT1的输出周期=1/OUT1=1/2.5=0.4(秒) OUT的输出频率: =CLK0/1000=2500000/1000=2500(Hz) OUT的重复周期: =1/OUT0=1/2500=0.4(毫秒) CLK 0 GATE 0 OUT 0 CLK CLK 1 GATE 1 OUT OUT 1 CLK 2 GATE 2 OUT 2 +5 +5 V V 2.5 Mz +5 V OUT P339 8253应用举例 ? 8253的应用电路如图所示,三个通道分别设置为:通道0为方式2,计数初值为1000;通道1为方式1,计数初值为500;通道2为方式3计数初值为2000。外接时钟为2.5Mz。在开关打到+5V后,计算OUT脉冲的重复周期和波形的持续时间。设端口地址为80H~83H,写出初始化程序。 通道0为方式2 0011 0100B=34H 通道1为方式1 0111 0010B=72H 通道2为方式3 1011 0110B=B6H MOV AL,34H OUT 83H,AL MOV AX,1000 OUT 80H,AL MOV AL,AH OUT 80H,AL MOV AL,72H OUT 83H,AL MOV AX,500 OUT 81H,AL MOV AL,AH OUT 81H,AL MOV AL,B6H OUT 83H,AL MOV AX,2000 OUT 82H,AL MOV AL,AH OUT 82H,AL CLK 0 GATE 0 OUT 0 CLK CLK 1 GATE 1 OUT OUT 1 CLK 2 GATE 2 OUT 2 +5 +5 V V 2.5 Mz +5 V OUT 第八章 可编程接口芯片及应用 8253的应用举例: 变频发声: 音频范围50Hz~20000Hz,对应计数值1.2M/50=24000~1.2M/20000=60 MOV BX, 24000D MOV AL, 0B6H 写8253的2#控制字 OUT 43H, AL LOP0:MOV AX, BX ;取分频计数值 OUT 42H, AL ;送分频计数值低8位 MOV AL, AH OUT 42H, AL ;送分频计数值高8位 IN AL, 61H ;读8255 PB端口 OR AL, 0000 0011b ;只连接喇叭 OUT 61H, al ;喇叭发声 MOV DX, 10H LOP1: MOV CX, 0FFFFH ;延时 LOP: LOOP LOP DEC DX JNZ LOP1 SUB BX,60 JB LOP0 INT AL, 61H AND AL, 0FCH OUT 61H, AL 8255(60H~63H)PBA0 OUT2 驱 动 CLK2 GATE2 PCLK 1.193186Mz 8253 CS 40H~43H DEBUG PC8253 P376 8.22 定时计数器8253输入时钟频率为1MHZ,并设定为按BCD码计数,若写 入的计数值为0080H,则该通道定时时间是多少? 解: 对于BCD码计数则0080H表示计数值为80 通道的输出频率为:1M/80=12500HZ 定时时间为:1/12500=8×10-5(S)=80(μS) P376 8.23 试编程,将8253计数器0设置为模式1,计数初值为3000H,计数器1设置 为模式2,计数初值为2010H;计数器2设置为模式4,计数初值为4030H。 解: 设计数器地址为40至43H; 方式字分别为: 计数器0=32H 计数器1=74H 计数器2=B8H MOV AL,32H OUT 43H,AL MOV AL,00H OUT 40H,AL MOV AL,30H OUT 40H,AL MOV AL,74H OUT 43H,AL MOV AL,10H OUT 41H,AL MOV AL,20H O
您可能关注的文档
- 科学 四年级下 第四单元 第三课 岩石的组成科学 四年级下 第四单元 第三课 岩石的组成.ppt
- 科学技术人类学科学技术人类学.doc
- 秋兴八首(其一)优质精美教案秋兴八首(其一)优质精美教案.ppt
- 科学仪器学第三章蛋白质组学及相关的仪器科学仪器学第三章蛋白质组学及相关的仪器.pdf
- 科学技术方法论科学技术方法论.ppt
- 科创委政策简介和申报方法科创委政策简介和申报方法.ppt
- 福居二期开盘方案福居二期开盘方案.ppt
- 秋季旅游八大最佳去处秋季旅游八大最佳去处.pdf
- 科学技术的发展与人类解放的进程——基于恩格斯《自然辩证法》的新思考科学技术的发展与人类解放的进程——基于恩格斯《自然辩证法》的新思考.pdf
- 科学无神论与新形势下的宗教问题——中国无神论学会2015年学术年会综述科学无神论与新形势下的宗教问题——中国无神论学会2015年学术年会综述.pdf
文档评论(0)