2023年7月14日发(作者:)
实验五 交通灯、跑马灯轮换实验
一、 实验要求
1. 以74LS273作为输出口,控制4个双色LED灯(可发红,绿,黄光),模拟交通灯管理。
2. 以K1为切换输入口,控制双色LED灯在交通灯、跑马灯两种状态切换。
二、 实验目的
1.
2.
3.
4.
学习使用定时计数器进行定时中断控制的方法。
学习使用外部中断控制数据输出的设计方法。
进一步巩固中断程序的设计技巧。
掌握数据表的设计方法。
三、 实验电路及连线
接线说明:K1接P3.2;PO0~PO3接DG1~DG4;
PO4~PO7接DR1~DR4。 /CS接8300H
四、 实验说明
1. 本实验涉及到交通灯控制和跑马灯控制两种状态。交通灯的变化规律可以参考实验四之描述。跑马灯规律如下:四个双色LED灯在任意一时刻,只有两个灯亮,颜色自定。在跑马灯的运行中,按照顺时针的方向依次点亮相邻的两个双色LED灯,经过四次变化,跑马灯跑完一圈。
2. 双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。
3. 实验进行时,首先是跑马灯状态,在任意时刻,拨动一次KEY1键(自定中断触发方式),由跑马灯状态切换为交通灯状态;任意时刻拨动一次KEY1键,又由交通灯状态切换为跑马灯状态。如此循环。
4. 实验要求:程序必须用到定时计数器中断和外部中断。
五、
六、
七、
八、
实验框图
实验代码
实验数据
实验小结
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689329818a230842.html
评论列表(0条)