PIC单片机如何使用DMX512数据进行RGB调光

PIC12F1840单片机如何将DMX512通过485传过来的值进行处理
虽然在网上看了好多DMX512数据的信息,可是还是有点不懂,
现在是只做了单片机分别对RGB三色灯的调光,串口通信也做好了
也可以接收到电脑端的数据,485的应该也可以收到,求一个对DMX512
数据的处理问题
下面是我的main函数的代码

while(1)
{ 
    Green(1);//  
    Red(1);    //  
    Blue(1); // 
}

https://zhidao.baidu.com/question/1994728317846991427.html