- 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的结构和功能;8253计数器内部逻辑图; 8253端口地址及操作功能;方式0——计数结束中断方式
方式1——外触发单稳脉冲方式
方式2——频率发生器方式
方式3——方波发生器方式
方式4——软件触发选通方式
方式5——硬件触发选通方式; 8253的控制字格式;方式0——计数结束中断方式 ;方式1——外触发单稳脉冲方式;方式2——频率发生器方式;方式3——方波发生器方式;方式4——软件触发选通方式;;方式0与方式4性能完全相同,均为软件触发,单次计数,但OUT输出波形不同???方式0的OUT输出N+1个负脉冲,而方式4仅1个;
方式1与方式5性能完全相同,均为硬件GATE门控信号可重复触发,但OUT输出波形不同。方式1的OUT输出N个负脉冲,而方式5仅1个;
方式2与方式3性能完全相同,均为软件启动,重复周期输出,但OUT输出波形不同。方式2的OUT只输出1个负脉冲,而方式3为方波,输出的高低电平宽度相同(初值为偶数正负半周相同,初值为奇数时正半周比负半周多一个脉冲周期);
方式0、4、5计数初值为N,实际计数N+1次;
方式1、2、3计数初值为N,实际计数N次。;工作方式; 8253与系统的连接;; 8253的编程和应用;【例】设0#计数器,工作于方式3,计数初值为2000H,采用BCD计数方式;1#计数器,工作于方式2,计数初值为64H(单字节),采用二进制计数方式。设8253的端口地址为80H~83H。试编写其初始化程序。;;MOV DX,0FFDH
MOV AL,10H
OUT DX,AL ;初始化通道0
MOV DX,0FFAH
MOV AL,63H ;计数值100
OUT DX,AL
MOV DX,0FFDH
MOV AL,76H
OUT DX,AL ;初始化通道1为方式3
MOV DX,0FFBH
MOV AX,2500D
OUT DX,AL ;计数值低位
MOV AL,AH
OUT DX,AL ;计数值高位
MOV DX,0FFDH
MOV AL,0B5H
OUT DX,AL ;初始化通道2为方式2
MOV DX,0FFCH
MOV AL,00H
OUT DX,AL ;计数值低位
MOV AL,10H
OUT DX,AL ;计数值高位;【例】根据图示编写8253的初始化程序。其中:
0#计数器工作于方式0,计数初值2000H,二进制计数;
1#计数器工作于方式2,计数初值1234H,BCD 计数;
2#计数器工作于方式4,计数初值7FFFH,二进制计数。;MOV AL ;0#计数器,方式0,二进制计数
OUT 4CH,AL
MOV AL,00H ;送0#计数器计数初值低字节
OUT 40H,AL
MOV AL,20H ;送0#计数器计数初值高字节
OUT 40H,AL
MOV AL ;1#计数器,方式2,BCD计数
OUT 4CH,AL
MOV AL,34H ;送1#计数器计数初值低字节
OUT 44H,AL
MOV AL,12H ;送1#计数器计数初值高字节
OUT 44H,AL
MOV AL ;送2#计数器、方式4、二进制计数
OUT 4CH,AL
MOV AL,0FFH ;送2#计数器初值低字节
OUT 48H,AL
MOV AL,7FH ;送2#计数器初值高字节
OUT 48H,AL;;主程序: MOV AL,15H ;#0方式字
OUT 43H,AL
MOV AL,50H ;#0计数值
OUT 40H,AL
MOV AL,00
OUT 80H,AL ;关喇叭
MOV AL,77H ;#1方式字
OUT 43H,AL
MOV AL,50H ;计数低位
OUT 41H,AL
MOV AL,12H ;计数高位
OUT 41H,AL
LOP: STI ;开中断
HLT
JMP LOP ;等待中断
中断服务程序:
......
MOV AL,01H ;启动喇叭
OUT 80H,AL
CALL DL5S ;延时
MOV AL,00
OUT 80H,AL ;关喇叭
......
IRET ;中断返回;课后作业
您可能关注的文档
最近下载
- 2025年广东省云浮市小升初数学模拟试卷.pdf VIP
- GB50003-2011:砌体结构设计规范.pdf VIP
- 6MW屋顶分布式光伏项目方案可研报告(EMC).docx
- NHA-509稳态工况法工控柜安装手册V1.1.doc VIP
- 办公设备采购(电脑、打印机等)投标方案.docx VIP
- 南华NHA509汽车排放气体测试仪操作规程24页.pdf VIP
- 苏教版二年级数学上册全单元测试题(可打印).docx VIP
- 可行性研究报告-财务分析表格-全部带公式-准完美版.xls VIP
- PLC控制的Z3050型摇臂钻床电气控制报告讲解.pdf VIP
- 公安局辅警招聘考试试题库《综合理论知识》(含政治理论、法律法规、公安工作基本知识).pdf VIP
文档评论(0)