8253定时器实验辩析.doc

xxxx大学计算机学院 一、实验内容与要求 1.1 实验内容 (1)计数器方式0实验 将计数器0设置为方式2,计数器初值为N(N=OFH),用手动开关逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变成高电平)。 (2)计数器方式3实验 将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化(频率1Hz) 1.2 实验要求 要求写明具体的实验要求,实验预期的结果或效果等。可以整段文字写明,也可以分条目逐个说明实验的各项要求。分条目说明的格式如下: (1)计数器方式2实验 实验预期效果:启动后,屏幕输出计数初值。按下单脉冲触发器时,计数值减一。当键盘有任意键按下,停止计数。 (2)计数器方式3实验 实验预期效果:启动后,OUT1接逻辑笔,观察到红绿灯交替闪烁的现象。 二、实验原理与硬件连线 2.1 实验原理 8253/8254具有3个内部结构完全相同、独立的计数器。这3个定时/计数器的操作都是互相独立的。每个计数器包含一个16位减1计数单元、16位计数初值寄存器和16位输出锁存器。 计数器工作之前,首先要向计数器装入计数初值,这个计数初值存放在初值寄存器中,然后被送到减1计数单元。当允许计数条件满足后,在时钟脉冲CLK的作用下,开始进行减1计数直至计数值减到0,由输出端OUT输出结束

文档评论(0)

1亿VIP精品文档

相关文档