Вы можете найти реализацию Modbus RTU и TCP Slave в форме исходного кода 'C' в http://www.colwaysolutions.com. Поскольку реализация находится в ANSI 'C', вы также можете легко перенести ее на PIC. Поставщик также предоставляет порты для нескольких популярных ядер микроконтроллеров, таких как 8051, ARM, Coldfire и т. Д., Включая некоторые ядра RTOS (OS9, MQX, uc-OS). Библиотека очень легкая, потребляет незначительное ОЗУ и ПЗУ.