at89c51单片机_简易交通灯的设计与制作(包括源码and仿真图)

2026/1/27 7:14:23

4.2 设计步骤

1.利用Proteus 7.5 SP3仿真软件按下列要求绘制仿真实例 ? 用4个共阳极LED数码管的分别表示东、西、南、北四个方向路口,以数码管的上、中、下3个横段分别代表红、黄、绿3盏灯

? 用P0、P1口分别输出控制模拟交通灯的状态显示的数码管和倒计时显示数码管的状态码

? P3^1、P3^2、P3^4~~~P3^7控制数码管的位选

? P2^0~~~P2^4接收中断信号并反馈给INT0接口进行中断处理 2.按照基本要求编制程序实现相应功能。

五、硬件和软件设计

5.1 硬件电路图

硬件电路图通过Proteus 7.5 SP3仿真之后如图1所示,其中: 按钮K0连接P2^0端口实现红灯全亮,处理交通意外 按钮K1连接P2^1端口实现南北方向亮灯时间+1s 按钮K2连接P2^2端口实现南北方向亮灯时间-1s 按钮K3连接P2^3端口实现东西方向亮灯时间+1s 按钮K4连接P2^4端口实现东西方向亮灯时间-1s 整体实验连接电路如下图所示:

第7页

图1 整体连接电路图

第8页

5.2 程序流程图

主程序 开始 设置中断工作方式、触发方式、初始化 运行过程 N 是否有中断 Y 执行中断 中断结束,退出中断,返回

第9页

运行过程 EW:绿灯(27),SN:红灯 是否到3秒 Y EW:黄灯亮,SN:红灯 N Count<10? Y N EW:黄灯灭,EW:红灯 LED显 示 缓 冲 区 DISP 是否到0秒 N Y SN:绿灯(27),EW:红灯 是否到3秒 Y SN:黄灯亮,EW:红灯 N Y Count<10? N SN:黄灯灭,EW:红灯 是否到0秒 N Y 第10页


at89c51单片机_简易交通灯的设计与制作(包括源码and仿真图).doc 将本文的Word文档下载到电脑
搜索更多关于: at89c51单片机_简易交通灯的设计与制作(包括源码and 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219