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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
基于51单片机的交通灯程序1 F( M( {  X2 k: K$ p
% s' [! k9 G' M' ]- i- v: J% y) E, U

+ w6 q! ?/ ]9 J+ d对一个十字路口设置交通灯,1 Q/ v3 @( ]; L' ]
红,禁;,黄灯,等待;绿灯,通行。同时利用数码管进行时间的显示;通过按键可选择进入紧急状态(红灯全亮)或解除紧急状态,以及调整通行的时间长短, V$ Z, p3 w( g7 V4 ^% M) G9 H
3 m3 S* P5 @. {; P4 K+ |9 I% K
材料:
3 o( N: d7 T& V    stc10f08xe单片机一块儿,或者是一般的80c51单片机,4个8位共阴数码管,以及12Mhz晶振,电容等,led小灯12个,黄绿红各四个,导线若干
, N  J* l3 A; N制作步骤:3 Y& e( c$ _0 ^" ]# I7 ^
1.搭建最小系统版(复位电路,时钟电路,烧写电路)) B/ u0 ?. a" h  T. M' U
2.搭建外围电路(led小灯,数码管,按键)0 S  z" O6 ]- E7 F3 r
3.测试板子好坏
8 H8 i8 i: Y0 P5 B: @' J2 @4.编写程序烧写
; s/ {/ |9 d  q* L' H4 G7 w, U% {, c) h) y5 y5 J1 g8 w% z' ~4 c% {
注:
& t2 N7 ~& v; j- }2 q. V, s   1.由于我这块单片机的输出驱动能力不够,对数码管采用推挽输出;% v8 f% D6 q; k+ }0 F& j
   2.我这块儿单片机在keil中没有相关头文件,建立工程时需要手动添加到工程目录下,
- z" p9 P* o6 ^- V7 X9 D4 a- e   3.附件压缩包中给出了需要的“stc10.h”这个文件! Q3 p4 z$ t, g6 K9 V# J8 n
   4.程序代码在附件压缩包里面,名为“升级版交通灯”
: `/ R9 b, V; H9 u- e以上便是所有制作步骤,希望对大家有用
- O- y9 R# v/ J4 O7 s
游客,如果您要查看本帖隐藏内容请回复

( L* u2 G9 ]- ]& U- y- l  p) H7 s0 \: [3 m" A6 {0 t, P$ L) C* }

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-18 22:48 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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