MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Статьи   PICmicro   KeeLoq   Memory   Analog/Interface   RFID 
 

PIC12F629 - Основные характеристики

Устройства, описываемые в этом документе:

  • PIC12F629
  • PIC12F675

Высокопроизводительный RISC-процессор:

  • Всего 35 простых для изучения инструкции
  • Все инструкции исполняются за один такт (200 нс), кроме инструкций перехода, выполняемых за два такта
    минимальная длительность такта 200 нс
  • Тактовая частота:
    - DC - 20МГц, внутренний генератор/внешний тактовый сигнал
    - 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В