Аппаратные средства микроконтроллеров серии PIC



             

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


Микроконтроллеры подгруппы PIC16F8X относятся к семейству 8-разрядных КМОП микроконтроллеров группы PIC16CXXX, для которых характерны низкая стоимость, полностью статическая КМОП-технология и высокая производительность.

В состав подгруппы входят МК PIC16F83, PIC16CR83, PIC16F84 и PIC16CR84. Основные характеристики МК подгруппы PIC16F8X приведены в табл. 5.1.

Все микроконтроллеры подгруппы PIC16F8X используют гарвардскую архитектуру с RISC-процессором, обладающую следующими основными особенностями:

  • используются только 35 простых команд;
  • все команды выполняются за один цикл (400 нс при частоте 10 МГц), кроме команд перехода, которые требуют 2 цикла;
  • рабочая частота 0 Гц ... 10 МГц;
  • раздельные шины данных (8 бит) и команд (14 бит);
  • 512 х 14 или 1024 х 14 память программ, выполненная на ПЗУ или электрически перепрограммируемой Flash- памяти;
  • 15 восьмиразрядных регистров специальных функций (SFR);
  • восьмиуровневый аппаратный стек;
  • прямая, косвенная и относительная адресация данных и команд;
  • 36 или 68 восьмиразрядных регистров общего назначения (GPR) или ОЗУ;
  • четыре источника прерывания:
    • внешний вход RB0/INT;
    • переполнение таймера   TMR0;
    • изменение сигналов на линиях порта   B;
    • завершение записи данных в память EEPROM;
  • 64 x 8 электрически перепрограммируемая EEPROM память данных с возможностью выполнения 1000000 циклов стирания/записи;
  • сохранение данных в EEPROM в течение как минимум 40 лет.
Таблица 5.1. Основные характеристики МК подгруппы PIC16F8X.ПараметрPIC16F83PIC16CR83PIC16F84PIC16CR84
Максимальная частота, МГц10101010
Flash-память программ, слов512-1K-
ПЗУ программ, слов-512-1K
Память данных, байт36366868
Память данных в РПЗУ (EEPROM), байт64646464
Таймеры TMR0TMR0TMR0TMR0
Число источников прерываний 4444
Число линий ввода/вывода13131313
Диапазон напряжений питания, В2,0 – 6,02,0 – 6,02,0 – 6,02,0 – 6,0
Число выводов и тип корпуса18 DIP, SOIC18 DIP, SOIC18 DIP, SOIC18 DIP, SOIC

Микроконтроллеры подгруппы PIC16F8X обладают развитыми возможностями ввода/вывода:




Содержание  Назад  Вперед