文档详情

实验6-8255控制交通灯.doc

发布:2017-06-06约小于1千字共2页下载文档
文本预览下载声明
实验6 8255模拟交通灯实验 1、实验目的: 学习8255芯片的使用方法,学习模拟交通灯控制的方法,学习双色灯的使用。 2、实验要求: 编写程序,以8255作为输出口,控制4个双色LED灯 可发红,绿,黄光 ,模拟十字路口交通灯管理。 3、实验电路及连线 PC0-PC3连DR1-DR4,PC4-PC7连DG1-DG4。8255片选CS8255连138译码处210H孔。 4、实验说明 1. 因为本实验是模拟交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。 2.双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。 5实验程序框图 6、实验程序 (源程序: Tlamp_88.asm)
显示全部
相似文档