- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图8.17 方式3 时GATE信号的作用 3 2 1 1 1 3 2 1 4 4 5. 方式4(软件触发选通方式) 图8.18 方式4波形图 图8.19 方式4时GATE 信号的作用 图8.20 方式4时计数过程中写入新的计数值 6. 方式5(硬件触发选通方式) 图8.21 方式5波形图 图8.22 方式5时GATE 信号的作用 写入控制字,使计数通道中的输出寄存器锁存当前计数值,用IN指令读取。 读取过程中,计数器继续计数。计数值被读取后,8253自动解除锁存状态,输出寄存器的值又随计数器变化。 10.2.4 8253计数过程中读取 当前计数值的方法 例2:读取通道0中当前的计数值,其程序为 MOV AL, 03H ; 03H=0000,0011B ; 低4位无意义,可取全0OUT 43H, AL ; 写入至控制字寄存器中IN AL, 40H ; 读入低8位MOV CL, AL ; 存入CL中IN AL, 40H ; 读入高8位MOV CH, AL ; 存入CH中 假设 8253A的端口地址为040H~043H, 8255A的端口地址为060H~063H。 当 BL = 6时,发3s 长音(600Hz) BL = 1时,发0.5s 短音(600Hz) §10.3 8253应用举例 例3:利用8253控制扬声器的发声频率和发声长短。 图8.23 8253 发声接口电路 SSP PROC NEAR MOV AL,; 计数器2, 初值为16位,方式3, ; 二进制格式 OUT 43H, AL ; 控制口地址 MOV AX, 1983 ; 1.19MHz?600Hz=1983, 计数初值 OUT 42H, AL ; 发送低字节 MOV AL, AH ; OUT 42H, AL ; 发送高字节 IN AL, 61H ; 读取8255的PB口原输出值 MOV AH, AL ; 将原输出值保留于AH 中 OR AL, 03H ; 使PB1PB0 均为1 OUT 61H, AL ; 打开GATE2门,输出方波到扬声器 SUB CX, CX ; CX 为循环计数,最大为216 程序如下: L: LOOP L ; 延时循环 DEC BL ; BL 为延时常数 JNZ L ; BL = 6, 发长声(3s), BL=1发声 (0.5s) MOV AL, AH ; 取回AH 中的8255PB口的原输出值 OUT 61H, AL ; 恢复8255PB口。 PB1PB0 不同时为 高电平, 停止发声 RET ; 返回 SSP ENDP §10.4 8253在PC/XT中的应用 在PC/XT 机中,8253的端口地址为 40H~43H,CLK0=CLK1=CLK2=1.19318MHz。 编程用作定时器,为系统的电子钟提供时间 基准输出 OUT0 = 18.206484Hz。 BIOS中,初始化程序如下: MOV AL, 36H ; , 计数器0, ; 初值16位, 方式3,二进制计数 OUT 43H, AL ; 43H为8253控制口地址 MOV AL, 0 ; 1.19318MHz?18.206484Hz=65536 OUT 40H, AL ; 设初值为0000H OUT 40H, AL ; 40H为定时通道0的地址 1. 8253的定时器0 编程产生间隔15.12?s的负脉冲信号,用作 DRAM的刷新。 初始化程序如下: MOV AL, 54H ; 54H= 0101,0100B, 计数器1, ; 写入初值低8位,方式2, 二进制计数OUT 43H, AL ;MOV AL, 18 ; OUT 41H, AL ; 41H为定时通道1的地址 2. 8253的定时器1 用于扬声器的音调控制。 工作方式控制字为 B6H=1011,0110B (方式3,二进制计
您可能关注的文档
最近下载
- 第三单元第1课+广而告之+课件+ 2024——2025学年人教版(2024)初中美术七年级下册.pptx VIP
- 第三单元第1课《广而告之》课件-+ 2024——2025学年人教版(2024)初中美术七年级下册.pptx VIP
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)试题附答案.doc
- 第三单元第1课《广而告之》课件-七年级美术下册(人教版2024).pptx VIP
- 2025【基于精准重心法的S家电企业物流配送中心选址和路线规划问题实证研究14000字】.docx
- 基于精确重心法的农产品冷藏仓库选址研究一以米易为例.docx
- (二模)2025届大湾区高三普通高中毕业年级联合模拟考试 (二)地理试卷(含答案详解).docx
- 双叉臂式悬架设计.docx
- 新生儿先天性肛门闭锁护理.pptx
- IEEE C57.149-2012国外国际标准.pdf
文档评论(0)