Изучение PIC микроконтроллеров стоит начать с прочтения их даташитов.
Поскольку даташиты написаны на английском и имеют объём 100-2000 листов, неплохо бы выучить английский хотя бы на уровне чтения с листа. Переводить на русский текст из даташита можно и гуглом, но слишком долго и неточно, а тут такая тема, что не всегда и на русском-то понятно бывает.
Хорошо также иметь техническое образование либо самообразование с уклоном по электронике, потому что при программировании микроконтроллеров невозможно полностью абстрагироваться от свойств железа.
Для изучения программирования микроконтроллеров PIC рекомендую прочитать книгу Шпака "Программирование на языке С для АVR и РIC микроконтроллеров".
И чаще заходите на радиолюбительские форумы на темы по микроконтроллерам. Для начинающих рекомендуется radiokot.ru.
Удачи!