Изучение микроконтроллеров фирмы PIC начнем с микроконтроллера PIC16F873A:
Для программирования будем использовать программатор PICkit3:
Для подключения контроллера к программатору используем ножки:
Так же подключим кварц на 8Мгц:
Емкость С1 и С2 выбираем в диапазоне 15-68pF.
Так же мы будем использовать микроконтроллер PIC24FJ256GA108:
Подключается он аналогично:
Так же при подключении данного микроконтроллера необходимо учитывать уровень напряжения на ножке ENVREG: привязка VDD к контакту включает регулятор, который, в свою очередь, обеспечивает питание ядра от других контактов VDD. Когда регулятор включен, конденсатор фильтра с низким ESR должен быть подключен к выводу VDDCORE/VCAP, для поддержания стабильности работы регулятора. Рекомендуемое значение конденсатора 10 mkF. Если ENVREG привязан к VSS, регулятор отключен. В этом случае отдельное питание для основной логики с номинальным напряжением 2,5В должно подаваться на контакте VDDCORE/VCAP, чтобы на выводах ввода-вывода работало более высокое напряжение.
В качестве альтернативы выводы VDDCORE/VCAP и VDD можно соединить вместе для работы при более низком номинальном напряжении.
Для программирования будем использовать программу MPLAB IDE, который можно скачать без платно с официального сайта:
Прошивать микроконтроллер будем программой Pickit 3. Данная программа позволяет прошивать микроконтроллер без внешнего источника питания: