资源简介
智能清扫模式、红外蔽障、防跌落、电源管理模块、无线遥控模块、定时功能
代码片段和文件信息
#include
#include
#include “MOTOR.H“
#include “ADC.h“
#include “DISPLAY.H“
#include “DROP.h“
#include“key.h“
sbit key_time=P3^0;
sbit control_saodi_xichen=P1^7;
uint num0;
uchar time=60kk0modle_flagpower_flagrecharge_flag;
void wuxianjiema()
{
kk0=P2&0xf0;
switch(kk0)
{
case 0x80 : corotation(); break;
case 0x40 : rollback(); break;
case 0x10 : Turnright(); break;
case 0x20 : Turnleft(); break;
default : Stop(); break;
}
}
void INIT0()
{
TMOD=0X11;
TH0=0X3C;
TL0=0XB0;
ET0=1;
TR0=1;
EA=1;
}
void main()
{
control_saodi_xichen=0;
InitADC();
INIT0();
INIT1();
delay_ms(500);
//上电检测电压
power_flag=getADCPOWER1();
beep(2000);
while(power_flag)
{
power_flag=getADCPOWER();
modle_flag=modle_scan();
recharge_flag=recharge_scan();
if(power_flag==0||recharge_flag==1)
{
getADCsignal_charge();
control_saodi_xichen=0;
display(11121314);
beep(10);
}
if(power_flag==1&&recharge_flag==0&&modle_flag==0)
{
if(!key_time)
{
delay_ms(50);
if(!key_time)
{
beep(50);
ET0=1;
time+=10;
if(time>120)
time=10;
}
}
if(time==0)
{
ET0=0;
control_saodi_xichen=0;
Stop();
}
if(time!=0)
{
freemodle();
control_saodi_xichen=1;
}
displayunion(time);
}
else if(power_flag==1&&recharge_flag==0&&modle_flag==1)
{
ET0=0;
wuxianjiema();
display(10101010);
}
}
}
void Timer0(void) interrupt 1
{
num0++;
TH0=0X3C;
TL0=0XB0;
if(num0==60)
{
num0=0;
time--;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-08-15 15:53 智能吸尘器程序工程\
文件 5215 2013-05-26 11:05 智能吸尘器程序工程\213.LST
文件 9330 2013-05-26 11:05 智能吸尘器程序工程\213.OBJ
文件 1874 2013-05-26 11:05 智能吸尘器程序工程\213.c
文件 31002 2013-05-26 11:05 智能吸尘器程序工程\657
文件 31707 2013-05-26 11:05 智能吸尘器程序工程\657.M51
文件 7658 2013-05-26 11:05 智能吸尘器程序工程\657.hex
文件 121 2013-05-26 11:05 智能吸尘器程序工程\657.lnp
文件 185 2013-08-15 15:19 智能吸尘器程序工程\657.plg
文件 72133 2013-08-15 15:53 智能吸尘器程序工程\657.uvopt
文件 14209 2013-05-25 10:50 智能吸尘器程序工程\657.uvproj
文件 71988 2013-05-31 02:43 智能吸尘器程序工程\657_uvopt.bak
文件 14209 2013-05-25 10:46 智能吸尘器程序工程\657_uvproj.bak
文件 4941 2013-05-26 11:05 智能吸尘器程序工程\ADC.LST
文件 9713 2013-05-26 11:05 智能吸尘器程序工程\ADC.OBJ
文件 1616 2013-05-26 11:00 智能吸尘器程序工程\ADC.c
文件 1079 2013-05-26 10:24 智能吸尘器程序工程\ADC.h
文件 879 2013-05-25 09:13 智能吸尘器程序工程\DISPLAY.C
文件 360 2013-05-02 09:05 智能吸尘器程序工程\DISPLAY.H
文件 2424 2013-05-26 11:05 智能吸尘器程序工程\DISPLAY.LST
文件 3900 2013-05-26 11:05 智能吸尘器程序工程\DISPLAY.OBJ
文件 1611 2013-05-01 19:16 智能吸尘器程序工程\DROP.C
文件 172 2013-03-30 01:41 智能吸尘器程序工程\DROP.H
文件 4734 2013-05-26 11:05 智能吸尘器程序工程\DROP.LST
文件 4959 2013-05-26 11:05 智能吸尘器程序工程\DROP.OBJ
文件 3616 2013-05-26 11:05 智能吸尘器程序工程\MOTOR.LST
文件 2435 2013-05-26 11:05 智能吸尘器程序工程\MOTOR.OBJ
文件 786 2013-08-06 16:03 智能吸尘器程序工程\MOTOR.c
文件 420 2013-05-09 17:05 智能吸尘器程序工程\MOTOR.h
文件 6376 2009-05-07 14:37 智能吸尘器程序工程\STARTUP.A51
文件 14062 2013-05-26 11:05 智能吸尘器程序工程\STARTUP.LST
............此处省略5个文件信息
评论
共有 条评论