📄 task.h
字号:
//---------------------------------------------------------------
//
// Copyright (c) 2006-2007 E-compass electronic Co.,Ltd.
// All Right Reserved.
//
// $Author walnutcy
// $Email walnutcy@gmail.com
// $Version v1.0
// $FileName
// $Since
// $Log
//
// DESCRIPTION
//
// History:
// <author> <time> <version > <desc>
//---------------------------------------------------------------
#ifndef _TASK_H_
#define _TASK_H_
//-----------------------------------------
#include "includes.h"
#define _INTERRUPT_ALL 0xD2 //1101 0111 <= EA:EPCA:EADC:ES:ET1:EX1:ET0:EX0
//---------LED FLASH------------------------------------
sbit pinLed = P1^4;
#define ClrLED() (pinLed = 0)
#define SetLED() (pinLed = 1)
#define LED_DELAY 250// >200ms
//------------------------------------------------------
#define IR_EVENT 0x01 // ir event
//------------------------------------------------------
#define VERSION_EVENT 0x50
#define SOFT_VERSION 104 // soft Version 1.04
//------------------------------------------------------
extern U16 irRvTime;
void MCUInit() REENTRANT;
void Task_IR(void) REENTRANT;
void Task_Uart(void) REENTRANT;
void Task_LED1(void) REENTRANT ;
void Task_LED2(void) REENTRANT ;
void Task_LED3(void) REENTRANT ;
void ISRAdrFun (void) REENTRANT;
//-----------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -