- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定时器实验报告
实验六 定时器 / 计数器
一、实验目的
⒈ 学会8253芯片和微机接口的原理和方法。掌握8253定时器/计数器的工作方式和编程原理。
二、实验内容
用8253的0通道工作在方式3,产生方波。
三、实验接线图
四、编程指南
⒈ 8253芯片介绍 8253是一种可编程定时/计数器,有三个十六位计数器,其计数频率范围为0-2MHz, 用+5V单电源供电。
8253的功能用途:
延时中断 实时时钟
可编程频率发生器 数字单稳
事件计数器 复杂的电机控制器
二进制倍频器
8253的六种工作方式:
方式0:计数结束中断 方式3:方波频率发生器
方式l:可编程频率发生 方式4:软件触发的选通信号
方式2:频率发生器 方式5:硬件触发的选通信号
五、实验程序框图
六、实验步骤
⒈ 按图连好实验线路
⑴ 8253的GATE0接+5V。
8253的CLK0插孔接分频器74LS393(左下方)的T2插孔,分频器的频率源为8.0MHZ,
(3) T→8.0MHZ。
运行实验程序
在系统处于提示符“P.”状态下,按SCAL键,输入1290, 按EXEC键。
用示波器测量8253的OUT0输出插孔有方波产生。
?
八、实验程序清单
CODE SEGMENT ;H8253.ASMASSUME CS:CODEORG 1290HSTART:JMP TCONTTCONTRO EQU 0043H ;控制口地址TCON0? EQU 0040H ;定时器0地址TCONT: MOV DX,TCONTRO ;取控制口地址MOV AL,36H ;设控制字OUT DX,AL ;输出控制字MOV DX,TCON0 ;取定时器0地址MOV AL,00H OUT DX,AL ;初值0送定时器0MOV AL,04H OUT DX,AL ;初值04送定时器0MOV DX,TCONTRO ;取控制口地址MOV AL,36H ;取控制字OUT DX,AL ;输出控制字MOV DX,TCON0 ;取定时器0地址MOV AL,00HOUT DX,AL ;初值0送定时器0MOV AL,02HOUT DX,AL ;初值02送定时器0JMP $ ;CPUT踏步,定时器自动工作CODE ENDSEND START
说明:
系统提供用户使用的空间为00000H-0FFFFH, 用于存放、调试实验程序。—00ffh
文档评论(0)