资源简介

需要完成的任务是实现对模拟路灯的基本功能(开启和关闭)的控制。该系统除了可以实现基本路灯功能外,还需要实现天气明暗检测并根据明暗状况调节路灯明亮程度﹑故障检测并报警等功能。 系统功能详细描述为:在每天傍晚18:00PM至次日凌晨6:00AM,路灯正常开启,系统可以实现对移动物体位置的检测。当物体M由左至右到达S点时路灯L1亮;当物体到达B点时,灯1灭,路灯L2亮;反之,若物体由M由右向左移动,路灯开关次序相反。如果遇到特殊天气状况,系统需要根据特定的天气状况来开启路灯;当路灯出现故障时,系统需要具有自动检测和报警的功能,并显示出故障路灯的位置。

资源截图

代码片段和文件信息

#include 
#include 
#include “remote.h“ 
#include“ds1302.h“ 
#include“12864.h“ 
#define uchar unsigned char
#define uint unsigned int
#define LCMdata P0  
#define Busy 0x80    
sbit RS=P2^0;   
sbit RW=P2^1;   
sbit E=P2^2;
sbit PSB=P2^3; 
/*
uchar code string_1[] = {“路况“};  
uchar code string_2[] = {“LED1  Off       “};  
uchar code string_3[] = {“LED2  ON        “};
uchar code string_4[] = {“41/10/14“};
uchar a[16]={3‘0‘‘\/‘‘0‘‘0‘‘\/‘‘0‘‘0‘‘\/‘‘0‘‘0‘‘\/‘‘0‘‘0‘‘\/‘};   
*/
void Display_Time(uchar str[7])
{
     
   uchar time[8];
   uchar DATA[8]; 
 time[0]=str[2]/10+48;
 time[1]=str[2]%10+48;
 time[2]=‘:‘;

 time[3]=str[1]/10+48;
 time[4]=str[1]%10+48;
 time[5]=‘:‘;

 time[6]=str[0]/10+48;
 time[7]=str[0]%10+48;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3209  2011-10-16 10:10  模拟路灯\12864\12864.bak

     文件       3190  2011-10-16 10:44  模拟路灯\12864\12864.c

     文件        454  2011-10-16 10:10  模拟路灯\12864\12864.h

     文件       6786  2011-10-27 18:29  模拟路灯\12864.lst

     文件      11549  2011-10-27 18:29  模拟路灯\12864.obj

     文件       4014  2011-10-18 00:56  模拟路灯\ds1302\ds1302.c

     文件        489  2011-10-18 00:57  模拟路灯\ds1302\ds1302.h

     文件       7316  2011-10-27 18:29  模拟路灯\ds1302.lst

     文件       6151  2011-10-27 18:29  模拟路灯\ds1302.obj

     文件      35363  2011-10-27 18:29  模拟路灯\ludeng

     文件       7515  2011-10-27 18:29  模拟路灯\ludeng.hex

     文件        102  2011-10-27 18:29  模拟路灯\ludeng.lnp

     文件      37884  2011-10-27 18:29  模拟路灯\ludeng.M51

     文件       2291  2011-10-30 16:29  模拟路灯\ludeng.Opt

     文件        216  2011-10-30 16:29  模拟路灯\ludeng.plg

     文件       2377  2011-10-17 23:02  模拟路灯\ludeng.Uv2

     文件       2294  2011-10-27 18:31  模拟路灯\ludeng_Opt.Bak

     文件       2377  2011-10-16 01:00  模拟路灯\ludeng_Uv2.Bak

     文件       1065  2011-10-17 02:00  模拟路灯\main\main.bak

     文件       4738  2011-10-18 07:56  模拟路灯\main\main.c

     文件      12886  2011-10-27 18:29  模拟路灯\main.lst

     文件      13095  2011-10-27 18:29  模拟路灯\main.obj

     文件       8207  2011-10-27 18:29  模拟路灯\remote.lst

     文件       8560  2011-10-27 18:29  模拟路灯\remote.obj

     文件       6376  2005-03-22 15:22  模拟路灯\STARTUP.A51

     文件      14062  2011-10-27 18:29  模拟路灯\STARTUP.LST

     文件        749  2011-10-27 18:29  模拟路灯\STARTUP.OBJ

     文件       1770  2011-10-18 06:51  模拟路灯\新建 文本文档.txt

     文件       3508  2011-10-17 01:59  模拟路灯\红外\REMOTE.bak

     文件       3605  2011-10-18 01:52  模拟路灯\红外\remote.c

............此处省略9个文件信息

评论

共有 条评论