当前位置:首页 > 微机原理与接口实验报告册
结果或现象分析:
如果PA口作输出口,PB口作输入口,程序该如何修改?
报告评分:
实验地点 计算机号 实验日期和节号
实验项目名称: 交通灯模拟实验 实验目的:
1.学习单板方式下扩展简单I/O接口的方法以及双色灯的使用。 2.进一步学习微处理器的编程技术。
实验要求:
编写程序,以8255作为输出口,控制4个双色LED灯(可发红,绿,黄光),模拟十字路口交通灯管理。
实验说明:
1. 因为本实验是模拟交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。
2.双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。
实验电路及连线:
将DG1~DG4,DR1~DR4用导线连至8255的PC0~PC7,8255的CS片选接至138译码处的210H插孔。
程序设计:
结果现象分析:
报告评分:
共分享92篇相关文档