首页 8255定时器计数器实验

8255定时器计数器实验

举报
开通vip

8255定时器计数器实验实验二:定时器/计数器实验 一:实验要求: 编程将8255定时器0设定为方式3,定时器1设定在方式2,定时器2设定在方式2,定时器0输出作为定时器1的输入,定时器1的输出作为定时器2的输入,定时器2的输出接在一个LED上,运行后可观察到该LED在不停闪烁。 二:实验目的: 了解8255定时器的硬件连接方法及时序关系。掌握8255的各种模式编程及原理。 三:实验电路、连线及程序: 实验电路 GATE0~GATE2连至电源+5V,将F插孔用线连至CLK0,OUTO用线连至LCK1,OUT1用线连至CLK2,OUT2用线...

8255定时器计数器实验
实验二:定时器/计数器实验 一:实验要求: 编程将8255定时器0设定为方式3,定时器1设定在方式2,定时器2设定在方式2,定时器0输出作为定时器1的输入,定时器1的输出作为定时器2的输入,定时器2的输出接在一个LED上,运行后可观察到该LED在不停闪烁。 二:实验目的: 了解8255定时器的硬件连接方法及时序关系。掌握8255的各种模式编程及原理。 三:实验电路、连线及程序: 实验电路 GATE0~GATE2连至电源+5V,将F插孔用线连至CLK0,OUTO用线连至LCK1,OUT1用线连至CLK2,OUT2用线连至一个发光管(DL1),CS8253片用选孔线连至译码处228H~22FH孔。 实验连线: 实验程序: TIM_CTL EQU 22bH TIMER0 EQU 228H TIMER1 EQU 229H TIMER2 EQU 22aH MODE03 EQU 00110110B MODE13 EQU 01110100B MODE22 EQU 10110100B DATA SEGMENT DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: PUSH DS MOV AX,0 PUSH AX MOV AX,DATA MOV DS,AX CLI ;关中断 MOV DX,TIM_CTL ;定时器0工作在方式3 MOV AL,MODE03 OUT DX,AL MOV DX,TIMER0 MOV AL,00H OUT DX,AL mov al,01h out dx,al MOV DX,TIM_CTL ;定时器1工作在方式3 MOV AL,MODE13 OUT DX,AL MOV DX,TIMER1 MOV AL,18H OUT DX,AL mov al,00h out dx,al MOV DX,TIM_CTL ;定时器2工作在方式2 MOV AL,MODE22 OUT DX,AL MOV DX,TIMER2 MOV AL,0aH OUT DX,AL mov al,00h out dx,al STI JMP $ CODE ENDS END START 四、实验说明: 8253的工作频率为0~2M HZ,所以输入的CLK频率必须在2M HZ以下。实验板上从波特率开关边上F插孔引至定时器0输入。
本文档为【8255定时器计数器实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_776185
暂无简介~
格式:doc
大小:348KB
软件:Word
页数:3
分类:工学
上传时间:2011-07-01
浏览量:105