led模拟交通灯

#include <reg52.h>
#define uchar unsigned char
#define uint unsigned intsbit RED_A=P0^0;
sbit YELLOW_A=P0^1;
sbit GREEN_A=P0^2;
sbit RED_B=P0^3;
sbit YELLOW_B=P0^4;
sbit GREEN_B=P0^5;uchar Flash_Count = 0;
Operation_Type = 1;void DelayMS(uint x)
{uchar t;while(x--){for(t=120;t>0;t--);}
}void Traffic_lignt()
{switch(Operation_Type){case 1:RED_A=1;YELLOW_A=1;GREEN_A=0;RED_B=0;YELLOW_B=1;GREEN_B=1;DelayMS(2000);Operation_Type = 2;break;case 2:DelayMS(200);YELLOW_A=~YELLOW_A;if(++Flash_Count !=10) return;Flash_Count=0;Operation_Type = 3;break;case 3:RED_A=0;YELLOW_A=1;GREEN_A=1;RED_B=1;YELLOW_B=1;GREEN_B=0;DelayMS(2000);Operation_Type = 4;break;    case 4:DelayMS(200);YELLOW_B=~YELLOW_B;if(++Flash_Count !=10) return;Flash_Count=0;Operation_Type = 1;break;  }
}void main()
{while(1){Traffic_lignt();  }
}

硬件连接:

单片机入门led模拟交通灯相关推荐

  1. 基于51单片机实现LED模拟交通灯(Proteus仿真)

    wechat:[嵌入式工程师成长日记] 具体功能实现 南北红灯亮,东西绿灯亮:南北绿灯亮,东西红灯亮:在红绿灯转换过程中,黄灯闪烁5次. 使用器件: 若干电阻.4只LED红灯.4只LED绿灯.4只LE ...

  2. 单片机交通灯灯c语言程序,关于LED模拟交通灯单片机C语言程序设计 - 全文

    本文为大家带来三个关于LED模拟交通灯单片机C语言程序设计. 关于LED模拟交通灯单片机C语言程序设计一 功能说明 东西向绿灯亮若干秒,黄灯闪烁5次后红灯亮,红灯亮后,南北向由红灯变为绿灯,若干秒后南 ...

  3. 51单片机LED模拟交通灯

    51单片机LED模拟交通灯 文章目录 51单片机LED模拟交通灯 实验环境 仿真图 代码解析 效果演示 实验环境 实验软件: Keil5 + Proteus7 实验元件: AT89C51 * 1, L ...

  4. 设计分享|单片机LED模拟交通灯

    目录 具体实现功能 设计介绍 51单片机简介 设计思路 设计内容 仿真图(protues8.7) 程序(Keil5) 具体实现功能 单片机LED模拟交通灯实现:东西绿灯2秒,东西黄灯闪烁5次,南北红灯 ...

  5. 解答私信@田田WX //2022-6-12 C语言 51单片机LED模拟交通灯

    名称:LED模拟交通灯 说明: 东西向绿灯亮若干秒后,黄灯闪烁,闪烁5次后亮红灯, 红灯亮后,南北向由红灯变为绿灯,若干秒后南北向黄灯闪烁, 闪烁5次后亮红灯,东西向绿灯亮,如此往复. 本例将时间设得 ...

  6. 单片机设计一个十字路口交通灯模拟控制系统(51单片机实训)

    1.东西.南北两个方向都通行25s(绿灯亮),警告5s(黄灯亮),禁行30s(红灯亮),用LED模拟交通灯 2.各个方向用数码管显示剩余时间 3.考虑到异常状态 东西发生异常时,东西通行,南北禁止,东 ...

  7. 51单片机数码管交通灯倒计时c语言,51单片机数码管倒计时模拟交通灯汇编程序...

    /********************************************************************** 51单片机数码管倒计时模拟交通灯汇编程序 LED数码管为 ...

  8. 02 LED的闪烁、模拟交通灯

    LED的闪烁 //板子上接了一个测试用的LED,接输出引脚13端口#define LED_PIN 13 // the setup function runs once when you press r ...

  9. 74hc595点亮点阵式led交通灯灯 c语言程序,89C51单片机C语言用四个74hc595控制四个LED实现交通灯...

    89C51单片机C语言用四个74hc595控制四个LED实现交通灯 (2009-05-16 18:52:38) 标签: 教育 #include #define uchar unsigned char ...

最新文章

  1. TinyBERT搜索: 比BERT快10倍,小20倍
  2. Java线程详解(8)-线程的同步
  3. C# #if, #else和#endif预处理指令
  4. 海思芯片硬件java加速_海思Hi3719C V100芯片简介
  5. vue项目实现登录(sessionStorage 存储 token)
  6. LeetCode 234. 回文链表(快慢指针+链表反转)
  7. Effective Java~9. try-with-resource 优先于 try-catch
  8. Redis为什么变慢了?一文详解Redis性能问题 | 万字长文
  9. 老板总说你的报表没价值?这个动态报表神器,还有很多人不知道
  10. cnn卷积核参数如何确定_如何确定肉脯软塑包装的热封参数?
  11. java钟使用dwr_DWR中各种java方法的调用
  12. Eclipse用法和技巧八:自动添加try/catch块1
  13. MongoTemplate 关于 insert 和 save 函数的区别
  14. mysql-cluster5.7搭建集群(实际测试有效)
  15. vs2019键盘钩子_Windows消息钩子
  16. c语言中十六进制减法,二进制十进制十六进制
  17. 使用命令代码清除系统垃圾文件
  18. 4.STM32F407之HAL库——按键
  19. PHP实现用户登录注册(详细教程)
  20. Android基本入门

热门文章

  1. b_leetcode——栈、队列、堆(含VS建立解决方案)
  2. C#递归扫描文件夹中的文件
  3. EMC电磁兼容34个整改小技巧!
  4. Wondershare Filmora for Mac(视频编辑软件)
  5. 微信小程序之插件未授权访问
  6. 搜狗权重批量查询 搜狗权重批量查询系统
  7. 特性阻抗公式 (含微带线,带状线的计算公式)
  8. 华为OD机试题 - 九宫格按键输入(JavaScript)| 机考必刷
  9. 【HTML】P2 HTML 文本标签、图片标签、超链接标签
  10. 【阅读整理】Implementation of an algorithm for automated phenotyping through plant 3D-modeling