- 153
- 0
- 约4.49万字
- 约 43页
- 2017-09-19 发布于安徽
- 举报
交通灯控制系统
一 任务和目的
交通灯控制系统:按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口的交通灯管理系统,通行时间(或禁止时间)30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。可利用8255、8253、8259等接口电路。
通过并行接口 8255 实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。
二 设计原理
8255工作原理
并行接口是以数据的字节为单位与I/O设备或被控制对象之间传递信息。CPU和接口之间的数据传送总是并行的,即可以同时传递8位、16位、32位等。8255可编程外围接口芯片是Intel公司生产的通用并行I/O接口芯片,它具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:
方式0--基本输入/出方式、
方式1--选通输入/出方式、
方式2--双向选通工作方式。
8255方式一输入输出电路图
图1 输出电路图 图2 输入电路
三 详细设计
如图 5-3,L7、L6、L5 作为南北路口的交通灯与 PC7、PC6、PC5 相连,L2、L1、L0 作为东西路口的交通灯与 PC2、PC1、PC0 相连。编程使六个灯按交通灯变化规律燃灭。
图5-3
程序设计流程图
设计目标
原创力文档

文档评论(0)