#include RTX51TNY.H
#include reg51.h
void job0 (void) _task_ 0 {
P2 = 0xFF;
P1 = 0x00;
os_create_task(1);
os_create_task(2);
os_create_task(3);
os_delete_task(0);
}
void job1 (void) _task_ 1 {
while(1){
P1 = 0x55;
os_wait (K_IVL, 100, 0);
}
}
void job2 (void) _task_ 2 {
while(1){
P2 = 0xAA;
os_wait (K_IVL, 200, 0);
}
}
void job3 (void) _task_ 3 {
while(1)
{
P1 = 0xFF;
P2 = 0xFF;
os_wait (K_IVL, 300, 0);
}
}