#include
#include
#define uchar unsigned char
uchar led=0;
void init(void) _task_ 0
{
XBYTE[0x2000]=led;
os_create_task(1);
os_create_task(2);
os_create_task(3);
os_create_task(4);
os_delete_task(0);
}
void led0() _task_ 1
{
while(1)
{
os_wait(K_TMO,20,0);
led^=0x01;
XBYTE[0x2000]=led;
}
}
void led2() _task_ 2
{
while(1)
{
os_wait(K_TMO,40,0);
led^=0x04;
XBYTE[0x2000]=led;
}
}
void led4() _task_ 3
{
while(1)
{
os_wait(K_TMO,80,0);
led^=0x10;
XBYTE[0x2000]=led;
}
}
void led6() _task_ 4
{
while(1)
{
os_wait(K_TMO,160,0);
led^=0x40;
XBYTE[0x2000]=led;
}
}
这个怎么验证