首页 » 问答 » 嵌入式系统 » 单板计算机 » 单片机简单交通灯怎么编程?

单片机简单交通灯怎么编程?

菜鸟
2010-11-30 21:22:44     悬赏10分
汇编交通灯程序,使灯循环亮!
关键词: 单片机, 汇编  
工程师
2010-12-01 09:35:46
1楼

很多实验参考上面都有的,你参照一下吧~!

高工
2010-12-03 10:10:05
2楼

关键是延时,

专家
2010-12-23 08:47:24
3楼

延时的控制就行

助工
2010-12-25 14:25:42
4楼

画好程序流程图,。。。 也可以参考 别人的程序

助工
2012-11-21 17:10:51
5楼

给你个51才程序 /* 名称:LED模拟交通灯 说明:东西向绿灯亮若干秒,黄灯闪烁5次后红灯亮, 红灯亮后,南北向由红灯变为绿灯,若干秒后南北向黄灯闪烁5此后变红灯,东西向变绿灯,如此重复。 */ #include #define uchar unsigned char #define uint unsigned int sbit 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 i; while(x--) for(i=0;i

回复

匿名不能发帖!请先 [ 登陆 注册 ]