Обзор устройства
PIC12F/LF1822/16F/LF1823 описаны в данном листе данных.
На рисунке 1-1 показана блок-схема устройств
PIC12F/LF1822/16F/LF1823.
Высокопроизводительный RISC процессор:
• Только 49 инструкций для изучения:
- Все одноцикличные инструкции за исключением ветвей
• Рабочая скорость:
- Осиллятор постоянного тока 32 МГц/часовой вход
- DC 125 ns цикл инструкции
• Возможность прерывания с автоматическим сохранением контекста
• 16-уровневый глубокий аппаратный стек с опциональным
перезагрузкой перетока/подтока
• режимы прямого, косвенного и относительного адресации:
- два полных 16-битных файловых реестра (FSR)
- ФСР могут читать программу и память данных
Гибкая структура осциллятора:
• 32 МГц точного внутреннего осциллятора:
- Производственная калибровка ± 1%, типичная
- Программное обеспечение выбирает диапазон частот от 31 кГц до 32
МГц
• 31 кГц низкомощный внутренний осциллятор
• Четыре кристаллических режима до 32 МГц
• Три внешних режима часов до 32 МГц
• 4X фазовый блокировочный цикл (PLL)
• Монитор часов с защитой от отказов:
- Позволяет безопасно выключить, если периферийные часы
останавливаются
• Запуск двухступенчатого осциллятора
• Модуль сменных часов:
Имя?
Специальные характеристики микроконтроллера:
• полная работа 5,5 В ∙ PIC12F1822/16F1823
• 1.8V-3.6V работа PIC12LF1822/16LF1823
• Самопрограммируемая под управлением программного обеспечения
• Сброс питания (POR), таймер запуска питания (PWRT) и таймер
запуска осциллятора (OST)
• Программируемое перезагрузка (BOR)
• Расширенный таймер сторожевой собаки (WDT)
• Серийное программирование в схеме (ICSP) через два булава
• Встроенная схема отладки (ICD) через два булава
• Улучшенное программирование низкого напряжения (LVP)
• Диапазон рабочего напряжения:
- 1.8V-5.5V (PIC12F1822/16F1823)
- 1.8В-3.6В (PIC12LF1822/16LF1823)
• Защита программируемого кода
• Самопрограммируемый под управлением программного обеспечения
Особенности низкой мощности:
• Текущий режим ожидания (PIC12LF1822/16LF1823):
- 30 нА @ 1,8 В, типично
• Рабочий ток (PIC12LF1822/16LF1823):
-75 ̊A @ 1 МГц, 1,8 В, типичный
• Низкомощный временник (PIC12LF1822/16LF1823):
- 500 нА @ 1,8 В, типично
Аналогичные характеристики:
• Модуль аналого-цифрового преобразователя (ADC):
- 10-битное разрешение, до 8 каналов
- Преобразование доступно во время сна
• Модуль аналогового сравнителя:
- до двух аналоговых сравнителей железнодорожных сетей
- Управление режимом питания
- Управляемая программным обеспечением гистереза
• Референтный модуль напряжения:
- Фиксированное напряжение с выходной напряжением 1,024V, 2,048V и
4,096V
- 5-разрядный рельсово-рельсовый резистивный DAC с положительным и
отрицательным выбором отсчета
Периферийные новости:
• До 11 пинов В/В и 1 только входной пин:
- Высокопоточный водоем/источник 25 мА/25 мА
- Программируемые слабые подтяжки.
- Программируемые прерывающие на замену шпильки
• Таймер0: 8-битный таймер/счетчик с 8-битным прескалером
• Улучшенный таймер1:
- 16-разрядный таймер/счетчик с прескалером
- Внешний входный режим
- Специальный, маломощный 32 кГц драйвер осциллятора
• Таймер2: 8-битный таймер/счетчик с 8-битным регистром периодов,
прескалером и постскалером
• Усовершенствованные модули ЦК (ECCP):
- Временные базы, подбираемые программным обеспечением
- Автозаключение и автоперезагрузка.
- Управление PWM
• Главный синхронный серийный порт (MSSP) с SPI и I2C с:
- 7-битное маскирование адресов
- совместимость SMBus/PMBus
• Модуль расширенного универсального синхронного асинхронного
приемника-передатчика (EUSART):
- Совместимость RS-232, RS-485 и LIN
- Авто-Бауд-детектор
• модуль осциллятора mTouchTM Sensing:
- До 8 входных каналов
Характеристики периферийных устройств (продолжение):
• Модуль модуля сигнала данных
- Избираемые модуляторы и источники носителей
• SR Замок:
- Многочисленные параметры ввода Set/Reset
- Эмулирует 555 приложений Таймера