- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 可编程计数/定时器 8253/8254及其应用 8.1 8253工作原理 3个独立的16位计数器通道 每个计数器有6种工作方式 按二进制或十进制(BCD码)计数 8253/8254的内部结构 计数器结构示意图 计数器的3个引脚 CLK时钟输入信号——在计数过程中,此引脚上每输入一个时钟信号(下降沿),计数器的计数值减1 GATE门控输入信号——控制计数器工作,可分成电平控制和上升沿控制两种类型 OUT计数器输出信号——当一次计数过程结束(计数值减为0),OUT引脚上将产生一个输出信号 8.1.2 初始化编程步骤和门控信号的功能 8253加电后的工作方式不确定,8253必须初始化编程,才能正常工作 写入控制字 写入计数初值 门控信号的功能 8253初始化编程 例:置计数器0在工作方式3,按二进制计数,计数初值200H。 解: 确定方式控制字为36H,实现程序如下: MOV AL,36H MOV DX,CtrlPort OUT DX, AL ;方式方式控制字为36H送端口 MOV DX, Port0 MOV AL, 00H ;计数初值的低8位 OUT DX,AL MOV AL,02H ;计数初值的高8位 OUT DX,AL 8253有6种工作方式,由方式控制字确定 熟悉每种工作方式的特点才能根据实际应用问题,选择正确的工作方式 每种工作方式的过程类似: ⑴ 设定工作方式 ⑵ 设定计数初值 〔 ⑶ 硬件启动 〕 ⑷ 计数初值进入减1计数器 ⑸ 每输入一个时钟计数器减1的计数过程 ⑹ 计数过程结束 方式0 计数结束中断 方式1 可编程单拍脉冲 方式2 频率发生器(分频器) 方式3 方波发生器 方式4 软件触发选通信号 方式5 硬件触发选通信号 各种工作方式的输出波形 数据采集系统 在一个实际的数据采集系统中,要求每5秒采一个数,现场的主时钟的振荡频率为2.5MHz。 解:若外部时钟为2.5MHz,则计数次数(计数初值)为 5/(1/2.5*106)=1.25*107 一个计数器最大的计数次数为65536,所以必须采用二次计数器。用计数器0的输出OUT0 接计数器1的输入时钟CLK1。 若计数器0(方式3)的计数初值为50000;则OUT0的输出脉冲频率为着(2.5*106)/(5*104)=50Hz。即周期为0.02s。 为了每5秒产生一个脉冲输出,计数器1为分频器(方式2),计数次数为5s/0.02=250 经以上分析,总结如下: 计数器0:方式3,输出50Hz脉冲, 控制字36H , 计数初值C350H 计数器1:方式2,分频, 控制字54H ,计数初值FAH 程序如下: MOV AL,36H MOV DX,CtrPort OUT DX,AL ;写计数器0 方式3 控制字 MOV DX,Port0 MOV AL,50H OUT DX,AL ;送低8位计数器值 MOV AL,0C3H OUT DX,AL ;送高8位计数器值 MOV AL,54H MOV DX,CtrPort OUT DX,AL ;写计数器1 方式2 控制字 MOV AL,0FAH OUT Port1,AL ;送计数器1 初值 用8253实现日时钟 8253工作在方式3下,输出是一个周期准确的方波,可以作为定时单位。如CLK0=1. 1931816MHz,初值为最大值65536,则计数器0输出的方波频率为 f0= 1. 1931816MHz/65536=18.2Hz, 周期为T0 = 1/f0 = 54.945ms 1天=24×60 ×60 ×1000ms/54. 945ms=1572482(计时单位)=0017FE82H; 即计满1572482个计时单位,就是1天。 同理计满65520是1个小时,计满1092就是1分钟,计满18.2就是1秒钟。 具体做法是8253的OUT0输出连到8259的IR0上。8253输出的方波每隔54.945ms申请一次中断,在中断服务程序中做双字变量的加1操作。当低字计到65536时,向高字进位,直至高字计到0017H,低字计到FE82H,就计到24小时。然后清零,开始第二天的计时。 硬件连接如图所示。图中在内存开辟了两个字单元,低字TIMER-LO(40H:6CH)和高字TIMER-HI(40H:6EH)。 发光二极管 现有一个高精密晶体振荡电路,输出信号是脉冲波,频率为1MHz。要求利用8253做一个秒信号发生器,其输出接一发光二极管,以0.5秒点亮,0.5秒熄灭的方式闪烁指示。设825
您可能关注的文档
- 微机原理与接口技术知识点总结整理解读.doc
- 恒定电流复习解读.pptx
- 恒定电流复习课件解读.ppt
- 恒定是流复习2(实验)解读.ppt
- 微机原理指令系统的学习解读.ppt
- 化工毕业设计物料衡算及设备计算参考精要.doc
- 化学与生活精要.pptx
- 中国邮政储蓄银行企业网上银行客户操作手册详解.doc
- 机电安装预留预埋管控办法解读.ppt
- 机电传动控制-第4章解读.ppt
- 七章货物的保险.pptx
- 三章国际间接投资.pptx
- 人性假设理论.pptx
- 外研高一英语必修三ModuleIntroduction汇总市公开课获奖课件省名师示范课获奖课件.pptx
- 月相成因优质获奖课件.pptx
- 小学二年级语文课件《狐假虎威》省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 养羊业概况专题知识讲座.pptx
- 微生物的实验室培养市公开课获奖课件省名师示范课获奖课件.pptx
- 人教版六年级下册式与方程整理与复习市公开课获奖课件省名师示范课获奖课件.pptx
- 必威体育精装版高中精品语文教学:第二单元-第7课-诗三首:涉江采芙蓉、-短歌行、归园田居市公开课获奖课件省名师.pptx
最近下载
- 管理学-PPT课件(全).pptx
- 高峰数字(四)_原创精品文档.pdf VIP
- “深圳工匠杯”深圳市第十四届职工技术创新运动会暨2024年深圳技能大赛碳排放管理员技能竞赛理论题库及答案(300题).docx VIP
- 粉针剂包装技术与设备.pptx
- 全文解读新修订的2021《中国共产党统一战线工作条例》ppt精品.pptx VIP
- 白蚁防治服务合同协议书范本.docx VIP
- (2022年新版)义务教育初中英语课程标准详细解读 (新课标解读讲座培训课件).pptx VIP
- 湖南《住宅工程质量常见问题防治技术规程》.docx
- 葡萄酿酒有限公司生产安全事故应急预案.docx VIP
- 路基爆破设计及施工组织方案.doc
文档评论(0)