Тёмный

AVR 34# Управление светодиодом по UART. 

Andrey Frolov
Подписаться 12 тыс.
Просмотров 7 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@ЖакыпАрестангалиев
Это лучший и самый понятный урок Uart для AVR.Огромное спасибо 👍👍👍
@ПавелДубровин-у8е
@ПавелДубровин-у8е 3 года назад
Спасибо! Очень сильно добавляет в понимании что к чему и зачем)
@USER-ruzer2000
@USER-ruzer2000 10 месяцев назад
Чтобы не лазить в таблицу ASCII можно (val == 48) (val == 49) заменить на (val == '0') (val == '1') в одиночных кавычках где буква "Э" на английской раскладке.
@Евгений_Симоненко
Однозначно лайк, мне вкатывают видосы такого формата.
@SAM-t6k7s
@SAM-t6k7s 2 года назад
spasibo za detalnoe obyasnenie
@АндрейВикторович-и7э
Сразу Лайк! потом начинаю смотреть.
@andreyfrolov301
@andreyfrolov301 3 года назад
Спасибо за высокое доверие :)
@ДмитрийСтепанов-ш6д9с
Интересна реализация modbus rtu на atmega 8, задействовать флеш память для хранения таблиц crc и eeprom для сохранения юстировочной таблицы, ацп пусть даже 8 бит для измерения внешнего сигнала и преобразование его в значение согласно юстировке.
@alexchabanenko6347
@alexchabanenko6347 3 года назад
Благодарю
@alekskapitonov2738
@alekskapitonov2738 3 года назад
Спасибо!
@groswset3643
@groswset3643 Год назад
Отличный урок, Лайк однозначно. у меня вопрос , как сравнить символ понятно с этого урока, а вот как сравнить строку ? напр пришло по uart строка а как ее сравнить ?
@andreyfrolov301
@andreyfrolov301 Год назад
побайтно сравнивать, ну может и есть хитрые алгоритмы мне они не известны.
@ОлегГоршков-л9г
@ОлегГоршков-л9г 8 месяцев назад
А можно ли каким-то образом задавать с терминала число, а не его код? Если например я хочу по UART управлять шимом, задавая значение OCR с терминала?
@andreyfrolov301
@andreyfrolov301 8 месяцев назад
можно конечно
@ОлегГоршков-л9г
@ОлегГоршков-л9г 8 месяцев назад
@@andreyfrolov301 это надо писать функцию перевода кода в число? В самом терминале 1.9 b вроде не нашёл переключения формата передаваемых данных
@andreyfrolov301
@andreyfrolov301 8 месяцев назад
@@ОлегГоршков-л9г терминалов много разных, думаю можно и так и сяк сделать
@rockrock4478
@rockrock4478 2 года назад
А есть возможность подключить к Atmega 8 по UART дисплей NEXTION ?
@andreyfrolov301
@andreyfrolov301 2 года назад
если эот дисплей можно подключить по уарт, то можно и к амеге8 подключить.
@volkroter2850
@volkroter2850 2 года назад
возможно ли общение по UART напрямую без дополнительных микросхем? не для прошивки а просто для обмена командами с уже прошитым контролером?
@makcimenuka7904
@makcimenuka7904 Год назад
Да можно, в основном это используется в игровых аппаратах.
@Dmitrii82
@Dmitrii82 3 года назад
Рассмотрите длинное и короткое нажатие кнопки. Очень нужно для проекта.
@andreyfrolov301
@andreyfrolov301 3 года назад
поглядите ролик про "контроллер света авто-модели" там есть измерение сигнала - вполне можно применить для кнопки. или ролик про "режим захвата" тоже можно приспособить.
@Yarikkasl
@Yarikkasl 3 года назад
Здравствуйте, мне нужно использовать обычный последовательный код, в протеусе я подключил осциллограф паралельно терминалу, и если я пишу udr0=0b0011001100 то почему то осциллограф показывает несколько иные значения (
@andreyfrolov301
@andreyfrolov301 3 года назад
ну так регистр 8-битный, а вы в него больше суете :)
@Yarikkasl
@Yarikkasl 3 года назад
@@andreyfrolov301 ой ошибся.... 0b00110011. .
@Yarikkasl
@Yarikkasl 3 года назад
@@andreyfrolov301 разобрался....
@АлекКаз
@АлекКаз 8 месяцев назад
char * toArray(int number){ int n = log10(number) + 1; int i; char *numberArray = calloc(n, sizeof(char)); for (i = n-1; i >= 0; --i, number /= 10) { numberArray[i] = (number % 10) + '0'; } return numberArray; }
Далее
AVR 35# Препроцессор
19:39
Просмотров 1,9 тыс.
UART вывод для Attiny13
17:14
Просмотров 3,4 тыс.
лекция 359 Atmega8 USART
20:57
Просмотров 22 тыс.
AVR 36# Фьюзы
13:10
Просмотров 4,2 тыс.