Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Режим пониженного энергопотребления SLЕЕР

ОБЩИЕ С ВЕДЕНИЯ О МИКРОКОНТРОЛЛЕРАХ | Работа системы прерываний | КРАТКОЕ ОПИСАНИЕ ОСОБЕННОСТЕЙ МИКРОКОНТРОЛЛЕРОВ | Основные характеристики микроконтроллеров | Косвенная адресация, регистра INDF и FSR | Серия РIС16ХХХ | Система прерывании РIС18FХХ2 | КОНТРОЛЛЕРЫ PIC16F87X | КОНТРОЛЛЕРЫ 18 СЕРИИ | Аппаратный умножитель 8х8 |


Читайте также:
  1. Assert срабатывает только в режиме Debug
  2. FQP в режиме маски
  3. NB! Питьевой режим: 2 литра жидкости в сутки (см. список разрешенных напитков).
  4. Rights of foreign citizens and persons without citizenship in the Russian Federation. [Электронный ресурс]. – Режим доступа: http://www. PetersburgCity.com/safety guide.
  5. Sanno F1, Батарея 2680mAh 20-30 дней в режиме ожидания
  6. Авторежим пневматический 100.050-1М
  7. Авторитарный политический режим.

Переход в режим энергосбережения происходит по команде SLЕЕР. При переходе в режим SLЕЕР сторожевой таймер WDТ сбрасывается, но продолжает работать. В регистре STATUS бит –РD сбрасывается в '0', бит -ТО устанавливается в '1', тактовый генератор микроконтроллера выключен. Порты ввода/вывода остаются в том же состоянии, что и до выполнения команды SLЕЕР (высокий уровень, низкий уровень, третье состояние).

Для снижения энергопотребления в SLЕЕР режиме все каналы ввода вывода должны быть подключены к VDD или VSS при отсутствии токов из внешней схемы через выводы портов, выходы модуля компараторов и источника опорного напряжения выключены. Выводы находящиеся в третьем состоянии должны иметь высокий или низкий уровень сигнала, чтобы избежать токов переключения входных буферов. Вход Т0СК1 должен быть подключен к VDD или VSS для снижения энергопотребления. Должны учитываться внутренние подтягивающие резисторы, включенные на входах РОRТВ. На входе -МСLR должен быть высокий уровень сигнала.

У контроллеров с буквой 'L' в маркировке самое низкое энергопотребление.

Пример потребления контроллером РIС16F877:

при тактовой частоте 4 МГц и UDD = 3 В потребляет < 0.6 мА

при тактовой частоте 32 кГц и UDD =3 В потребляет 20 мкА (меньше в 30 раз)

Порт А (РОRТА): цифровой ввод-вывод, входы АЦП и таймеров. Выходы с открытым коллектором для управления нагрузкой (6 выводной).

Все каналы РОRTA имеют соответствующие биты направления в регистре TRISA, позволяющие настраивать канал как вход или выход. Запись '1' в TRISA переводит соответствующий выходной буфер в 3-е состояние. Запись '0' в регистр ТRISА определяет соответствующий каналкак выход, содержимое защелки РОRТА передается на вывод микроконтроллера (есливыходная защелка подключена к выводу микроконтроллера).

Порт В (РОRТВ): управление клавиатурой, внешнее прерывание, низковольтное программирование.

РОRТВ – 8-разрядный двунаправленный порт ввода/вывода. Биты регистра ТRISB определяют направление каналов порта. Установка бита в ‘1’ регистра ТRISB переводит выходной буфер в 3-е состояние. Запись '0' в регистр ТRISB настраивает соответствующий канал как выход, содержимое защелкиРОRТВ передается на вывод микроконтроллера (если выходная защелкаподключена к выводу микроконтроллера).

Три выводаРОRТВ мультиплицированысо схемой низковольтного программирования:RВЗ/РGМ, RВ6/РGС, RВ7/РGD.

Порт С (РОRТС): цифровой ввод-вывод (байтовый). Шины SPI, I2C, USART.

Биты регистра TRISC определяют направление каналов порта. Установка бита в ‘1’ регистра TRISC переводит выходной буфер в 3-е- состояние. Запись‘0’ в регистр TRISC настраивает соответствующийканалкак выход, содержимое защелки РОRТС передаетсяна вывод микроконтроллера (если выходнаязащелка подключена к выводу микроконтроллера).

Выводы РОRТС мультиплицированы снесколькими периферийными модулями. На каналах РОRТС присутствует входной буфер с триггером Шмидта.

Порты D и Е (РОRТD, РОRТЕ): программно реализуемый параллельный порт.

 


Дата добавления: 2015-11-14; просмотров: 64 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Работа ССР в режиме ШИМ| Периферийные модули

mybiblioteka.su - 2015-2024 год. (0.007 сек.)