当前位置:文档之家› 8253定时器(微机原理)1

8253定时器(微机原理)1

接口实验三 8253定时器 / 计数器
一、实验目的
⒈学会8253芯片和微机接口的原理和方法。

⒉. 掌握8253定时器/计数器的工作方式和编程原理。

二、实验内容
1. 用8253的0通道产生周期为30毫秒的方波,去控制发光二极管的亮和灭。

2.用8253的0通道和1通道级联的工作方式,产生周期为20秒的方波,去控制发光二极管的亮和灭。

3. 用8253的0通道产生1、2、3、4、5、6、7、8(1的高音)这八个音阶频率的方波信号,送到小喇叭去控制其发声。

三、实验接线图
图1
图2
图3
图6-5
四、实验原理
对8253编程,使OUT1输出周期为2MHZ(周期为0.5μS)的时钟直接加到CLK1,则OUT1输出的脉冲周期最大只有0.5μS*65536=32768μS=32.768MS,达不到20秒的延时要求,为此,需用几个通道级连的方案来解决这个问题。

设N0=5000,工作于方式2,则从OUT0端可得到序列负脉冲,频率为2MHZ/5000=400HZ,周期为2.5MS。

再把该信号连到CLK1,并使通道1工作于方式3,使OUT1输出周期为20秒(频率为1/20=0.05HZ)的方波即可,应取时间常数N1=400HZ/0.05HZ=8000。

分频电路由一片74LS393组成, T0-T7为分频输出插孔。

该计数器在加电时由RESET信号清零。

当脉冲输入为8.0MHZ时,T0-T7输出脉冲频率依次为4.0MHZ,2.0MHZ,1.0MHZ,500KHZ,250KHZ,125KHZ,62500HZ,31250HZ。

五、编程指南
⒈8253芯片介绍
8253是一种可编程定时/计数器,有三个十六位计数器,其计数频率范围为0-2MHz,用+5V单电源供电。

8253的功能用途:
⑴延时中断⑸实时时钟
⑵可编程频率发生器⑹数字单稳
⑶事件计数器⑺复杂的电机控制器
⑷二进制倍频器
2,8253的六种工作方式:
⑴方式0:计数结束中断⑷方式3:方波频率发生器
⑵方式l:可编程频率发生⑸方式4:软件触发的选通信号
⑶方式2:频率发生器⑹方式5:硬件触发的选通信号
六、实验程序框图
七、实验步骤
⒈按图1连好实验线路
⑴8253的GATE0接+5V。

⑵8253的CLK0插孔接分频器74LS393(左下方)的T1插孔,分频器的频
率源为8.0MHZ,T→8.0MHZ,OUT0接一盏发光二极管。

⑶运行实验程序
在8253的OUT0输出周期为30毫秒的方波,通过接发光二极管,观察
定时情况。

⒉按图2连好实验线路
⑴8253的GATE0、GATE1接+5V。

⑵8253的CLK0插孔接分频器74LS393(左下方)的T1插孔,分频器的频
率源为8.0MHZ,T→8.0MHZ,OUT0接CLK1,OUT1接一盏发光二极管。

⑶运行实验程序
在8253的OUT1输出周期为20秒的方波,通过接发光二极管,观察是
否定时时间为10秒。

3. 按图3连好实验线路
⑴8253的GATE0接+5V。

⑵8253的CLK0插孔接分频器74LS393(左下方)的T1插孔,分频器的频
率源为8.0MHZ,T→8.0MHZ,OUT0接小喇叭。

⑶运行实验程序
在8253的OUT0输出音频方波信号,通过接小喇叭,判断发声情况。

八、实验程序清单
1.
2.
3.。

相关主题