接口与通讯实验报告1、8253 定时/ 计数器实验2、8255 并行接口实验3、数字式时钟(电子钟)4、D/A(数/ 模)转换实验5、A/D(模/数)转换实验学生学院计算机学院专业班级学号311000 学生姓名指导教师2013 年 1 月 1 日__计算机 __学院__2010级计算机科学与技术 _专业__四___班___组、学号 3110006015 姓名张法光协作者 _________ 教师评定 _________________ 实验题目8253 定时/ 计数器实验一、 实验目的与要求学习 8253 可编程定时器 /计时器定时方法
学习8253 多级串联实现大时间常数的定时方法
学习8086/86 控制 8253 可编程定时器的方法
二、 实验内容用 8253 对标准脉冲信号进行计数,就可以实现定时功能
用板上的1MHz 作为标准信号,将 8253 可编程计数器 /定时器的时间常数设在1000000 次,就可以在定时器的管脚上输出 1 秒针高 /1 秒钟低得脉冲信号
因为8253 每个计数器只有十六位,要用两个计数器才能实现一百万次的技术,实现每一秒输出状态发生一次反转
1、实验电路2、实验连线8253 的 CS,接地址译码CS4,8253_GATEO ,接 VCC (是 +5V ), 8253_GATE1,也接 VCC (是 +5V )
8253_CLK1 ,接 1MHz
具体连线见下表:3、实验原理8253 即可做定时器又可作计数器:(1)计数:计数器装入初值后,当GATE 为高电平时,可用外部事件为CLK ,脉冲对计数值进行减1 计数,每来一个脉冲减1,当计数值减至0 时,在 OUT 端输出一个标志信号
(2)定时:计数器装入初值后,当GATE 为高电平时,由CLK 脉冲触发开始自动计数,当计数到零时,发计数结束定时信号
8253 控制字4、实验程序框图三、实