|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
51单片机十字路口交通灯控制系统设计 课程设计报告 带源码
; g# R `. `' ]$ l1 R: x2 e# [$ T
( k& J/ `5 I( [9 z' U; c( p7 G) w( d
目录:
1 E$ _, e# y2 C7 x
: z) u1 s# d! |9 J+ ]基本要求2
- W! S( k0 _' Z) p设计方案简介2 9 W* y2 D: K* D. ?/ \3 R- W
系统需求分析2 D2 p8 D M" ~! E# V2 o v" y
硬件原理图3 7 i. g4 R7 P( W: J
软件系统结构图和软件流程图3
O- \' e( R1 a- C, m源程序清单4 ! A u7 w3 {7 `7 y
主要函数说明9 6 h: l9 S( `+ x% y
设计结果概要或设计一览表 10 . w/ E4 R G$ v, z' X
对本设计的简单评述 10
; d2 H+ L% s0 ~8 Q4 e4 O1 C- a) l参考文献 11 ' _, [+ |9 h+ l
& n6 y5 a! q3 S. q9 q# K( P4 Vproteus仿真图:; W) x1 p; @- V# f
, i/ w7 g* E9 R/ f9 n
/ N2 e+ j0 a0 m# S. w对本设计的简单评述:
, ^3 f w0 q1 }) e Z7 u8 D5 T U6 s$ r+ ?2 ]
通过这次课程设计,使我掌握了交通灯控制的基本思想与原理,学习到了一些有用的专业知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,电路图的绘制以及在常用编程设计思路技巧的掌握方面都向前迈了一大步。而且本次课程设计是分三人小组设计模式,增强了我的团队意识,以及团队之间共同商量问题,解决问题的能力。本次课程设计的过程是艰辛的,不过收获却是很大的。 4 w. z0 E0 n# K l; ?+ z
1 z& B$ N) d1 F- G6 H0 B
在设计过程中,会出现了一些问题,但都是常见的小问题,如:在代码中中英文符号转换问题,输入字母出错,程序语法错误,代码维护困难等;在调试过程中出现异常,显示效果不是理想的效果。不过经过调试修改,代码模块化,小组成员的共同商量与检查这些问题都一一解决,程序顺利完成,并实现了预期的功能。 . Q4 e* T& g' H% E3 Y9 h
1 v+ K; o( l: R0 }0 C( l2 t) n 综合课程设计让我们把课堂上学习到的知识得到巩固和进一步的提高认识,对已有知识有了更进一步的理解和认识。在此,由于自身能力有限,在课程设计中碰到了很多的问题,我们通过查阅相关书籍、资料以及小组成员之间的交流、已经老师的耐性指导把困难统统克服。
: Z0 T; I* X% I4 K' L3 w: A. F
7 O; H" l5 F; y3 f: ` 由于使用的是单片机作为核心的控制元件,使得电路的可靠性比较高,功能也比较强大,而且可以随时的更新系统,进行不同状态的组合。但是在我们设计和调试的过程中,也发现了一些问题,不过设计也有很多不足之处,譬如红灯和绿灯的切换还不够迅速,红绿灯 规则不效率还不是很高,键盘效率不太高等等,这需要在实践中进一步完善,希望在今后的学习中学习更多新知识然后得以完善。 ! |# |7 v( z! ]7 M
& j% M8 t3 E' y
当然,通过这次课程设计,我也发现了自身的很多不足之处,在以后的学习中,我会不断的完善自我,在今后的学习和工作中设计出更好的作品!同时感谢老师和同学的耐心指点,使我能够顺利的完成本次任务。
0 T" g, f# j% E$ b5 X2 ^9 h4 @& U( l( G
交通灯所有资料下载:
8 W( y6 ~; L! o g/ L* _1 u) P# g6 C( ?& P/ t
|
|