找回密码
 注册
关于网站域名变更的通知
查看: 242|回复: 1
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-12-3 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于51单片机的交通灯程序
' f" X) E4 C( @+ R
5 a6 N% _' g. B5 f
( r5 l" F' N$ n! r! u5 {3 ~对一个十字路口设置交通灯,
' Q' C9 Q+ I! p" S1 n' m0 i+ f+ k, ?
红,禁;,黄灯,等待;绿灯,通行。同时利用数码管进行时间的显示;通过按键可选择进入紧急状态(红灯全亮)或解除紧急状态,以及调整通行的时间长短
7 o+ E, x2 T' B$ K/ c
# ^8 M; S. B$ h- @6 p: w材料:) w4 H% _5 Z: n3 s1 S  a
    stc10f08xe单片机一块儿,或者是一般的80c51单片机,4个8位共阴数码管,以及12Mhz晶振,电容等,led小灯12个,黄绿红各四个,导线若干: \# H$ W" l( K: {+ K. i( z
制作步骤:
- l4 w$ X$ H: ?% f# a1.搭建最小系统版(复位电路,时钟电路,烧写电路)( m. S) v6 c- j1 ]: b% l1 k
2.搭建外围电路(led小灯,数码管,按键)7 _) H1 [7 }3 g- g3 G
3.测试板子好坏8 l6 t. ~1 R: I5 h1 y
4.编写程序烧写, D6 _  v. z3 q* Y

) G1 H7 H$ m) u; f% k& V注:
8 R) c8 Y8 t- m( M   1.由于我这块单片机的输出驱动能力不够,对数码管采用推挽输出;
& w; h( n: H+ n; j- h* s$ G9 J   2.我这块儿单片机在keil中没有相关头文件,建立工程时需要手动添加到工程目录下,
# Q8 D$ {/ P1 C' H, s& U. A* i   3.附件压缩包中给出了需要的“stc10.h”这个文件7 ^% B$ V! q1 J6 h0 {" c
   4.程序代码在附件压缩包里面,名为“升级版交通灯”
) t0 K- x0 T/ S( t/ o以上便是所有制作步骤,希望对大家有用
. Q4 N: n* A+ }0 s' I5 ?
游客,如果您要查看本帖隐藏内容请回复

  n7 c' J' ^$ I7 K# T
+ p& p1 B4 J! G* l, q

该用户从未签到

2#
发表于 2018-12-3 14:14 | 只看该作者
学习一下  支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-11 14:51 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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