毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

51单片机交通灯控制课程设计报告+电路图+源程序 第2页

更新时间:2011-9-8:  来源:毕业论文
图表 1 计时电路
 
图表 2 控制电路
1)操作步骤:
1)给“51单片机系统模块”街上+5V电源,用“Easy 51Pro.exe”软件将“\程序\交通灯”文件夹下的“交通灯.hex”下载到单片机钟。
2)用10P数据排线将“51单片机系统模块”的“P0”、“P1”、“P2”口分别与“交通灯模块”的“J1”、“J2”、“J3”连接:“51单片机系统模块”的“P3”口与“键盘显示模块”的“KEY-B”连接。
3)给“51单片机系统模块”接上+5V电源,交通等系统即开始运行。
4)利用“键盘显示模块”上的“LEFT”、“UP”、“DOWN”、“RIGHT”键可以切换工作状态,以及对各车道的通行时间进行设置。
2)程序代码:毕业论文http://www.751com.cn/
*****************************************************************
#include <at89x52.h>
#include <intrins.h>
#include <main.h>

uchar time_max = 99;
uchar time_min = 20;源文请加腾讯3249,114
uchar time_yellow = 5;    // 绿灯转红灯时,黄灯的时间
uchar irq_count=0;        // 中断计数               
uchar time_set[5]={30,30,30,30,20}; // time_set[0]:S-N-Go Time, time_set[1]:S-N-TurnLeft Time,
                                    // time_set[2]:W-E-Go Time, time_set[3]:W-E-TurnLeft Time,
                                    // time_set[4]:Turn-Right Time ,
uchar led_dat[12]={0xFC, 0x60, 0xDA, 0xF2, 0x66, 0xB6, 0xBE, 0xE0, 0xFE, 0xF6, 0x02, 0x00};  // 数码管段码数据
uchar little_set;
uchar time_buffer;
uchar dis_buffer;
uchar i,y;辣,文^论'文'网

/***********************短延时*******************************/
void ShortDelay(void)
{ uchar x,y;
  for(x=0;x<5;x++)
     for(y=0;y<125;y++)
       _Nop();  return;

上一页  [1] [2] 

51单片机交通灯控制课程设计报告+电路图+源程序 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。