Привет всем) Подскажите по сторожевому таймеру. Если я использую команды в программе Config Watchdog 16|32|64|128|256|512|1024|2048 Start Watchdog Stop Watchdog Reset Watchdog
нужно ли выставлять фьюз "Сторожевой таймер всегда включен"? Вообще - какие тонкости использования этого фьюза?
если фьюз прошит, то собаку не прибить... вот и всё. если нет, то собака может работать, а может и не работать (её из программы можно полностью отключать)
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Вопрос к знатокам "Bascom" Мне нужно в переменной "WORD" изменять либо младший байт либо старший переменными "BYTE" конструкция типа "HIGH(Var_Word)" = "Var_Byte" выдает ошибку. Если просто "Var_Word" = "Var_Byte" то старший байт почему то НУЛИ.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Работал кто с дисплеями на контроллере ST7528? Потому как официальных библиотек под него не нашел. Спрашиваю потому, чтобы не делать что то свое, если кто-то уже это сделал.
Привет КотаФеям. Подскажите как не прибегая к ассемблерным вставкам осуществить сдвиг Вправо-Влево через перенос ? Команда "ROTATE" просто вращает биты по кругу.
Привет КотаФеям. Спасибо за совет. Я сейчас использую вот такую конструкцию:
Loadadr Переменная_1, X Loadadr Переменная_2, Y Loadadr Carry_bit_sreg , Z - переменная 0 бит которой использую для занесения значения в Флаг С (SREG) ' $asm PUSH R16 PUSH R17 PUSH XL PUSH XH PUSH YL PUSH YH PUSH ZL PUSH ZH ' LD R17,Z LD R16,X ROR R17 - заношу 0 бит в флаг С (SREG) ROL R16 - сдвигаю уже с учётом флага С (SREG) ST Y,R16 - сохраняю результат в переменной 2 ' POP ZH POP ZL POP YH POP YL POP XH POP XL POP R17 POP R16 $end Asm ' Всё это как то громоздко.
Disable отключает таймер. Что он там будет делать дальше - см. даташит. Да и какая разница, что он будет делать, если выключен. Скорее всего просто стоять. Есть еще команда Stop Timer1. Ну и соответственно Start Timer1. По стопу таймер сразу останавливается, но не сбрасывается, а по старту продолжает счет. Ну и еще всякие команды установки счетчика таймера в нужное состояние.
Как восстановить файл *.bas? Во время компиляции из-за PL2303 комп ушел в синий экран. После запуска системы файл *.bas был в том же объеме (19 Кб), но при открытии там пустота полная.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения