找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4610|回复: 12
收起左侧

单片机keil软件编写C语言程序,Proteus软件画图

[复制链接]
ID:127353 发表于 2016-6-20 09:51 | 显示全部楼层 |阅读模式
设计一模拟交通灯,要求南北亮绿灯22S,东西亮红灯25S,南北绿灯走完,南北黄灯以0.5S的频率闪烁3次后,南北亮红灯25S,东西亮绿灯22S,东西绿灯走完后,东西黄灯以0.5S的频率闪烁3次后,南北亮绿灯22S,东西亮红灯25S,如此交替进行,为了减轻行人等待的焦虑感,亮灯时间实行减法计数。

用数码管显示

用数码管显示
回复

使用道具 举报

ID:127343 发表于 2016-6-20 10:36 | 显示全部楼层
出来了给我也发一个哈
回复

使用道具 举报

ID:127365 发表于 2016-6-20 10:45 | 显示全部楼层
我也正在做这个?有资源么大神?猫食?
回复

使用道具 举报

ID:111634 发表于 2016-6-20 21:49 | 显示全部楼层
25+25=50s,时间太长,让人等得心烦。模拟交通灯模拟时间不要太长,有十几秒就可。
回复

使用道具 举报

ID:111634 发表于 2016-6-20 21:50 | 显示全部楼层
本帖最后由 zl2168 于 2016-6-20 21:51 编辑

实例29  模拟交通灯


Proteus仿真一下,确认有效。
实例29 模拟交通灯.rar (35.12 KB, 下载次数: 10)
回复

使用道具 举报

ID:111634 发表于 2016-6-20 21:52 | 显示全部楼层
实例30  带限行时间显示的模拟交通灯


Proteus仿真一下,确认有效。
实例30 带限行时间显示模拟交通灯.rar (40.64 KB, 下载次数: 9)
回复

使用道具 举报

ID:127353 发表于 2016-6-21 08:55 | 显示全部楼层
zl2168 发表于 2016-6-20 21:49
25+25=50s,时间太长,让人等得心烦。模拟交通灯模拟时间不要太长,有十几秒就可。

不是50秒,就是开始是东西走向的25秒,然后一点一点的减少;南北走向的开始是22秒,一点点减少。
回复

使用道具 举报

ID:127353 发表于 2016-6-21 09:00 | 显示全部楼层
zl2168 发表于 2016-6-20 21:52
实例30  带限行时间显示的模拟交通灯

要这样的图

正确图片.gif
回复

使用道具 举报

ID:127353 发表于 2016-6-21 09:01 | 显示全部楼层
zl2168 发表于 2016-6-20 21:52
实例30  带限行时间显示的模拟交通灯

能不能帮我把C语言程序写出来,谢谢大神!
回复

使用道具 举报

ID:127353 发表于 2016-6-21 09:03 | 显示全部楼层
zl2168 发表于 2016-6-20 21:52
实例30  带限行时间显示的模拟交通灯

能不能帮我写下C语言程序,大神
回复

使用道具 举报

ID:111634 发表于 2016-6-21 21:03 | 显示全部楼层
因为是模拟,所以延时时间也模拟,主要目的是感受控制过程,时间不是问题。
回复

使用道具 举报

ID:111634 发表于 2016-6-21 21:05 | 显示全部楼层
延时时间显示一位还是二位,不是大问题,增加一位显示很容易。
回复

使用道具 举报

ID:127645 发表于 2016-6-22 10:42 | 显示全部楼层
直接控制io口用定时器计时就ok了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表