操作系统RTX51 Tiny

这是一个适用于单片机的操作系统。我们使用的时候需要添加Conf_tny.A51配置文件。

#include “reg52.h”

#include <rtx51tny.h>

 
 

sbit Led1=P0^0;

sbit Led2=P0^1;

sbit Led3=P0^2;

 
 

 
 

void main_job() _task_ 0

{

    os_create_task(1);    

    os_create_task(2);

    os_create_task(3);

    os_delete_task(0);

}

 
 

void Led1_job() _task_ 1

{

    Led1=0;

    while(1)

    {

        Led1=!Led1;

        os_wait(K_TMO,100,1);

    }

}

 
 

void Led2_job() _task_ 2

{

    Led2=0;

    while(1)

    {

        Led2=!Led2;

        os_wait(K_TMO,200,1);

    }

}

void Led3_job() _task_ 3

{

    Led3=0;

    while(1)

    {

        Led3=!Led3;

        os_wait(K_TMO,300,1);

    }

}

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注