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)