课程设计-基于单片机的交通灯设计,共22页,4868字
摘要
交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。本系统采用单片机AT89C51为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。本设计就是采用单片机模拟十字路口交通灯的状态显示以及倒计时。
本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时功能,较好的模拟实现了十字路口可能出现的状况。
软件上采用汇编语言编程,主要编写了主程序,LED数码管显示程序。经过整机调试,实现了对十字路口交通灯的模拟。
目录
摘要 3
第一章 绪 论 4
1.1 概述 4
1.2 设计目的 4
1.3 设计任务和内容 4
第二章 总体设计及核心器件简介 5
2.1总体设计 5
2.2 AT89C51 6
2.3 74LS164 9
第三章 单元电路模块设计 10
3.1复位电路 10
3.2晶振电路 10
3.3 LED数码管显示电路 11
3.4 总体设计原理图及功能介绍 12
第四章 软件编程设计 13
4.1 设计思想 13
4.2 程序框图 13
4.3 源程序 14
第五章 设计心得和存在问题 20
参考文献 22