单片机课程设计报告
题目:交通灯设计
专业:电子信息科学与技术
班级:电专(1)班
学号:200402437
姓名:刘富镇
指导老师:涂二生、黄朝良、沈汉鑫、王清辉
设计时间:2006年03月13到2006年3月19号
单片机课程设计与总结报告
摘要
近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。本系统采用单片机AT89C51为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。
目录
…………………………
………………
………………
……………………
………………
…………………………….
……………………………….
……………………………….
(一)、功能及技术指标要求
设计交通灯的基本要求: 设计一个交通灯,实验系统。
(二)、设计内容
按设计技术指标进行交通灯的硬件和软件设计。
(三)设计思路及关键技术
一个完整的交通灯相当于一个简单的单片机系统,该系统有交通灯设置电路、单片机、显示电路等构成。单片机是集成的IC芯片,只需根据实际设计要求选型。其他部分都需要根据应用要求和性能指标自行设计。
基于单片机的交通灯的设计时要充分的认识以下两个问题:
,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。
,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。
交通灯的设计程序框图
开始
↓
四个路口红灯亮
↓
东西绿灯亮,南北红灯亮,延时
↓
东西黄灯闪烁,南北红灯亮,延时
↓
东西红灯亮,南北绿灯亮,延时
↓
东西红灯亮,南北黄灯闪烁,延时
↓
程序如下:
ORG 0000H
SJMP A3 ;四盏红灯亮
A3:MOV SP,#60H
MOV A, #24H
MOV P1, A
CLR
CLR
SETB
SETB ;显示5秒
MOV R4,#05H
LOOP1:MOV R2,#03H
LCALL xian ;调显示子程序
DJNZ R4,LOOP1
MOV R4,
单片机课程设计报告 来自淘豆网www.taodocs.com转载请标明出处.