Перейти к содержанию

donec

Moderators
  • Постов

    3 542
  • Зарегистрирован

  • Посещение

Весь контент donec

  1. https://learn.microsoft.com/ru-ru/dotnet/api/system.io.ports.serialport.readline?view=dotnet-plat-ext-8.0 https://learn.microsoft.com/ru-ru/dotnet/api/system.io.ports.serialport.newline?view=dotnet-plat-ext-8.0#system-io-ports-serialport-newline Для ReadLine нужен конец строки, иначе будет ошибка по таймауту
  2. Как вариант используй микросхему трехвольтовую сокоростью не менее 1.5Мбс которые используются для RS485, например NSiP83086C, 200руб.
  3. На каждом из проводов уровень положительный (не выше +0,3В и не ниже +2,8В), почему их не подключить к ногам ESP, в чем проблема?
  4. Приемник в комплект к передатчику, в железе не проверял, Выход TSOP подключается к МК к пину ICP1, выходы команд соответствуют входам кнопок передатчика.
  5. Дадим человеку шанс, разберись, что здесь написано, если и после этого ступор, тогда ой. Счетчик 1 работает в 14 режиме FastPWM: 1 . Какое назначение в этом случае регистров OCR1A и ICR1, какие значения в них записаны перед включением прерывания; 2. Как в программе настроено изменение вывода OC1A и когда происходит его изменение при разных значениях OCR1A; 3. Как в программе происходит отключение изменения вывода OC1A; 4. "Привяжи" к "осциллограмме светодиода" изменение вывода OC1A; 5. В какой момент времени ("осциллограммы светодиода") срабатывает прерывание TIMER1_OVF; 6. Какую роль в подпрограмме прерывания выполняет переменная k; 5. и т.д. и т.п.
  6. Не могу понять, как ты собираешься писать программы, если в готовой программе на 60 строк с комментариями и с пониманием, что должно делать устройство, ты не можешь разобраться, что там вообще происходит? Это риторический вопрос, можно не отвечать.
  7. Если читать через слово, тогда конечно не найдёшь, там нет ни одного лишнего слова, и каждое из них имеет значение.
  8. В тексте программы это все есть, нужно только прочитать её.
  9. Мне, что землю грысть чтобы ты поверил, что от тебя никакого дополнительно кода по отправке не нужно? От тебя требуется записать прошивку в МК, и все, этому ты поверишь?
  10. Все там работает от порта В, а от порта D не хочет.
  11. Вообще-то там PINB. Но ты прав - этот код вообще не нужен, Я заменил код в сообщении со схемой.
  12. То есть Я должен доказать, что это законченная программа, и твоего дополнительного кода по отправке не нужно? Знаешь, начал было расписывать, что и как, но теперь вижу, что не нужно этого делать.
  13. Никуда их не нужно пересылать, это законченная программа которая все отправляет, в программе не хватает пару тройку строк спящего режима, а все остальное уже работает Чтоб понимать что и как изучи FastPWM 14 режим счетчика 1.
  14. И Я не понял о чем речь. Нажал кнопку, вычислил код и отдал на исполнение таймером, периодически направляя его в нужную сторону.
  15. Вот тебе код передатчика для этой схемы, со спящим режимом не хочу разбираться, сам разберешься.
  16. Железо подключать влом, на Протеусе 15 режим ШИМ не хочет работать, поэтому на 14 режиме, шапку набросал, в Протеусе работает, в железе не факт - проверять нужно. Слип и кнопки сделаешь. Если конечно это вообще нужно. Pult328.7z
  17. Перемычки BOOT0 и BOOT1 куда установлены?
  18. Наждачкой пластины не зачищал? Пластины для изоляции между собой или окалиной покрывают или лаком, чтоб уменьшить токи Фуко
  19. Вот кто-то и возьмет, а потом будет голову ломать почему раз в сутки глюк происходит
  20. Что, ну и.. Каждый вызов функции F , будет увеличивать cnt на единицу, в конце концов произойдет переполнение числа int и cnt станет нулем, и начнется все заново
×
×
  • Создать...