PIC16F628

  • Характеристика RISC ядра:
    • Тактовая частота от DC до 20МГц
    • Поддержка прерываний
    • 8-уровневый аппаратный стек
    • Прямая, косвенная и относительная адресация
    • 35 однословных команд
      • все команды выполняются за один машинный цикл, кроме команд ветвления и условия с истинным результатом
  • Особенности микроконтроллеров:
    • Внешний и внутренний режимы тактового генератора
      • Прецизионный внутренний генератор 4МГц, нестабильность +/- 1%
      • Энергосберегающий внутренний генератор 37кГц
      • Режим внешнего генератора для подключения кварцевого или керамического резонатора
    • Режим энергосбережения SLEEP
    • Программируемые подтягивающие резисторы на входах PORTB
    • Сторожевой таймер WDT с отдельным генератором
    • Режим низковольтного программирования
    • Программирование на плате через последовательный порт (ICSP) (с использованием двух выводов)
    • Защита кода программы
    • Сброс по снижению напряжения питания BOR
    • Сброс по включению питания POR
    • Таймер включения питания PWRT и таймер запуска генератора OST
    • Широкий диапазон напряжения питания от 2.0В до 5.5В
    • Промышленный и расширенный температурный диапазон
    • Высокая выносливость ячеек FLASH/EEPROM
      • 100 000 циклов стирания /записи FLASH памяти программ
      • 1 000 000 циклов стирания /записи EEPROM памяти данных
      • Период хранения данных FLASH/EEPROM памяти > 100 лет
  • Характеристики пониженного энергопотребления:
    • Режим энергосбережения:
      • 100нА @ 2.0В (тип.)
    • Режимы работы:
      • 12мкА @ 32кГц, 2.0В (тип.)
      • 120мкА @ 1МГц, 2.0В (тип.)
    • Генератор таймера TMR1:
      • 1.2мкА, 32кГц, 2.0В (тип.)
    • Сторожевой таймер:
      • 1мкА @ 2.0В (тип.)
    • Двухскоростной внутренний генератор:
      • Выбор скорости старта 4МГц или 37кГц
      • Время выхода из SLEEP режима 3мкс @ 3.0В (тип.)
  • Периферия:
    • 16 каналов ввода/вывода с индивидуальными битами направления
    • Сильноточные схемы портов сток/исток, допускающих непосредственное подключение светодиодов
    • Модуль аналоговых компараторов:
      • Два аналоговых компаратора
      • Внутренний программируемый источник опорного напряжения
      • Внутренний или внешний источник опорного напряжения
      • Выходы компараторов могут быть подключены на выводы микроконтроллера
    • TMR0: 8-разрядный таймер/счетчик с программируемым предделителем
    • TMR1: 16-разрядный таймер/счетчик с внешним генератором
    • TMR2: 8-разрядный таймер/счетчик с программируемым предделителем и постделителем
    • CCP модуль:
      • разрешение захвата 16 бит
      • разрешение сравнения 16 бит
      • 10-разрядный ШИМ
    • Адресуемый USART модуль
Заголовок Дата создания
Кодовый замок на микроконтроллере 19 января 2010
Цифровой регулятор громкости и тембра с управлением от ПДУ на PIC16F628A 27 февраля 2010
Суточный таймер на PIC16F628 15 марта 2010
Радиопередатчик на микроконтроллере 22 марта 2010
Электронный уровень на PIC16F628 24 сентября 2010
FLC– метр/генератор на PIC16F628 29 января 2011
CH-1000 - терморегулятор с датчиком температуры DS18B20 17 декабря 2011
Таймер 0-99 мин. на PIC16F628 + LCD 23 декабря 2011
Лампа "Настроения" на PIC16F628 + 3W LED RGB 30 декабря 2011
Тестер пультов RC5/RC6 на PIC16F628 15 января 2012
Универсальный ШИМ контроллер на PIC16F628 + LCD 29 января 2012
Термометр на PIC16F628 + TC77 13 февраля 2012
Автомат световых эффектов на PIC16F628 22 мая 2012
Счетчик импульсов на PIC16F628 04 июня 2012
Таймер для кухни на PIC16F628A с энкодером 17 июня 2012
Автомобильный индикатор напряжения бортовой сети на PIC16F628 30 июля 2012
Автомобильный тахометр с ЖК дисплеем на PIC16F628 31 августа 2012
Регулятор мощности паяльника с возможностью отключения и таймером на PIC16F628 02 сентября 2012
Циклический таймер на PIC16F628 05 сентября 2012
Универсальный цифровой спидометр на PIC16F628 07 сентября 2012