Показано с 1 по 6 из 6

Тема: Режим "Sleep"

  1. #1
    High Power
    Регистрация
    30.04.2002
    Адрес
    Липецк, Россия
    Возраст
    52
    Сообщений
    935
    Записей в дневнике
    16
    Поблагодарили
    62
    Поблагодарил
    4

    Режим "Sleep"

    Господа , простите за детский вопрос , но любопытно...
    Режим "слип" в PIC контроллерах это что???
    То что энергопотребление минимальное это понятно...

    Любопытно узнать , а что вообще происходит с контроллером?
    Т.е. он перестает вообще РАБОТАТЬ ? Т.е . даже тактовый генератор замирает ? Или нет?
    Короче , что продолжает работать в контролере , а что перестает???


  2. #2
    Standart Power Аватар для RW1ZK
    Регистрация
    11.07.2003
    Адрес
    г.Заозерск Мурманская обл.
    Возраст
    56
    Сообщений
    215
    Поблагодарили
    3
    Поблагодарил
    0
    По описанию (к примеру PIC16C84) работает сторожевой таймер WDT (без каких-либо внешних компонентов и pаботает на встpоенном RC генеpатоpе, пpичем генеpация не пpекpащается даже в случае отсутствия тактовой частоты пpоцессоpа). Одной из функций стоpожевого таймеpа служит включение пpоцессоpа из pежима пониженного энеpгопотpебления, в котоpый пpоцессоp пеpеводится командой SLEEP.
    Почитайте: http://www.akyv.narod.ru/PICglawn.ht...%20PIC%20?....

  3. #3
    High Power
    Регистрация
    30.04.2002
    Адрес
    Липецк, Россия
    Возраст
    52
    Сообщений
    935
    Записей в дневнике
    16
    Поблагодарили
    62
    Поблагодарил
    4
    Это понятно , однако если сторожевой таймер по определению отключен, то любопытен сам процесс ---
    во-первых , что продолжает работать в режиме "слип", а
    во-вторых , что запускается при переходе из режима слип в режим run

  4. #4
    DMJ
    DMJ вне форума
    Без позывного
    Регистрация
    09.07.2003
    Адрес
    Москва
    Возраст
    52
    Сообщений
    375
    Поблагодарили
    12
    Поблагодарил
    2
    Нужно говорить о конкретном микроконтроллере и конкретном режиме SLEEP (их может быть несколько). Бывает, что и тактовый генератор останавливается. "Будить" микроконтроллер может не только WDT, но и, например, таймер, внешнее прерывание, срабатывание компаратора и проч., не говоря уж о сигнале сброса. Читайте datasheet-ы. Там подробно расписано, что выключается, что продолжает работать, что может разбудить и как определить причину "побудки".

    А PIC16C84 - не показатель. Он давным-давно устарел.

  5. #5
    Standart Power Аватар для RW1ZK
    Регистрация
    11.07.2003
    Адрес
    г.Заозерск Мурманская обл.
    Возраст
    56
    Сообщений
    215
    Поблагодарили
    3
    Поблагодарил
    0
    Я не писал, что PIC16C84 показатель. Это был только пример...

  6. #6
    QRP
    Регистрация
    11.06.2003
    Адрес
    MA-09/MO-63
    Сообщений
    28
    Поблагодарили
    0
    Поблагодарил
    0
    При вызове инструкции "SLEEP" процессор переходит в режим "Power-down Mode (SLEEP)", при этом отключается внешний таймер и никакие инструкции не выполняются. Процессор в прямом смысле "засыпает".

    Выход из спячки в зависимости от начальной конфигурации произойдёт:

    - по аппаратному сбросу (MCLR).
    - Watchdog Timer.
    - по прерыванию.

    Для разных процессоров источники прерываний могут быть разными (изменение состояния на порту RB - INT pin, завершение операци записи в EEPROM, завершение такта оцифовки в каналах АЦП, USART и т.д.).

    Подробности по конкретным процессорам можно посмотреть по datasheet'ам.

Похожие темы

  1. А не поставить ли 'метёлочку' вместо 'веревки' ?
    от Сержант Пеппер в разделе Антенны КВ
    Ответов: 21
    Последнее сообщение: 25.10.2010, 07:13
  2. Навигация 'форум - сайт'
    от 4L4K в разделе Поддержка портала QRZ.RU
    Ответов: 31
    Последнее сообщение: 22.02.2009, 19:08
  3. Ответов: 1
    Последнее сообщение: 15.03.2005, 09:20
  4. Ответов: 5
    Последнее сообщение: 08.09.2003, 16:51
  5. Термостатированные генераторы 'Гиацинт' и 'Нарцисс'
    от ru0ll в разделе Приборы и измерения
    Ответов: 2
    Последнее сообщение: 19.11.2002, 14:07

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика