Мигающий светодиод на PIC12F629/12F675. Принципиальная схема

Мигающий светодиод на PIC12F629/12F675. Схема

Цены на pic12f675 и pic12f629 на столько низкие, что радиолюбители очень часто применяют эти микроконтроллеры ради спортивного интереса и забавы. Они просты, не прихотливы, и если делать всё правильно, то сжечь его тяжело, но! Главное не стереть специальную поправку (константу), записанную в чип на заводе изготовителя, её восстановить можно, но для новичков и начинающих радиолюбителей сложно, поэтому нужно быть внимательнее, при прошивке.

В этой статье пойдёт речь о простой програмке для проверки, тестирования работы PIC12F675 микроконтроллера . Когда вы начинаете изучение языка программирования C++ , Visual Basic или любого другого языка —  ваш первый шаг, написание программы, которая выводит на экран компьтера текст «Привет Мир». Когда вы начинаете изучать программирование микроконтроллеров PIC, эквивалентом «Привет Мир», будем размеренное мигание светодиода.

Схема выводов для IC SP. Назначение выводов pic12f675 / pic12f629 для подключения к программатору

Назначение выводов pic12f675 / pic12f629 для подключения к программатору IC SP

 

Схема для pic12f675, как и для pic12f629 чрезвычайно проста и полезна для того чтобы убедитя, работает микроконтроллер или нет, работает ли HEX программа, правильно ли она скомпилированна и загруженна, цела ли поправочная константа, и работает ли связь с компьютером, будь то USB, последовательный порт COM, или параллельный LPT порт, в зависимости чем вы пользуетесь (какой программатор).

Как вы уже заметили схема PIC12F675 очень проста и требует только сам микроконтроллер PIC12F675, светодиод и резистор 1K. В этой сземе мы даже не использовали внешний кварц 4 МГц, а использовали встроенный генератор , чтобы сделать схему совсем простой, на сколько это возможно. Pic 12F675 микроконтроллер может работать при изменении питания от 2 до 5 вольт. Он потребляет очень маленький ток, так что схему можно запитать от 2 батареек АА. Светодиод маргает с частотой 4 Гц, сразу после подключения питания.

Разводка выводов микроконтроллеров PIC12F629 и PIC12F675

Datasheet. Разводка выводов микроконтроллеров PIC12F629 и PIC12F675

Программу в шеснадцатеречном коде можно скачать здесь PIC12F675_Blinking_LED_hex.zip

Заливаем программу в микропроцессор с помощью программатора, не забываем про поравочную константу.