PIC16F84

  • Высокопроизводительный RISC-процессор:
    • Всего 35 простых для изучения инструкции
    • Все инструкции исполняются за один такт (200 нс), кроме инструкций перехода, выполняемых за два такта
    • Скорость работы:
      • тактовая частота до 20 МГц
      • минимальная длительность такта 200 нс
    • 14 битовые команды
    • 8 - битовые данные
    • 15 аппаратных регистров специального назначения
    • 8-уровневый аппаратный стек
    • Прямой, косвенный и относительный режимы адресации для данных и инструкций
    • четыре источника прерывания:
      • внешний вход RB0/INT
      • переполнение таймера TMR0
      • прерывание при изменении сигналов на линии порта B (PORTB)
      • по завершению записи данных в ЭСППЗУ (EEPROM)
    • 1000 циклов записи/стирания FLASH памяти программы
    • 1 000 000 циклов записи/стирания памяти данных ЭСППЗУ
    • Период хранения данных ЭСППЗУ > 40 лет
  • Периферия:
    • 13 линий ввода/вывода с индивидуальным контролем направления
    • Сильноточные схемы для непосредственного управления светодиодными индикаторами:
      • 25 мА макс. вытек. ток
      • 25 мА макс. втек. ток
    • Timer0: 8-разрядный таймер/счетчик с 8-разрядным программируемым предварительным делителем
  • Особенности микроконтроллера:
    • Программирование на плате через последовательный порт (ICSPT) (с использованием двух выводов)
    • Сброс при включении питания (POR)
    • Таймер включения питания (PWRT) и таймер запуска генератора (OST)
    • Сброс по падению напряжения питания
    • Сторожевой таймер (WDT) с собственным встроенным RC-генератором для повышения надежности работы
    • Программируемая защита кода
    • Режим экономии энергии (SLEEP)
    • Выбираемые режимы тактового генератора
  • Технология КМОП:
    • Экономичная, высокоскоростная технология КМОП ЭППЗУ/ЭСППЗУ
    • Полностью статическая архитектура
    • Широкий рабочий диапазон напряжений питания - от 2,0В до 5,5В
    • Коммерческий, промышленный и расширенный температурный диапазоны
    • Низкое потребление энергии:
      • < 2 мА при 5,0 В, 4,0 МГц
      • 15 мкА (типичное значение) при 2 В, 32 кГц
      • < 0,5 мкА (типичное значение) в режиме STANDBY при 2В
Заголовок Дата создания
Кодовый замок на PIC16F84 01 января 2010
Доводчик стекол автомобиля на PIC16F84 14 февраля 2010
Микроконтроллерный таймер на PIC16F84A 17 февраля 2010
Таймер для кухни на PIC16F84 24 февраля 2010
Программируемый приемник ИК системы ДУ 24 февраля 2010
Автомобильный информатор на PIC16F84 26 февраля 2010
Часы с таймером на PIC16F84 21 марта 2010
Счетчик импульсов с индикацией переполнения 24 августа 2010
Управление электрозамками дверей автомобиля 29 сентября 2010
Автоматическое устройство прогрева двигателя автомобиля 11 декабря 2010
УКВ радиоприемник на основе тюнера автомагнитолы 17 сентября 2012
Частотомер на PIC16F84 и LCD 8x1 10 октября 2012