1. 求交通灯单片机设计程序汇编c都可以和proteus文件 要最简单易懂的那种 要求倒计时
这个程序符合你的要求,实现三十秒倒计时,并有数码管显示。proteus文件你得留个邮箱,我给你发过去,贴到这上面你应该看不清。qq邮箱就行!
//名称代号:交通灯.C
//创建日期:2011.12.31
//创 建 人:郭晨阳
//模块功能:实现30S倒计时交通灯
//版本:
//参考文档:
//其他:
//修*改*历*史*
//**************************************
#include<reg52.h>
#define Uchar unsigned char
#define Char char
sbit P2_0=P2^0;
sbit P2_1=P2^1;
sbit P2_2=P2^2;
sbit P2_3=P2^3;
sbit P2_4=P2^4;
Uchar t,flag=4;
Char sec=29;
Uchar code Table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
//************************************
//函数名称:Delay
//创建日期:2011.12.31
//创 建 人:郭晨阳
//函数功能:延时
//输入参数:void
//输出参数:void
//返回值:void
//说明:
//修*改*历*史*
//************************************
void Delay(void)
{
Uchar i,j;
for(i=0;i<121;i++)
{
for(j=0;j<10;j++);
}
}
//************************************
//函数名称:Change
//创建日期:2011.12.31
//创 建 人:郭晨阳
//函数功能:实现红绿黄灯之间的切换
//输入参数:void
//输出参数:void
//返回值:void
//说明:
//修*改*历*史*
//***********************************
void Change(void)
{
if((sec>=5)&&(sec<30)&&(flag==4))//南北红灯,东西绿灯
{
P2_0=0;
P2_1=1;
P2_2=1;
flag=3;
}
if((sec>=0)&&(sec<5)&&(flag==3)) //东西南北均是黄灯
{
P2_1=0;
P2_0=1;
P2_2=1;
flag=2;
}
if((sec>=5)&&(sec<30)&&(flag==2))//南北绿灯,东西红灯
{
P2_2=0;
P2_0=1;
P2_1=1;
flag=1;
}
if((sec>=0)&&(sec<5)&&(flag==1)) //东西南北均是黄灯
{
P2_1=0;
P2_0=1;
P2_2=1;
flag=4;
}
}
//*************************************
//函数名称:main
//创建日期:2011.12.31
//创 建 人:郭晨阳
//函数功能:主函数,程序的入口
//输入参数:void
//输出参数:void
//返回值:void
//说明:
//修*改*历*史*
//*************************************
void main(void)
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
while(1)
{
P0=Table[sec/10];
P2_3=1;
Delay();
P2_3=0;
P0=Table[sec%10];
P2_4=1;
Delay();
P2_4=0;
}
}
//*************************************
//函数名称:timer0_intp
//创建日期:2011.12.31
//创 建 人:郭晨阳
//函数功能:中断服务
//输入参数:void
//输出参数:void
//返回值:void
//说明:
//修*改*历*史*
//*************************************
void timer0_inpt(void) interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
t++;
if(t==20)
{
t=0;
sec--;
if(sec<0)
{
sec=29;
}
}
Change();
}
2. 基于STC89C52单片机的智能交通灯控系统设计参考文献
1 智能交通来灯系统总体介绍 源1
1.1设计要求 1
1.2控制系统电路模块组成 1
1.3系统设计基本原理 1
1.3.1主体电路 1
1.3.2软件功能实现 2
2 系统硬件设计 3
2.1主要器件简介 3
2.1.1 AT89C51单片机简介 3
2.1.2 8255芯片简介 4
2.1.3 74LS373简介 5
2.1.4 LED简介 5
2.1.5 交通灯简介 6
2.2器件选择 6
3 系统软件设计 7
3.1程序设计 7
3.2交通灯及数码管显示设计 8
3.3特殊情况控制电路 8
3.4每秒钟设定 10
3.5 120秒与60秒选择设计 10
3.6 复位电路设计 12
4 系统仿真 13
3. PLC交通灯带倒计时的
基于PLC的交通灯控制系统的设计 摘 要:为了对交通进行有效的管理,本设计以交通灯为对象,通过可编程控制器对其实行控制。设计中针对交通灯的控制方式、LED灯的显示、倒计时功能进行了硬软件的总体设计。通过设计,交通灯具有可根据交通的不同状况,人工选择不同的工作状态,兼带有两位七段数码管实时显示倒计时的功能。通过设计,大大提高了对交通的控制功能,使交通秩序得到有效的控制。关键词:可编程控制器;交通灯;LED 目录摘 要 I Abstract I引 言 11 设计方案 11.1 设计方案 12 硬件设计 22.1 输入输出回路的设计 32.1.1 输入回路的设计 32.1.2 输出回路的设计 32.2 计数显示模块的选定 42.3 I/O口分配与接线 42.3.1 PLC的I/O口分配 42.3.2 I/O接线图 53 软件设计 63.1 自动状态的设计 63.2 紧急状态的设计 93.3 手动状态的设计 103.4 数码管显示倒计时的设计 114 结 论 14参考文献 15谢 辞 16以上回答来自: http://www.lwtxw.com/html/41-5/5276.htm
4. 汇编写30秒倒计时交通灯,老师要求必须用汇编语言,30秒倒计时到5秒现
有汇编写的交通灯,也有C写的交通灯,可以仿真试试。
5. 单片机设计倒计时交通灯(c语言程序)设计要求如下;
楼主,我感觉我们认识
6. 用汇编语言如何编写带倒计时显示的交通灯程序
您好,看到您的问题很久
没有人
回答,但是问题过期无人回答会被扣分并且你的悬赏分也会被没收!所以我给你提几条建议:
一,如果
你的问题
太难太专业,没人懂的话,你可以到相关专业
论坛
求助;
二,你的问题需要长篇论述,需要花费的时间长但你的悬赏分太少,很
少人
愿意
花时间
,建议你增加悬赏分或许能够吸引更多人来回答你的问题。
三,您提问时间不妥,问题被后面提问的人顶出去了也是一个原因!你可以错开提问高峰期来问问中提问题。
四,您可以注意选择正确的分类,以便得到相关专业人士的回答,如果分类正确没有人回答可以提高悬赏分。
7. 关于交通的参考文献应该怎么写
论文参考文献,就是你所写的论文中引用的其他资料中的内容,如数据、概念及别人的研究成果等。不能随便写,是要写出准确出处的。
参考文献的编写格式要求。
一、参考文献著录格式
1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码
2、 专著作者.书名〔M〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码
3、 论文集作者.题名〔C〕.编者.论文集名,出版地∶出版者,出版年∶起止页码
4 、学位论文作者.题名〔D〕.保存地点.保存单位.年份
5 、专利文献题名〔P〕.国别.专利文献种类.专利号.出版日期
6、 标准编号.标准名称〔S〕
7、 报纸作者.题名〔N〕.报纸名.出版日期(版次)
8 、报告作者.题名〔R〕.保存地点.年份
9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期
二、文献类型及其标识
1、根据GB3469 规定,各类常用文献标识如下:
①期刊〔J〕
②专著〔M〕
③论文集〔C〕
④学位论文〔D〕
⑤专利〔P〕
⑥标准〔S〕
⑦报纸〔N〕
⑧技术报告〔R〕
2、电子文献载体类型用双字母标识,具体如下:
①磁带〔MT〕
②磁盘〔DK〕
③光盘〔CD〕
④联机网络〔OL〕
3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。例如:
①联机网上数据库〔DB/OL〕
②磁带数据库〔DB/MT〕
③光盘图书〔M/CD〕
④磁盘软件〔CP/DK〕
⑤网上期刊〔J/OL〕
⑥网上电子公告〔EB/OL〕
8. plc十字路口带倒计时显示的交通信号灯控制
像这种设计,不管是课程设计还是毕业设计都还是自己做的比较好,对自己的将来都比较有好处。
而且这题目比较简单,好像在一些教科书上都找到差不多的,LZ自己找找吧。