PIC16F628A микроконтроллер описание, data sheet

Все что нужно знать о микроконтроллере PIC16F628A, чтоб успешно собирать радиолюбительские конструкции на нем, много справочной документации и интересных схем.
Радиоконструкторы на любой вкус

Data Sheet, распиновка микроконтроллера PIC16F628A

Схема расположения выводов МК PIC16F628A:

При минимальном включении в схему PIC16F628A, остаются свободными 16 выводов микросхемы. Не сложно посчитать, что использование каждого пина каким-либо модулем снижает максимальное число применяемых цифровых портов.

О Компиляторе для PIC16F628A

Самым простым я думаю является компилятор JAL с IDE JALEdit. Скачать все необходимые файлы и библиотеки, а так же примеры их использования, можно по ссылке выше.

Узнать о наборах конфигурационных битов, о назначении каждого из них можно в справочнике на стр. 97. В подключенной библиотеке каждому биту и каждому его значению присвоена читабельная переменная, остается только выбрать подходящие для нас параметры.

Программатор для PIC16F628A

Итак, мы определились и решились собрать нашу первую самоделку на микроконтроллере, осталось только понять как его запрограммировать. Поэтому нам понадобится программатор PIC, а собрать его схему можно и своими руками, рассмотрим для примера несколько простых конструкций.

Схема таймера на микроконтроллере

Микроконтроллер тактируется от внутреннего генератора , который можно считать достаточно точным для данного момента, так как выводы 15 и 16 остаются свободными, то можно использовать внешний кварцевый резонатор для еще большей точности в работе. огда установленое время на таймере израсходуется, раздастся, звуковой сигнал и загорится светодиод. В роли звукоизлучателя используется зуммер электромагнитного типа. После этого, при нажатии на кнопку, осуществится сброс таймера и светодиод потухнет.