标题: 单片机交通灯(汇编语言) [打印本页]

作者: HWXBCMZ    时间: 2020-4-23 15:50
标题: 单片机交通灯(汇编语言)
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单片机-汇编语言实现交通灯模拟控制******************************************





作者: shanhe    时间: 2020-5-27 09:22
楼主有仿真图跟具体的解释吗
作者: slp1794306542    时间: 2021-6-21 21:01
大佬有仿真图么

作者: HWXBCMZ    时间: 2021-9-12 10:44
这是用数码管和发光二极管模拟的交通灯时序,没做仿真。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1