《微机原理实验》课程设计报告 交通灯控制系统设计 学生姓名 学 号 专 业 电气工程与自动化 班 级 同组学生 提交日期 2024 年 6 月 20 日 指导老师 报告评分批改老师目 录摘要·················································3设计内容·············································3设计原理及说明·······································4设计过程·············································5设计结果与分析·······································8体会与建议···········································8程序源代码···········································9参考文献············································15一、摘要利用微机实验箱,以本市现行的交通灯控制信息为依据,用查询的方法实现交通灯控制系统。二、设计内容通过 16 个发光二极管及数码管,模拟十字路口的红绿灯,具体时间的分配和控制如下:(1)东西方向绿灯亮,南北方向红灯亮,并且数码管 10s 倒计时显示(2)东西方向黄灯亮,南北方向红灯亮,并且数码管 5s 倒计时显示(3)东西方向红灯亮,南北方向绿灯亮,并且数码管 10s 倒计时显示(4)东西方向红灯亮,南北方向黄灯亮,并且数码管 5s 倒计时显示具体如下图所示:要求:用 8255 的 A 口、B 口控制 16 位 LED 灯,选择方式 0,输出 I/O 接口电路控制数码管,使用软件延迟或硬件延迟,其中使用硬件延迟芯片8254 计时更为精确。三、设计原理及说明8255 的性质及简介:并行接口是以数据的字节为单位与 I/O 设备或被控制对象之间传递信息。CPU 和接口之间的数据传送总是并行的,即可以同时传递 8 位、16 位、32 位等。8255 可编程外围接口芯片是 Intel 公司生产的通用并行 I/O 接口芯片,它具有 A、B、C 三个并行接口,用+5V 单电源供电,能在以下三种方式下工作:方式 0--基本输入/出方式、方式 1--选通输入/出方式、方式 2--双向选通工作方式。8255 的内部结构及...