Уважаемый АndrejK читая Ваши посты я понял так -Вы взялись за изучение микроконтроллеров и программирования и ставите перед собой "ЗАДАЧА ГРАНДИОЗО"--цифровые " навороченные" приборы с кучей интерфейсов и возможностей. Но ,к сожалению, у Вас не хватает знаний основ!! Как работают эти приборы,какие методы измерений используются,возможности используемых "комплектующих". Поверьте-процессор без "обвязки" это спеченный кусок песка,а программа только помогает всему этому работать. Программу невозможно написать без знания принципа работы устройства!! Вы же не картинку на экране рисуете
ВСЁ УПИРАЕТСЯ В ОСНОВЫ - начните с них,а не со строчек на Дельфи,Бейсике и тд. Эти строки без основ -абракадабра.
Вы меня извините, но как сказал один фантаст ( Шекли кажется) -" Для того чтобы ПРАВИЛЬНО задать вопрос нужно знать 90% ответа на него". Ваши вопросы предлагают либо сделать все за Вас , либо абсолютно не конкретны

Не хватайтесь сразу за все!!! Ничего не доведете до конца! Поверьте сам это проходил в юности!( В 2000ных коробки с деталями и незаконченными конструкциями отнес в радиокружок детишкам). Ну и как говорят "други" програмеры лучше использовать процессоры АТМЕЛ чем ПИК --проще в программировании и номенклатура шире.
УДАЧИ ВАМ в Ваших трудах и изысканиях! УСПЕХОВ в начинаниях! УСИДЧИВОСТИ,Терпения!
Семь байт Вам под килем!