求单片机STC89C52控制的红绿灯C程序 谢谢大虾!
时间:10-02
整理:3721RD
点击:
本人最近根据网上的一个电路图做了一块板子,是由单片机控制的十字路口红绿灯,但是本人发现焊好板子以后,查了很多资料都木有找到相应的C程序,作为单片机的初学者,除了大一学过了C语言有一点C语言基础意外,实在是不会遍程序啊,所以请各位大虾们帮我编写或者找出一个合适的C程序,需要注意的是,我把单片机换成了STC89C52的,不是用的电路图上的ATS89C51的,同时加了一个排阻,要实现的功能:
1、通电后系统进入自动控制状态,此时数码管从30开始作减1显示,主道亮绿灯,支线亮红灯,当剩下最后5秒时,黄灯闪亮,蜂鸣器叫; 2.30秒时间到后,系统转向支线通行,此时主道亮红灯,支线亮绿灯,数码显从20开始作减1处理,到最后5秒时,黄灯闪亮,蜂鸣器叫; 3、按动主道紧急通行键时,主道亮绿灯,支线红灯,通行50秒;结束后自动返回到原来的状态; 按动支线紧急通行键时,支线亮绿灯,主道红灯,通行50秒;结束后自动返回到原来的状态 谢谢谢谢!

还是学好编程吧,不会编程给你原理图给你板子也没有用,程序都是根据特定原理图编的,不是套用就可以的,就是给了程序你烧进去弄好了也没意思不是么
