基于51单片机的c语言程序 交通灯

时间:2015-05-27 09:41:57
【文件属性】:

文件名称:基于51单片机的c语言程序 交通灯

文件大小:399KB

文件格式:ZIP

更新时间:2015-05-27 09:41:57

单片机 交通灯 从简单到复杂的都有

部分源程序如下: //-------------------------------------------------------- //| SN | EW //| 红 | 黄 | 绿 |左绿| 红 | 黄 | 绿 |左绿| //|P1.7|P1.6|P1.5|P1.4|P1.3|P1.2|P1.1|P1.0| //| 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |;0X28 //| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |;0X48 //| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |;0X18 //| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |;0X48 //| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |;0X82 //| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |;0X84 //| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |;0X81 //| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |;0X84 //| 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |;0X88 //================================================ //-------------------------------------------------------- void delay1ms(void) { unsigned char i,j; for(i=2;i>0;i--) for(j=248;j>0;j--); } //================================================ void delay5ms(void) { unsigned char i,j; for(i=10;i>0;i--) for(j=248;j>0;j--); } /*****************显示子函数**************************/ void Display(void) { P0=table[Time_EW]; EW_LED2=1; delay1ms(); EW_LED2=0; P0=table[Time_EW/10]; EW_LED1=1; delay1ms(); EW_LED1=0; //---------------------------- P0=table[Time_SN]; SN_LED2=1; delay1ms(); SN_LED2=0; P0=table[Time_SN/10]; SN_LED1=1; delay1ms(); SN_LED1=0; }


【文件预览】:
交通灯
----交通灯2()
--------Last Loaded 交通灯2.DBK(156KB)
--------有时间显示的定时交通信号灯控制.Opt(2KB)
--------有时间显示的定时交通信号灯控制.hex(572B)
--------STARTUP.OBJ(749B)
--------有时间显示的定时交通信号灯控制.c(2KB)
--------有时间显示的定时交通信号灯控制_Uv2.Bak(2KB)
--------有时间显示的定时交通信号灯控制(4KB)
--------有时间显示的定时交通信号灯控制.lnp(108B)
--------有时间显示的定时交通信号灯控制.OBJ(4KB)
--------交通灯2.PWI(742B)
--------STARTUP.A51(5KB)
--------有时间显示的定时交通信号灯控制.plg(491B)
--------有时间显示的定时交通信号灯控制.LST(4KB)
--------有时间显示的定时交通信号灯控制_Opt.Bak(2KB)
--------STARTUP.LST(11KB)
--------交通灯2.DSN(156KB)
--------有时间显示的定时交通信号灯控制.Uv2(2KB)
--------有时间显示的定时交通信号灯控制.M51(6KB)
----交通灯4()
--------交通灯4.OBJ(11KB)
--------交通灯24C02.OBJ(23KB)
--------交通灯4.M51(29KB)
--------交通灯24C02.LST(14KB)
--------STARTUP.OBJ(749B)
--------24C02.h(6KB)
--------交通灯4(20KB)
--------交通灯4.plg(792B)
--------交通灯24C02.C(8KB)
--------交通灯4_Uv2.Bak(2KB)
--------STARTUP.A51(5KB)
--------交通灯4.lnp(66B)
--------Last Loaded 交通灯4.DBK(275KB)
--------交通灯4.Opt(2KB)
--------交通灯4.LST(14KB)
--------交通灯4.PWI(2KB)
--------STARTUP.LST(11KB)
--------delay.c(1KB)
--------交通灯4.Uv2(2KB)
--------交通灯4.DSN(275KB)
--------交通灯4.hex(4KB)
--------交通灯4_Opt.Bak(2KB)
--------delay.h(436B)
----交通灯3()
--------有急救车优先的交通信号灯控制.lnp(104B)
--------有急救车优先的交通信号灯控制.hex(717B)
--------交通灯3.DSN(157KB)
--------STARTUP.OBJ(749B)
--------有急救车优先的交通信号灯控制_Uv2.Bak(2KB)
--------Last Loaded 交通灯3.DBK(157KB)
--------有急救车优先的交通信号灯控制_Opt.Bak(2KB)
--------STARTUP.A51(5KB)
--------有急救车优先的交通信号灯控制.OBJ(5KB)
--------有急救车优先的交通信号灯控制.Opt(1KB)
--------有急救车优先的交通信号灯控制(5KB)
--------有急救车优先的交通信号灯控制.c(2KB)
--------有急救车优先的交通信号灯控制.LST(4KB)
--------STARTUP.LST(11KB)
--------交通灯3.PWI(742B)
--------有急救车优先的交通信号灯控制.M51(7KB)
--------有急救车优先的交通信号灯控制.Uv2(2KB)
--------有急救车优先的交通信号灯控制.plg(483B)
----交通灯1()
--------交通灯1.Opt(2KB)
--------交通灯1_Opt.Bak(2KB)
--------交通灯1.BIN(29B)
--------Last Loaded 交通灯1.DBK(127KB)
--------定时交通信号灯控制.c(914B)
--------定时交通信号灯控制.LST(2KB)
--------STARTUP.OBJ(749B)
--------交通灯.PWI(742B)
--------交通灯1.DSN(129KB)
--------定时交通信号灯控制.OBJ(2KB)
--------交通灯1.DSK(3KB)
--------交通灯1.PWI(742B)
--------交通灯1.OBJ(513B)
--------交通灯1.M51(5KB)
--------交通灯1.Uv2(2KB)
--------交通灯1.lnp(87B)
--------DELAY.OBJ(394B)
--------STARTUP.A51(5KB)
--------DELAY.LST(3KB)
--------交通灯1.hex(358B)
--------Last Loaded 交通灯.DBK(127KB)
--------交通灯1.plg(435B)
--------STARTUP.LST(11KB)
--------交通灯1(3KB)
--------交通灯.DSN(127KB)
--------交通灯1_Uv2.Bak(2KB)
--------交通灯1.LST(3KB)
--------DELAY.asm(1KB)

网友评论

  • 做的不错,值得借鉴