按需过马路(按键交通灯).docVIP

  • 115
  • 0
  • 约小于1千字
  • 约 3页
  • 2018-01-14 发布于河北
  • 举报
按需过马路(按键交通灯)

(Keil软件 proteus软件熟练应用) #include reg51.h #include intrins.h #define uint unsigned int #define uchar unsigned char sbit C_Red = P2^0; sbit C_Yellow= P2^1; sbit C_Green = P2^2; sbit R_Red = P2^3; sbit R_Yellow = P2^4; sbit R_Green = P2^5; sbit k1 = P3^0; void delay(uint x) { uchar i; while (x--) for (i=0;i115;i++); //1ms } void chego( ) //车行 { C_Red=0; C_Green=1; R_Red=1; R_Green=0; } void rengo() //人行 { C_Red=1; C_Green=0; R_Red=0; R_Green=1; } void chenshan() //车行道黄灯闪烁 { uchar i=0; for(i=0;i3;i++) { C_Yellow=1;delay(200);C_Yellow=0;delay(200); } } void

文档评论(0)

1亿VIP精品文档

相关文档