• 大小: 149KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: 其他
  • 标签: T0  定时  

资源简介

用松翰单片机做的光电开关抗干扰程序,个人感觉简单,但是很牛很实用!

资源截图

代码片段和文件信息

#include 
#include “delay.h“
#include “define.h“

extern unsigned long timer;
extern unsigned char model;
bit flag_button=0;//按下按键为1
extern bit val_button;

void key_scan(void)        //返回值为按键连续按下时间
{
  if(P0==0xFE)//按下按键//按下按键
  {
      flag_button=1;
  }
  else//
      {
     if(1==flag_button)
 {
  flag_button=0;
  if(275>timer)
  {
     timer=0;
  }
  else if((275<=timer)&&(timer<470))//1-2
  {
  if((model==1)||(model==2))
  {
     if(timer>412)
     model=2;//闪烁模式
  }
                  else
      model=3;//销售模式
                  val_button=0;
                  timer=0;
  }
  else if((470<=timer)&&(timer<805))//2-3.5
  {
  if(model!=3)
  {
      model=1;//渐变模式

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

     文件      33280  2013-10-30 10:07  最终\led控制器开发合同.doc

     文件      61410  2013-10-30 10:10  最终\led控制器开发技术要求书.docx

     文件       2048  2014-08-12 17:47  最终\led范 - 10.28按新要求改\a.BBB

     文件       6610  2013-08-15 12:10  最终\led范 - 10.28按新要求改\a.cfg

     文件        429  2013-08-20 19:29  最终\led范 - 10.28按新要求改\a.cop

     文件       2137  2013-08-15 12:10  最终\led范 - 10.28按新要求改\a.msk

     文件       4794  2014-08-12 11:20  最终\led范 - 10.28按新要求改\a.out

     文件       3674  2014-08-13 11:40  最终\led范 - 10.28按新要求改\a.prj

     文件        710  2014-08-12 16:17  最终\led范 - 10.28按新要求改\a.prj.dbg

     文件       2304  2014-08-12 11:20  最终\led范 - 10.28按新要求改\a.sn8

     文件       9225  2014-08-13 19:34  最终\led范 - 10.28按新要求改\a.wsp

     文件         52  2014-08-13 19:34  最终\led范 - 10.28按新要求改\a.wsp.bkp

     文件         82  2013-08-18 21:57  最终\led范 - 10.28按新要求改\a.wsp.dep

     文件       2358  2013-08-15 12:10  最终\led范 - 10.28按新要求改\a_inc.h

     文件        235  2013-10-21 14:01  最终\led范 - 10.28按新要求改\define.h

     文件       1013  2013-10-28 17:21  最终\led范 - 10.28按新要求改\delay.c

     文件        272  2013-10-28 14:12  最终\led范 - 10.28按新要求改\delay.h

     文件          2  2013-08-18 21:57  最终\led范 - 10.28按新要求改\led.asm

     文件        769  2014-08-12 11:20  最终\led范 - 10.28按新要求改\main.c

     文件       2952  2014-08-12 16:19  最终\led范 - 10.28按新要求改\makefile

     文件       4726  2013-10-28 14:14  最终\led范 - 10.28按新要求改\model.c

     文件        257  2013-10-28 14:14  最终\led范 - 10.28按新要求改\model.h

     文件          0  2014-08-12 16:19  最终\led范 - 10.28按新要求改\Obj\a.dmp

     文件      10249  2014-08-12 11:20  最终\led范 - 10.28按新要求改\Obj\a.map

     文件       7785  2014-08-12 11:20  最终\led范 - 10.28按新要求改\Obj\a.plo

     文件       2696  2014-08-12 11:20  最终\led范 - 10.28按新要求改\Obj\a.rpt

     文件         98  2014-08-12 11:20  最终\led范 - 10.28按新要求改\Obj\a.sn8.dep

     文件       5156  2014-08-12 11:20  最终\led范 - 10.28按新要求改\Obj\main.asm

     文件       3747  2014-08-12 11:20  最终\led范 - 10.28按新要求改\Obj\main.asm.as

     文件        296  2014-08-12 11:20  最终\led范 - 10.28按新要求改\Obj\main.asm.as.dep

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

评论

共有 条评论