控制交通灯的程序设计内容摘要:

p14=0。 delay1ms(1)。 p14=1。 *ledaddr=dis_7[sec_ge]。 // 秒的个位显示 p15=0。 delay1ms(1)。 p15=1。 } /*****************************************************************************/ /****************************** 发光二极管显示函数 *****************************/ void displight(unsigned int state) { if(state==0) // 状态 0 :各方向红灯全亮 { Lightcode=0xbb。 } else if(state==1) // 状态 1 :东西绿灯亮,南北红灯亮 { Lightcode=0xbe。 } else if(state==2) // 状态 2 :东西黄灯闪烁,南北红灯亮 { Lightcode=0xbd。 } else if(state==3) // 状态 3 :东西红灯亮,左行亮,南北红灯亮 { Lightcode=0xb3。 } else if(state==4) // 状态 4 :东西红灯亮,南北直行绿灯亮 { Lightcode=0xeb。 } else if(state==5) // 状态 5 :东西红灯亮,南北黄灯闪烁 { Lightcode=0xdb。 } else if(state==6) // 状态 6 :东西红灯亮,南北红灯亮,左行亮 { Lightcode=0x3b。 } // 黄灯闪烁 if((Halfsec%2)==0) { if(state==2) Lightcode=0xbf。 // 东西闪烁 if(state==5) Lightcode=0xfb。 // 南北闪烁。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。