找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2826|回复: 3
打印 上一主题 下一主题
收起左侧

单片机交通灯(汇编语言)

[复制链接]
跳转到指定楼层
楼主
1.设计要求

(1)东西绿-南北红、东西红-南北绿;
(2)LED 绿-红切换时,黄灯亮并延时 3 秒;
(3)数码管前两位显示东西向量倒计时,后两位显示南北向量倒计时;用六个发光二极管模拟南北,东西两路红绿灯
2.实验原理
以 P1 口作为输出口,控制 6 个发光二极管,模拟交通信号灯的管理。在开发板上选择两组红、 黄、绿指示灯,代表交通信号灯。并利用数码管显示倒计时时间。
3.应用程序
下面列出实验部分程序以及对程序的分析,简单介绍程序中的任务及实现过程。程序能实现以下几
个功能:
I. 两组 LED 分别表示两个方向的交通灯,正确模拟交通灯的变化;
II.四位数码管分为两组,分别表示两个方向倒计时;
III.在绿—红切换时,黄灯亮并倒计时 3 秒。
(1) 设置程序入口地址,中断入口地址和定时器中断溢出时间

(2) 设置定时器工作方式和初值,并设置中断

(3)编写定时器中断程序,实现南北和东西两方向的逻辑控制






(4) 通过查表实现,数码管倒计时显示
4.附件源码: 汇编.rar (16.91 KB, 下载次数: 50)


******************************************基于STC8952单片机-汇编语言实现交通灯模拟控制******************************************




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:759438 发表于 2020-5-27 09:22 | 只看该作者
楼主有仿真图跟具体的解释吗
回复

使用道具 举报

板凳
ID:939347 发表于 2021-6-21 21:01 | 只看该作者
大佬有仿真图么
回复

使用道具 举报

地板
ID:618366 发表于 2021-9-12 10:44 | 只看该作者
这是用数码管和发光二极管模拟的交通灯时序,没做仿真。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表