Программирование МК PIC. Урок 24. USART. Приём данных. Соединяем два микроконтроллера. Часть 1

Author channel narod stream   1 мес. назад
201 views

19 Like   4 Dislike

Изучаем микроконтроллеры с электронным набором ЙОДО

В этом выпуске я познакомлю вас с новой платформой для разработки гаджетов своими руками - Iskra JS, небольшая плата на микроконтроллере STM32, прошивки на которую пишутся на языке JavaScript. Я расскажу вам основные понятия о микроконтроллерах, о сигналах, которыми он общается, а также начнём работать с Iskra JS и напишем парочку примитивных скетчей для платформы Iskra JS из набора ЙОДО! ▼Купить набор ЙОДО можно здесь▼ https://goo.gl/fsSJ72 ═════════════════════════════════ ► Китайские Arduino и датчики ДЁШЕВО ◄ http://alexgyver.ru/arduino_shop/ ★ Получай 10.5% скидку с любой покупки на Aliexpress! ★ http://epngo.bz/cashback_install_plugin/56525 ★ Моя партнёрка YouTube (№1 в мире!) ★ http://bbtv.go2cloud.org/SH1Hg ★ Моя партнёрка с Aliexpress ★ http://epngo.bz/ali_epn_index/56525 ═════════════════════════════════ ✔ Официальный сайт: http://AlexGyver.ru/ ✔ Группа Вконтакте: http://vk.com/diyworkplace ✔ Поддержать канал денежкой http://AlexGyver.ru/support_alex/ ✔ Instagram: https://www.instagram.com/alexgyvershow/ ═════════════════════════════════ ►► СЛЕДУЮЩИЙ ВЫПУСК https://youtu.be/2VXztUspdzQ ◄◄ ПРЕДЫДУЩИЙ ВЫПУСК https://youtu.be/Umh34Lz6v7c #AlexGyver

Основы Программирования - #1 - Логика. Алгоритмы

Пройди БЕСПЛАТНО профориентацию в IT - https://bit.ly/2NLILne В этом уроке Николай Чернобаев расскажет о том, какие виды алгоритмов существуют и для чего они нужны? Чем они отличаются? На эти и многие другие вопросы вы найдете ответ в данном видео! Не ограничивай себя видеоуроками на YouTube! Узнавайте еще больше полезной информации! Общайтесь с опытными разработчиками, преподавателями и развивайся через личное общение! Школа онлайн образования LoftSchool: https://loftschool.com/ Telegram: https://telegram.me/loftblog Slack: http://slack.loftblog.ru/ Сайт: http://loftblog.ru/ Instagram: https://www.instagram.com/loftblog/ Группа вконтакте: http://vk.com/loftblog Facebook: http://www.facebook.com/loftblog Twitter: http://twitter.com/loft_blog Больше уроков от lofblog: #loftblog Все уроки по хештегу: #loftblogProgramming Полезные уроки для веб-программиста: #вебпрограммист #Программирование ----------------------------------------------------------------------------------- Не забываем, что самый лучший способ сказать "спасибо" - нажать кнопку "нравится" и скинуть ссылку на урок друзьям. Ничто другое так сильно не мотивирует автора продолжать работу :)

Программирование МК STM32. УРОК 14. HAL. USART. Прием данных

Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с библиотекой HAL. Продолжаем пытаться реализовать интерфейс USART (Универсальный синхронно-асинхронный приемопередатчик) В данном занятии пишем код для приема данных от компьютера к микроконтроллеру через интерфейс USART. Для визуализации принятых данных микроконтроллером используем дисплей LCD 20x4 Навигация по видео: 01:55 Создаём проект в CUBE 04:00 Смотрим подключенную схему. 05:20 Пишем код для реализации приёма с ПК по USART 13:45 Смотрим результаты работы (без плясок с бубном как всегда не обошлось) Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif Переходник USB-TTL лучше купить такой (сейчас у меня именно такой и он мне больше нравится) http://ali.pub/yv3is Дисплей LCD 20x4 можно приобрести тут http://ali.pub/vk7tl Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 1. Установка Keil μVision http://www.youtube.com/watch?v=HwomcPSQsRE УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка http://www.youtube.com/watch?v=SO83bJ-44OY УРОК 6. Библиотека HAL. LCD 20x4. 4-битный режим http://www.youtube.com/watch?v=XEBVHUNOdx8 УРОК 7. HAL. LCD 20x4. 4-битный режим. Выводим информацию http://www.youtube.com/watch?v=cVfSoURD1L4 УРОК 13. HAL. USART. Передача данных http://www.youtube.com/watch?v=IXtGIKC7-wY Текстовая версия и исходный код урока здесь http://narodstream.ru/stm-urok-14-hal-usart-priem-dannyx/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru Форум http://narodstream.ru/forum Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

10 Советов новичкам программистам

10 полезных для новичков советов, которые помогут Вам стать лучшим программистом. 👾 Курсы Unity 3D: https://unity3dschool.ru ► Наша группа Вконтакте: https://www.vk.com/howdyho_net ► Наш Telegram чат: https://t.me/howdyho 😜 Подумываешь прикупить себе игру? ;) 😎 Лучшие цены 💰 на игры Steam 🎮 и рандомы 🎲 только здесь - http://bit.ly/SteamAlmostFreeGames +50 к удаче если ты: ✅ Подписался ✅ Поставил лайк ✅ Оставил комментарий 🚀 Ссылки из видео 🚀 0️⃣ 👾 Курсы Unity 3D: https://unity3dschool.ru 1️⃣ https://htmlacademy.ru/ 2️⃣ https://webref.ru/ 3️⃣ http://learn.javascript.ru/ 💵 Реквизиты для донатства (WebMoney) 💵 R250434217196 Z252920168434 U415267612522 💗 Музыкальный трек предоставлен YouTube Audio Library.

Как прошить PIC микроконтроллер

Всем привет! во время создания нового проекта столкнулся с трудностью. Нужно прошить микроконтроллер PIC, но я с ними раньше никогда не работал, и у меня не было программатора для него. Но все оказалось довольно просто! WinPic800 и схемы различных простых программаторов: https://drive.google.com/open?id=1hS7WFptKAiu5TVBniMUhTfFx48SZ9bkD Форум: http://radiokot.ru/forum/viewtopic.php?f=58&t=15317&start=580 Полезные ссылки: AM2320: http://ali.pub/28nldb DHT22: http://ali.pub/1weunr Мини MP3 модуль: http://ali.pub/28md2v Датчик звука: http://ali.pub/28izrn MSGEQ7: http://ali.pub/26ytmr Неоновая лента: http://ali.pub/26uqio Датчики холла A3144: http://ali.pub/26su6r Дешевые Сервоприводы: http://ali.pub/26aq2i Металлические сервоприводы: http://ali.pub/26aq60 Самые дешевые Ардуино Про Мини для поделок: http://ali.pub/1ny2z4 TFT дисплеи: http://ali.pub/1ny2rc Зщита для аккумулятора: http://ali.pub/23xxnc DS1307 RTC : http://ali.pub/1rjsbr HC-SR04: http://ali.pub/213gl0 Диммеры: http://ali.pub/1zmq9k BMP280: http://ali.pub/1z5ck5 WS2812B: http://ali.pub/1x8oim Блок питания 5V 3A: http://ali.pub/1x8pcy Мощный БП 5V 3A: http://ali.pub/1x8pfv Ардуино Мега 2560: http://ali.pub/1ny34r Самый удобный Кешбек: LetyShops: https://goo.gl/Ev5XgI Самый выгодный Кешбек на алиекспресс: Ecomerce: http://got.by/238t10

Продолжаем работу по программированию контроллеров PIC.
В данном уроке мы продолжаем изучение очень важного модуля USART, обеспечивающего передачу данных по одноимённой последовательной шине.
Также мы продолжим изучение данного модуля и теперь уже в режиме приёма.
Для достижения данной цели мы соединим между собой два контроллера.
Один из контроллеров - PIC16F876A, а второй - PIC16F877A.
В данной части урока мы подключим схему первого устройства и проверим на ней приём и передачу, написав предварительно соответствующий код.

Приобрести программатор PICKit3 (неоригинальный) можно приобрести здесь http://ali.pub/24fd8t
Приобрести программатор PICKit3 (оригинальный) можно приобрести здесь http://ali.pub/24fdzu
Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1
Семисегментный чертырехразрядный индикатор красный с общим анодом (10 шт) можно приобрасти здесь http://ali.pub/1doaul
Переходник USB-TTL лучше купить такой (сейчас у меня именно такой и он мне больше нравится) http://ali.pub/yv3is
Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5

Навигация по видео:
00:08 Введение
01:38 Подключим плату для первого утройства
05:27 Настроим проект
07:22 Настроим USART на передачу и передадим байт
08:40 Проверим передачу в терминальной программе
09:43 Настроим USART на приём
13:45 Проверим работу кода на практике

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 15. Модуль MSSP. Режим SPI. Часть 1 https://youtu.be/422YQFo_aVQ
Урок 16. MSSP. SPI. Светодиодный индикатор MAX7219. Часть 1 https://youtu.be/rTc6XNkREqI
Урок 19. MSSP. I2C. Подключаем внешний EEPROM. Часть 1 https://youtu.be/Vf_y5_0-1SE
Урок 23. Модуль USART. Передача данных. Часть 1 https://youtu.be/EG1PTfwJEBk
Урок 23. Модуль USART. Передача данных. Часть 2 https://youtu.be/fxAr_PjC3D8

Текстовая версия урока и исходный код здесь http://narodstream.ru/pic-urok-24-modul-usart-priyom-dannyx-soedinyaem-dva-mikrokontrollera-chast-1/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video:

Similar video