Главная страница
Навигация по странице:

  • Таблица 5.1. Основные характеристики МК подгруппы PIC16F8X. Параметр

  • КУРС ЛЕКЦИЙ ПО МИКРОПРОЦЕССОРНОЙ ТЕХНИКЕ. Курс лекций по микропроцессорной технике. Введение


    Скачать 1.34 Mb.
    НазваниеКурс лекций по микропроцессорной технике. Введение
    АнкорКУРС ЛЕКЦИЙ ПО МИКРОПРОЦЕССОРНОЙ ТЕХНИКЕ.doc
    Дата16.03.2017
    Размер1.34 Mb.
    Формат файлаdoc
    Имя файлаКУРС ЛЕКЦИЙ ПО МИКРОПРОЦЕССОРНОЙ ТЕХНИКЕ.doc
    ТипКурс лекций
    #3832
    страница14 из 22
    1   ...   10   11   12   13   14   15   16   17   ...   22

    5.2. Микроконтроллеры подгруппы PIC16F8X

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


    Микроконтроллеры подгруппы 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.

    Параметр

    PIC16F83

    PIC16CR83

    PIC16F84

    PIC16CR84

    Максимальная частота, МГц

    10

    10

    10

    10

    Flash-память программ, слов

    512

    -

    1K

    -

    ПЗУ программ, слов

    -

    512

    -

    1K

    Память данных, байт

    36

    36

    68

    68

    Память данных в РПЗУ (EEPROM), байт

    64

    64

    64

    64

    Таймеры

    TMR0

    TMR0

    TMR0

    TMR0

    Число источников прерываний

    4

    4

    4

    4

    Число линий ввода/вывода

    13

    13

    13

    13

    Диапазон напряжений питания, В

    2,0 – 6,0

    2,0 – 6,0

    2,0 – 6,0

    2,0 – 6,0

    Число выводов и тип корпуса

    18 DIP, SOIC

    18 DIP, SOIC

    18 DIP, SOIC

    18 DIP, SOIC

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

    • 13 линий ввода-вывода с индивидуальной установкой направления обмена;

    • высокий втекающий/вытекающий ток, достаточный для управления светодиодами:

    • максимальный втекающий ток – 25 мА;

    • максимальный вытекающий ток – 20 мА;

    • 8-битный таймер/счетчик TMR0 с 8-битным программируемым предварительным делителем.

    Специализированные микроконтроллерные функции включают следующие возможности:

    • автоматический сброс при включении (Power-on-Reset);

    • таймер включения при сбросе (Power-up Timer);

    • таймер запуска генератора (Oscillator Start-up Timer);

    • сторожевой (Watchdog) таймер   WDT с собственным встроенным генератором, обеспечивающим повышенную надежность;

    • EEPROM бит секретности для защиты кода;

    • экономичный режим SLEEP;

    • выбираемые пользователем биты для установки режима возбуждения встроенного генератора;

    • последовательное встроенное устройство программирования Flash/EEPROM памяти программ и данных с использованием только двух выводов.

    КМОП технология обеспечивает МК подгруппы PIC16F8X дополнительные преимущества:

    • статический принцип работы;

    • широкий диапазон напряжений питания: 2,0 ... 6,0 В;

    • низкое энергопотребление:

    • менее 2 мА при 5В и 4МГц;

    • порядка 15 мкА при 2В и 32КГц;

    • менее 1 мкА для SLEEP-режима при 2В.

    Микроконтроллеры подгруппы PIC16F8X различаются между собой только объемом ОЗУ данных, а также объемом и типом памяти программ. Наличие в составе подгруппы МК с Flash-памятью программ облегчает создание и отладку прототипов промышленных образцов изделий.
    1   ...   10   11   12   13   14   15   16   17   ...   22


    написать администратору сайта