PIC12F629

  • Высокопроизводительный RISC-процессор:
    • Всего 35 простых для изучения инструкции
    • Все инструкции исполняются за один такт (200 нс), кроме инструкций перехода, выполняемых за два такта минимальная длительность такта 200 нс
    • Тактовая частота:
        li>DC - 20МГц, внутренний генератор/внешний тактовый сигнал li>DC - 200нс цикл инструкции
    • Память
      • 1024 x 14 слов FLASH памяти программ
      • 64 x 8 байт памяти данных (ОЗУ)
      • 128 x 8 байт EEPROM памяти данных
    • 16 регистров специального назначения
    • Поддержка прерываний
    • 8-уровневый аппаратный стек
    • Прямой, косвенный и относительный режимы адресации для данных и инструкций
  • Периферия:
    • 6 индивидуально настраиваемых портов ввода/вывода
    • Сильноточные схемы портов ввода/вывода
    • Модуль аналогового компаратора:
      • один аналоговый компаратор;
      • интегрированный программируемый источник опорного напряжения для компаратора;
      • мультиплицируемые входы;
      • возможность подключение выхода компаратора к выводу микроконтроллера.
    • Модуль АЦП (только для PIC12F675):
      • разрядность 10 бит;
      • 4 программируемых канала;
      • вход источника опорного напряжения.
    • Timer0: 8-разрядный таймер/счетчик
    • Timer1: 16-разрядный таймер/счетчик:
      • вход внешнего тактового сигнала;
      • OSC1 и OSC2 могут использоваться в качестве выводов LP генератора для Timer1 в INTOSC режиме тактового генератора.
    • 64 регистра общего назначения (ОЗУ)
  • Особенности микроконтроллера:
    • Сброс при включении питания (POR)
    • Таймер включения питания (PWRT) и таймер запуска генератора (OST)
    • Сброс по снижению напряжения питания (BOR)
    • Сторожевой таймер (WDT) с собственным встроенным RC-генератором для повышения надежности работы
    • Мультиплицируемый вывод -MCLR
    • Прерывания по изменению сигнала на входе
    • Программируемая защита кода
    • Режим экономии энергии (SLEEP)
    • Выбор источника тактового сигнала:
      • RC - внешний RC генератор;
      • INTOSC - внутренний генератор 4МГц;
      • EC - внешний тактовый сигнал;
      • XT - стандартный резонатор;
      • HS - высокочастотный резонатор;
      • LP - низкочастотный резонатор.
    • Программирование на плате через последовательный порт (ICSPT) (с использованием двух выводов)
    • Отладка на плате через последовательный порт (ICD) (с использованием двух выводов)
  • Технология КМОП:
    • Экономичная, высокоскоростная технология КМОП
    • Полностью статическая архитектура
    • Широкий рабочий диапазон напряжений питания
      • PIC12F629/675 - от 2,0В до 5,5В
    • Коммерческий и промышленный температурный диапазоны
    • Низкое энергопотребление
      • < 1.0мА @ 5.5В, 4МГц
      • 20 мкА (типовое) @ 2.0В, 32кГц
      • < 1.0мкА в SLEEP режиме @ 2.0В
Заголовок Дата создания
ИК диммер на PIC12F629 08 января 2010
Автоматическое зарядное устройство для АКБ 1-10 А-ч 05 февраля 2010
Искатель скрытой проводки на PIC12F629 21 февраля 2010
Таймер с запоминанием выдержки на PIC12F629 23 февраля 2010
Регулятор напряжения для лампы накаливания на PIC12F629 14 марта 2010
3-х канальная система инфракрасного дистанционного управления на PIC12F629 11 апреля 2010
Автомобильный сигнализатор на PIC12F629 30 сентября 2010
Сенсорный диммер для светодиодов на PIC12F629 16 ноября 2010
Контроллер шагового двигателя на PIC12F629 09 декабря 2010
RGB светильник на PIC12F629 15 декабря 2010
Диммер с регулировкой от штатного выключателя на PIC12F629 24 июня 2012
Термометр на микроконтроллере PIC12F629 19 января 2013
Индикатор отсечки оборотов двигателя автомобиля(Shift Light) на PIC12F629 15 мая 2013
RGB контроллер с ИК ДУ на PIC12F629/675/683 07 ноября 2015