计数器实验报告(共6页).doc
《计数器实验报告(共6页).doc》由会员分享,可在线阅读,更多相关《计数器实验报告(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上微机原理实验报告学院名称:实验名称: 8254计数器应用班级:学生姓名: 学号(班内序号):【实验名称】8254计数器应用【实验目的】(1) 熟悉8254的工作方式及应用编程;(2) 掌握8254的典型应用电路接法;(3) 学习8254在PC系统中的典型应用方法。【实验内容】8254通过实验箱提供的单次脉冲单元,按动微动开关向计数器依次发出单脉冲,观察每来一个脉冲时计数器当前计数值的变化情况。【实验原理】8254是Intel公司生产的可编程间隔定时器,是8253的改进型,比8253具有更优良的性能。8254具有以下基本功能:(1) 有三个独立的16位计数器;(2) 每
2、个计数器可按二进制或十进制(BCD)计数;(3) 每个计数器可编程工作于6种不同工作方式;(4) 8254每个计数器允许的最高计数频率为10MHz(8253为2MHz);(5) 8254有读回命令(8253没有),除了可以读出当前计数单元的内容外,还可以读出状态寄存器的内容;(6) 计数脉冲可以是有规律的时钟信号,也可以是随机信号。计数器的初值公式为n=其中是输入时钟脉冲的频率,是输出波形的频率。8254的工作方式如下:方式0计数到0结束输出正跃变信号(可作为中断请求信号)方式1硬件可触发单稳方式(形成负脉冲,宽度=NCLK脉冲周期)方式2频率发生器方式(输出固定频率的脉冲)方式3方波发生器方
3、式4软件触发选通方式(输出负脉冲,宽度为一个CLK周期)方式5硬件触发选通方式(输出负脉冲,宽度为一个CLK周期)控制字有两个: 一个是:用来设置计数器的工作方式,称为方式控制字;另一个用来设置读回命令,称为读回控制字。两个控制字共用一个地址,由标志位来区分。读回控制字的D4位为0时,由该读回控制字D1D2位指定的计数器的状态寄存器内容将被锁存到状态寄存器中。8254的方式控制字格式:D7D6D5D4D3D2D1D0计数器选择读/写格式选择000-方式0计数码制选择00-计数器001-计数器110-计数器211-输出控制字标志00-锁存计数器01-读/写低8位10-读/写高8位11-先读/写低
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计数器 实验 报告
限制150内