Привет всем) Подскажите по сторожевому таймеру. Если я использую команды в программе 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" то старший байт почему то НУЛИ.
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Компания 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 Кб), но при открытии там пустота полная.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения