а программно что с ногами? DDR в нулях или нет? Код тестовый или рабочий? Т.е. помимо усыпления что-то делается или перед усыплением делалось?
да в нулях, нечё не делает просто пытаюсь усыпить он не спит, я до этого делал вроде также на другом контроллере работало, мож проц подгоревший, потом на другом попробую щас денег нет )) INT0 тоже в воздухе висит.
Висящие ноги в режиме сна могут давать увеличение потребляемого тока. лучше всего перевести их в режим ВЫХОДОВ. Для входа INT, используемого для пробуждения, соответственно, настройку надо сделать иначе. Если он висит в воздухе и настроен на ВХОД - он может просто не давать спать, т.к. ловит наводки и пробуждает МК. Читайте даташит, в общем.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Для начала приведите порты в рекомендованное мной состояние. Вход запроса прерываний тоже как-то ПРАВИЛЬНО инициализируйте - полагаю, что он должен быть входом с подтяжкой. не видя ВСЕГО кода давать советы - последнее дело, вы намеков не понимаете: КОД В СТУДИЮ.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Как мне его будить если нельзя включить прерывание то
я ж вам давно написал: прочесть даташит и сделать ПРАВИЛЬНО!
висящий вход - это очень чувствительный элемент. он может срабатывать от любого пустяка! самое меньшее - его надо подтягивать встроенным резистором к питанию:
Код:
DDRB = 0; PORTB = 0xFF;
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Заголовок сообщения: Re: CodeVision AVR в вопросах и ответах
Добавлено: Ср мар 29, 2017 18:11:26
Родился
Зарегистрирован: Ср мар 29, 2017 17:42:42 Сообщений: 1
Рейтинг сообщения:0
Есть проблема. Откомпилировал проект на С в среде CodeVisionAVR 3.12 Получил cof файл и загрузил его в модель Atmega16 в Proteus 7.7. Работает вроде бы правильно, НО когда останавливаю симулятор (пауза) и смотрю исходный код, то вижу только файл *.С, а файлов *.h нет в выпадающем окошке Source. Не могу перейти (F11) к функции, которая расположена в *.h. Прошу помощи, уважаемые.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения