а программно что с ногами? DDR в нулях или нет? Код тестовый или рабочий? Т.е. помимо усыпления что-то делается или перед усыплением делалось?
да в нулях, нечё не делает просто пытаюсь усыпить он не спит, я до этого делал вроде также на другом контроллере работало, мож проц подгоревший, потом на другом попробую щас денег нет )) INT0 тоже в воздухе висит.
Висящие ноги в режиме сна могут давать увеличение потребляемого тока. лучше всего перевести их в режим ВЫХОДОВ. Для входа INT, используемого для пробуждения, соответственно, настройку надо сделать иначе. Если он висит в воздухе и настроен на ВХОД - он может просто не давать спать, т.к. ловит наводки и пробуждает МК. Читайте даташит, в общем.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Для начала приведите порты в рекомендованное мной состояние. Вход запроса прерываний тоже как-то ПРАВИЛЬНО инициализируйте - полагаю, что он должен быть входом с подтяжкой. не видя ВСЕГО кода давать советы - последнее дело, вы намеков не понимаете: КОД В СТУДИЮ.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Компания 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. Прошу помощи, уважаемые.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения