Архитектура
Неизмененным остался принцип архитектуры PIC: шина данных и шина команд разделены (Гарвардская архитектура). При этом две шины могут иметь различную разрядность. Кроме того, во время выполнения команды из памяти программ уже может выбираться следующая команда (конвейеризация).
Контроллер PIC18F84A с поддержкой полноскоростной шины USB2.0 (12Мбит/с) в первую очередь находит свое применение в устройствах связи с персональными компьютерами, позволяют разработчикам отказаться от традиционного RS-232.
Основные характеристики
. Высокопроизводительный RISC-процессор:
. Всего 35 простых для изучения инструкции
. Все инструкции исполняются за один такт (200 нс), кроме инструкций перехода, выполняемых за два такта
. Скорость работы: тактовая частота до 20 МГц минимальная длительность такта 200 нс
. 14 битовые команды
. 8 - битовые данные
. 15 аппаратных регистров специального назначения
. 8-уровневый аппаратный стек
. Прямой, косвенный и относительный режимы адресации для данных и инструкций
. четыре источника прерывания:- внешний вход RB0/INT- переполнение таймера TMR0- прерывание при изменении сигналов на линии порта B (PORTB<7:4>)- по завершению записи данных в ЭСППЗУ (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В
Цоколевка:
Анализ алгоритмов цифровой обработки сигналов. Исследование корректирующих способностей циклических кодов
цифровой сигнал циклический код
Цифровой фильтр - в электронике любой фильтр, обрабатывающий цифровой сигнал с целью выделения и/или подавления определённых частот этого ...
Проектирование автомата подачи звонков
Разработанный автомат подачи звонков удовлетворяет всем
требованиям, предъявленным в задании. Настройка автомата производится с помощью
трех кнопок: «вверх» ...
Программируемый формирователь последовательности импульсов с цифровой индикацией количества импульсов
Проектируемое устройство в готовом виде представляет собой отдельный прибор, основной функцией которого является формирование последовательности импульсов заданной частот ...