如何在单片机交通灯显示中加入1个2段数码管倒计时程序实现60S倒计时循环显示。

 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
以单片机AT89S52为控制核交通灯论文设计
下载积分:800
内容提示:以单片机AT89S52为控制核交通灯论文设计
文档格式:DOC|
浏览次数:9|
上传日期: 00:19:48|
文档星级:
该用户还上传了这些文档
以单片机AT89S52为控制核交通灯论文设计.DOC
道客巴巴认证
机构认证专区
加  展示
享受成长特权
官方公共微信您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
毕业设计(论文)基于51单片机的交通灯.doc47页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:50 &&
你可能关注的文档:
··········
··········
毕业设计(论文)
基于51单片机的交通灯
控制系统的设计
杭州科技职业技术学院
毕业设计任务书
学生姓名 王晶晶 专业班级 应用电子0801 联系方式 1XXXXXXXXXX
指导老师 郑利敏 指导老师职称
联系方式 1XXXXXXXXXX
课题名称 基于51单片机的交通灯控制系统的设计
设计的技术要求(或论文的主要内容):
本次毕业设计,是针对实际要求,灵活应用所学知识,独立进行系统综合设计的过程,以达到巩固单片机基础知识、掌握系统开发和提高动手实践能力的目的
1、单片机的基本原理;
2、单片机的输入输出控制系统、定时方式、终端控制等;
3、引荐电路设计,系统器件清单和原件功能;
4、程序设计
二、实施操作的技能要求:
1、系统采用AT89C51为核心,晶振频率为12MHZ;
2、采用汇编语言进行程序设计;
3、用12只发光二极管模拟一个十字路口交通灯,每个方向3只,分别为红、黄、 绿4、红灯绿灯通行时间均为30秒,黄灯时间为3秒;
时间安排与要求:
1、用PROTEL软件画出电路原理图;
2、制作硬件电路;
3、编写程序,烧录程序并调试,实现设计要求;
教研室主任(签字)
分管系主任(签字)
指导教师(签字)
本文根据AT89C51单片
正在加载中,请稍后... 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
毕业设计(论文)-基于单片机交通灯设计
下载积分:2000
内容提示:本设计介绍了采用MCS-51系列单片机stc89C51为核心器件来设计交通灯控制模拟系统,本系统安装在人流和车流量比较大十字交叉路口,通过控制红绿灯的亮灭来指挥交通道路上车辆和行人的通行停止,从而实现对繁忙交通道路的疏导。倒计时5秒时黄灯警示车辆,绿灯闪烁警示行人。并能够接入交通管理网络,通过室内人员根据交通道路上车流量大小,实时修改各个方向通行时间对路口车流量和行人进行疏导。本系统设计重点在于红绿灯亮灭的准确性和可靠性,难点在于,单片机的远距离通信。本系统设计成本低,开发周期短、实用性强、操作简单、维护方便、扩展性强。
文档格式:DOC|
浏览次数:14|
上传日期: 10:43:52|
文档星级:
该用户还上传了这些文档
毕业设计(论文)-基于单片机交通灯设计.DOC
道客巴巴认证
机构认证专区
加  展示
享受成长特权
官方公共微信基于单片机的交通灯控制及显示系统的软硬件设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
喜欢此文档的还喜欢
基于单片机的交通灯控制及显示系统的软硬件设计
基​于​单​片​机​的​交​通​信​号​控​制
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢单片机交通灯数码管多次倒计时_百度知道
单片机交通灯数码管多次倒计时
nborg=0; P1=table[num%10];y&gt,0xa4;sbit dxorg=P2^2;#define uchar unsigned char#define uint
unsigned intsbit dxred=P2^0,0x90;nbred=0; delay(1):南北方向绿灯灭;void delay(uint z){ dxorg=0;10],过45s转状态2; P1=0 while(1) {
dxred=1; P1=0xff,dxred=0;dxred=1; TH0=0x4c,南北红灯亮; if(time==20) {
time=0; wr=0。3s后从状态1至状态4循环;y--);
nbgrd=1,y; delay(1); TH0=0x4c;reg52;nbred=0;状态1; init();
flag=0,0xf8,0x86;sbit wr=P0^2,shi,然后黄灯亮,只会死循环; wr=1:南北方向绿灯亮,延时3s;
if(flag==1)
if(num==-1)
num=5; TR0=1; ET0=1; }void init(){ TMOD=0x01;
dxorg=1; P1=0x--)
for(y=110; wr=1!忘了说 要用C语言才看的懂哦#include&cs1=1完整的题目.h&gt,0x80;cs2=0; }void main(){ num=1;cs2=1,东西方向仍然红灯亮; wr=0,下面是我编的,有会修改的或者有别的方法的帮忙一下啊,东西方向红灯亮;cs1=0;uchar code table[]={0xc0,cs1=1;0;x&sbit cs1=P0^0;
if(num==-1)
num=30,过30s转状态4;
display();cs1=0;cs2=0。(2)模拟交通灯能实现一下几种状态的转换初始状态0;
dxgrd=0; time++,然后黄灯亮; wr=1;dxred=0;状态2,3s后转状态3,0xa1,0xc6;sbit dxgrd=P2^1; dxred=0,南北方向红灯亮,0x8e},0x82;
nbred=1,用6个发光二极管模拟交通灯的状态;sbit nborg=P2^5;
if(num==-1)
}}void timer() interrupt 1{ EA=0; for(x=z,0xb0,0x88;sbit cs2=P0^1; EA=1;sbit nbred=P2^3:东西方向绿灯亮; P1=0nbgrd=0;状态4;0,0x99;
dxgrd=1;sbit nbgrd=P2^4:东西红灯亮;}void display(){ wr=0;1s后转向状态1; wr=1; P1=table[num/nborg=1; TL0=0x00;cs2=1,0x83。秒数的倒计时要求用2位数码管显示倒计时, EA=1; wr=0:(1)十字路口交通为东西南北走向;uchar time,问题就是用定时器中断实现倒计时不能实现多次倒计时;
if(num==-1)
num=3; TL0=0x00;
num--,南北方向仍然红灯亮,0x92;状态3,0xf9;nbred=0:东西方向绿灯灭
提问者采纳
&#47:&#47,可以参考下我之前的回答帮助具体的,你看下BJ的百度空间ES这个问题单片机交通灯数码管多次倒计时
BJ的百度空间 也就是哪里 啊= =
其他类似问题
您可能关注的推广回答者:
单片机交通灯的相关知识
其他1条回答
急求,谢谢~ 问题补充:程序跟仿真图要对上 这个是我以前单片机课程设计上我做的程序,希望对当时我们采用的只是二极管p7~p0 东西交通灯我采用 邮箱贴
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 单片机数码管显示程序 的文章

 

随机推荐