AT89C52单片机完成数字交通灯的毕业设计 - 图文

2019-04-16 19:45

河 南 工 业 职 业 技 术 学 院

Henan Polytechnic Institute

毕业设计(论文)

题 目

数字交通灯

班 级

姓 名

学 号

指导教师

说明:

一、毕业设计(论文)要求:

1.毕业设计(论文)必须打印或者用钢笔书写,且符合下列次序: (1)毕业设计(论文)题目(2)目录(3)内容提要(200字左右,提倡用英文书写)(4)引言(5)正文(6)参考文献(7)附录。

2.文字通顺,语言流畅,书写工整,无错别字。

3.绘图要求整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须用工程字书写,提倡用计算机绘图。

4.曲线图表要求用曲线、图表、线路图、流程图、程序框图、示意图等不准徒手画,必须按国家规定标准或工程要求绘制。

5.毕业设计说明不少于15000字,毕业论文不少于6000字。 二、毕业设计(论文)成绩评定:

毕业论文和答辩成绩采用五级分制:优秀、良好、中等、及格、不及格。毕业设计成绩由答辩小组结合毕业论文、答辩成绩采用五级分制综合评定。

1

数字交通灯毕业设计任务书

一、设计任务:

用89C52A作为主控芯片,通过C语言编些程序,用LED代替各个路口交通灯,通过keil和Proteus联合调用来实现对十字路口交通灯控制系统的模拟。

二、设计内容:

设计内容:用keil编写C程序,通过软件延时实现交通灯控制;在Proteus中设计出电路图,其中各个路口交通灯用led模拟,计时器用八段数码管显示;z最后通过keil和Proteus联合调用实现交通灯的模拟。

设计效果: 软件延时控制南北(A﹑C)路口红灯亮65s0,东西(B﹑D)路口绿灯亮60秒;然后南北(A﹑C)路口不变,东西(B﹑D)路口绿灯闪5下,然后南北东西路口黄灯亮;再变为南北(A﹑C)路口绿灯亮60s,东西(B﹑D)红灯亮65s秒;然后南北(A﹑C)路口绿灯闪5下, 再黄灯亮,B﹑D不变。再循环······ 。并将绿灯剩余时间显示在LED上 (该项编程可将其结果显示在计算机屏幕上代替)。如下图

十字交通灯模拟图

三、设计要求:

(1). 设计硬件原理图(印制版图), (2). 制作实物或软件仿真或实验板上模拟 ,任选一种; (3). 设计软件流程图; (4). 编程并调试; (5). 软硬件综合调试。

2

目 录

目 录 ........................................................................................................................................................... 0 摘 要 ........................................................................................................................................................... 5 引 言 ........................................................................................................................................................... 7 第一章 单片机概述 ......................................................................................................................................... 8

1.1单片机交通控制系统的选题背景 ............................................................................................................. 8 1.2单片机交通控制系统选题的现实意义...................................................................................................... 8 1.3国内外研究现状及其发展 ......................................................................................................................... 9

1.3.1国内外交通控制技术 ...................................................................................................................... 9 1.3.2交通控制存在的问题 .................................................................................................................... 10

1.4单片机交通控制系统主要研究的内容.................................................................................................... 10

第二章 单片机交通控制系统总体设计 ....................................................................................................... 12

2.1单片机交通控制系统通行方案设计 ....................................................................................................... 12 2.2单片机交通控制系统的功能要求 ........................................................................................................... 13

2.2.1倒计时显示 .................................................................................................................................... 13

2.3单片机交通控制系统的基本构成及原理................................................................................................ 14

第三章 系统硬件电路的设计 ....................................................................................................................... 15

3.1系统硬件总电路构成及原理 ................................................................................................................... 15

3.1.1系统硬件电路构成 ........................................................................................................................ 15 3.1.2系统工作原理 ................................................................................................................................ 15

3.2单片机的选择 ........................................................................................................................................... 17

3.2.1单片机的概述 ................................................................................................................................ 17 3.2.2 AT89C52芯片的主要性能 ............................................................................................................. 17 3.2.3 AT89C52芯片的内部结构框图 ..................................................................................................... 17 3.2.4 AT89C52芯片最小系统 ................................................................................................................. 18

3.3其它硬件介绍及连接 ............................................................................................................................... 19

3.3.1八段LED数码管 ............................................................................................................................ 19 3.3.2其它器件 ........................................................................................................................................ 21 第四章 系统软件程序的设计 ................................................................................................................... 22

4.1程序主体设计流程 ................................................................................................................................... 22 4.2理论基础知识 ........................................................................................................................................... 23

4.2.1 定时器原理 ................................................................................................................................... 23 4.2.2软件延时原理 ................................................................................................................................ 23

3

4.3子程序模块设计 ....................................................................................................................................... 24

4.3.1按键扫描程序 ................................................................................................................................ 24 4.3.2状态灯显示及判断 ........................................................................................................................ 25 4.3.3 LED倒计时显示 ............................................................................................................................. 25

4.4源程序 ....................................................................................................................................................... 26

第五章 系统软件仿真 ............................................................................................................................... 31

5.1 PROTEUS软件介绍 ................................................................................................................................. 31 5.2 交通灯系统PROTUES仿真 ................................................................................................................... 31

第六章 软硬件综合调试。 ....................................................................................................................... 32

6.1 硬件调试 .................................................................................................................................................. 32 6.2 系统软件调试 .......................................................................................................................................... 32

6.2.1集成开发环境KEIL ........................................................................................................................ 32 6.2.2集成开发环境KEIL ........................................................................................................................ 33 结 论 ....................................................................................................................................................... 35 参考文献 ......................................................................................................................................................... 36 附录 一 总电路图 ....................................................................................................................................... 37

4


AT89C52单片机完成数字交通灯的毕业设计 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第5章习题及答案_无机材料科学基础

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: