Архитектура
Неизмененным остался принцип архитектуры 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В
Цоколевка:
Установка акустической системы в автомобиль Honda Civic
Еще недавно желание иметь в
автомобиле аудиосистему класса НІ-FІ расценивалось большинством окружающих в
лучшем случае как бездумная трата денег. Однако для ...
Повышение технологичности печатного узла усилителя на ОУ
Целью данного курсового проекта является повышение технологичности
печатного узла усилителя на ОУ за счет применения прогрессивных методов монтажа
SMD-к ...
Однофазный инвертор напряжения
В
данном курсовом проекте проектируется полупроводниковый преобразователь
электрической энергии - автономный инвертор напряжения. Вначале преобразователи
выпол ...