
- •Федеральное агентство по образованию
- •1. Основы электрических измерений
- •1.1. Основные понятия и определения
- •1.2. Точностные характеристики средств измерений
- •1.3. Анализ статических погрешностей электронных схем
- •2. Простейшие электронные цепи и методы их анализа
- •2.1. Основные понятия и определения
- •2.2. Применение операторного метода к расчету электрических цепей
- •2.2.1. Прямое преобразование Лапласа
- •2.2.2. Обратное преобразование Лапласа
- •3. Типовые структуры электронных устройств и их свойства
- •3.1. Последовательная структура и ее свойства
- •3.2. Параллельная структура и ее свойства
- •3.3. Встречно-параллельное соединение
- •3.4. Задачи
- •4. Пассивные полупроводниковые компоненты электронных цепей
- •4.1. Полупроводниковые диоды и стабилитроны
- •4.2. Примеры применения полупроводниковых диодов
- •4.3. Светодиоды
- •4.4. Фотодиоды
- •5. Активные полупроводниковые компоненты электронных цепей
- •5.1. Биполярные транзисторы и их применение
- •5.1.1. Структура и принцип действия биполярных транзисторов
- •5.1.2. Характеристики и параметры биполярных транзисторов
- •5.1.3. Обеспечение усилительного режима бт в схемах
- •В результате получаем
- •5.1.4. Малосигнальные эквивалентные схемы и усилительные параметры бт
- •5.1.5. Амплитудно-частотные характеристики бт
- •5.1.6. Элементы транзисторной схемотехники
- •5.2. Полевые транзисторы и их применение
- •5.2.1. Классификация и общие особенности полевых транзисторов
- •5.2.2. Статические характеристики и дифференциальные параметры
- •5.2.3. Способы задания смещения в усилительных каскадах на пт
- •5.2.4. Малосигнальные эквивалентные схемы и усилительные параметры пт
- •5.2.5. Температурная стабильность параметров пт
- •5.2.6. Передаточная функция и динамические свойства пт Инерционные свойства пт описываются передаточной функцией вида
- •5.3. Задачи
- •6. Интегральные микросхемы и их классификация
- •7. Аналоговые интегральные микросхемы и их применение
- •7.1. Операционные усилители и их применение
- •7.1.1. Понятие идеального операционного усилителя
- •7.1.2. Принципы и примеры расчета схем с операционными усилителями
- •7.1.3. Динамические свойства устройств на операционных усилителях
- •7.1.4. Точностные характеристики устройств на операционных усилителях
- •7.1.5. Применение операционных усилителей
- •7.1.6. Задачи
- •7.2. Компараторы
- •7.3. Аналоговые ключи и коммутаторы
- •7.4. Устройства выборки-хранения
- •7.5. Интегральный таймер
- •7.5.1. Задачи
- •7.7. Справочные данные на оу
- •8. Цифро-аналоговые и аналого-цифровые преобразователи
- •8.1. Цифро-аналоговые преобразователи (цап)
- •8.2. Аналого-цифровые преобразователи (ацп)
- •9. Цифровые интегральные микросхемы и их применение
- •9.1. Элементы алгебры логики
- •9.2. Основные типы цифровых имс
- •9.3. Параметры цимс
- •9.4. Комбинационные логические цепи
- •9.4.1. Основные разновидности комбинационных логических цепей
- •9.4.2. Синтез комбинационных логических цепей
- •9.5. Последовательностные логические цепи
- •9.5.1. Классификация последовательностных логических цепей
- •9.5.2. Триггеры
- •9.5.3. Регистры
- •9.5.4. Счетчики импульсов
- •9.6. Применение цифровых имс в импульсных цепях
- •9.7. Задачи
- •10. Микросхемы полупроводниковых запоминающих устройств
- •10.1. Классификация полупроводниковых запоминающих устройств
- •10.2. Построение модулей памяти микропроцессорных систем
- •11. Элементы микропроцессорной техники
- •11.1. Общие сведения о микроконтроллерах семейства piCmicro
- •1. Ядро микроконтроллера
- •2. Периферийные модули
- •3. Специальные особенности микроконтроллеров
- •Ядро микроконтроллера
- •Порты ввода-вывода
- •Периферийные модули
- •11.2. Примеры применения микроконтроллеров piCmicro
- •11.2.1. Устройство управления четырьмя светодиодами
- •Incf portb, f ; включить крайний справа светодиод
- •11.2.2. Управление жки с помощью последовательного адаптера
- •11.2.3. Аналого-цифровое преобразование
- •11.3. Общие сведения о микроконтроллерах семейства avr
- •Режимы адресации программ и данных.
- •11.4. Примеры применения микроконтроллеров avr
- •11.4.1. Ик дальномер
- •Библиографический список
- •Оглавление
11.1. Общие сведения о микроконтроллерах семейства piCmicro
Микроконтроллеры PICmicro построены по RISC архитектуре. Это предполагает, что все инструкции имеют одну длину и выбираются за один машинный цикл. Набор инструкций этих микроконтроллеров широкий, тщательно подобранный специально для задач управления. Гарвардская архитектура процессора, широкое слово инструкции, очередь команд, RISC набор команд – все это позволило добиться высокого быстродействия и получить компактный код. Все команды микроконтроллера, за исключением команд перехода, выполняются за один машинный цикл, составляющий 4 периода тактового генератора.
Все микроконтроллеры PICmicro имеют расположенную на кристалле кодовую память. Большинство микроконтроллеров снабжено дешевой однократно программируемой (OTP) памятью. Наряду с OTP кодовой памятью Microchip выпускает и микроконтроллеры с масочной памятью, а также перепрограммируемой памятью с ультрафиолетовым стиранием и FLASH памятью.
Микроконтроллеры PICmicro работают в очень широком диапазоне частот внешнего тактового генератора (до 33 МГц) и имеют несколько режимов встроенного тактового генератора, позволяющего работать на частотах от 32 кГц до 33 МГц.
Микроконтроллеры не требуют традиционных внешних цепей для формирования сигнала сброса. Они вырабатывают его автоматически при включении питания или при подаче внешнего сигнала сброса.
Микроконтроллеры PICmicro работают в очень широком диапазоне питающих напряжений, у некоторых образцов питание может изменяться в пределах (2–6) В. Микроконтроллеры характеризуются и очень низкими токами потребления. В режиме пониженного энергопотребления ток потребления снижается до десятых долей микроампер.
Семейство PICmicro подразделяется на четыре подсемейства:
PIC16C5x – базовое семейство с 12-битной архитектурой;
PIC16Cxx – среднее семейство с 14-битной архитектурой;
PIC17Cxx, PIC18Cxx – старшее семейство с 16-битной архитектурой;
PIC12Cxx – семейство в 8-выводных корпусах с 12/14-битной архитектурой.
Обобщенная структурная схема PIC МК приведена на рис. 11.1.
Каждая часть микроконтроллера может быть отнесена к одной из трех групп:
ядро микроконтроллера;
периферийные модули;
специальные особенности микроконтроллеров.
1. Ядро микроконтроллера
Ядро заставляет микроконтроллер работать. В его состав входят:
тактовый генератор;
логика сброса;
центральный процессор (CPU);
арифметико-логическое устройство (АЛУ);
организация памяти;
прерывания;
система команд.
2. Периферийные модули
Периферийные модули – особенности микроконтроллера, добавляемые независимо от центрального процессора. Периферийные модули позволяют организовать интерфейс связи с внешней схемой (например, универсальные порты ввода/вывода, драйверы ЖКИ, входы АЦП, выходы ШИМ) и выполнять отсчет временных интервалов (таймеры).
Р
ядро
микроконтроллера TMR2
Примечания к рис. 11.1:
старшие биты адреса при обращении к ОЗУ прямой адресацией из регистра STATUS;
не все микроконтроллеры имеют эти особенности (смотрите техническую документацию на соответствующий микроконтроллер);
большинство универсальных выводов портов ввода/вывода мультиплицированы с одним или более периферийным модулем (смотрите техническую документацию на соответствующий микроконтроллер).
К периферийным модулям относятся:
универсальные порты ввода/вывода;
таймер TMR0;
таймер TMR1;
таймер TMR2;
захват/сравнение/ШИМ (ССР);
синхронный последовательный порт (SSP);
основной синхронный последовательный порт (SSP);
ведущий синхронный последовательный порт (MSSP);
USART;
источник опорного напряжения;
компараторы;
аналого-цифровой преобразователь (АЦП);
интегрирующий АЦП;
драйвер ЖКИ;
ведомый параллельный порт (PSP).