OSA是一个开源的RTOS内核很小,16f887只有200字节ROM,可以看看,支持很多编译器,PICC,CCS,IAR,MPLAB C,winavr等。