Программирование МК PIC. Урок 18. MSSP. SPI. SLAVE. Соединяем два контроллера. Часть 1

Author channel narod stream   4 мес. назад
334 views

22 Like   4 Dislike

Программирование МК PIC. Урок 18. MSSP. SPI. SLAVE. Соединяем два контроллера. Часть 2

Продолжаем работу по программированию контроллеров PIC. В данном уроке мы продолжим знакомство с MSSP (Master Synchronous Serial Port). Также мы продолжаем знакомиться с работой данного модуля в режиме шины SPI. Теперь мы попробуем поработать с данной шиной в режиме ведомого устройства. Для достижения данной цели мы соединим между собой два контроллера. Один из них будет работать в режиме ведомого, а другой - ведущего устройства. В данной части урока мы создадим проект для ведомого устройства, настроим его, напишем ряд функций и проверим работу нашего кода на практике. Приобрести программатор PICKit3 (неоригинальный) можно приобрести здесь http://ali.pub/24fd8t Приобрести программатор PICKit3 (оригинальный) можно приобрести здесь http://ali.pub/24fdzu Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1 Семисегментный чертырехразрядный индикатор красный с общим анодом (10 шт) можно приобрасти здесь http://ali.pub/1doaul Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Навигация по видео: 00:09 Введение 00:56 Создадим проект для ведомого устройства 03:10 Настроим периферию и шину SPI 0545: Ждем освобождения шины SPI 06:06 Примем байт 06:30 Обработаем прерывание 08:54 Проверим работу нашего кода на практике Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo Урок 15. Модуль MSSP. Режим SPI. Часть 1 https://youtu.be/422YQFo_aVQ Урок 15. Модуль MSSP. Режим SPI. Часть 2 https://youtu.be/BRZX7IMXjnA Урок 16. MSSP. SPI. Светодиодный индикатор MAX7219. Часть 1 https://youtu.be/rTc6XNkREqI Урок 16. MSSP. SPI. Светодиодный индикатор MAX7219. Часть 2 https://youtu.be/0NsJQL-0cAw Урок 17. MSSP. SPI. Внешний АЦП MCP3201. Часть 1 https://youtu.be/p-3RlRrJzpo Урок 17. MSSP. SPI. Внешний АЦП MCP3201. Часть 2 https://youtu.be/uVliswZUsX4 Урок 18. MSSP. SPI. SLAVE. Соединяем два контроллера. Часть 1 https://youtu.be/Ifgkn26nRyw Текстовая версия данной части урока и исходный текст здесь http://narodstream.ru/pic-urok-18-mssp-spi-slave-soedinyaem-dva-kontrollera-chast-2/ Группа в контакте 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

Программирование МК PIC. Урок 3. Бегущие огни

Сегодня мы продолжим изучение линейки новых контроллеров - PIC. На данном уроке мы соберём схему на контроллере PIC16F84A и подключим к нему несколько светодиодов к различным ножкам. Также мы попробуем написать код, который создаст эффек бегущего огня. Мы испытаем данную схему в протеусе, а также на настоящем контроллере. Также мы изучим несколько удобных инструментов в MPLAB X IDE, позволяющим узнавать некоторую информацию в процессе отладки кода. Приобрести программатор PICKit3 (неоригинальный) можно здесь http://ali.pub/24fd8t Приобрести программатор PICKit3 (оригинальный) можно здесь http://ali.pub/24fdzu Навигация по видео: 00:08 Введение 01:28 Посмотрим схему в протеусе 03:12 Настроим конфигурационные биты 05:37 Настроим ножки портов 08:20 Добавим код перебора уровней светодиодов для обеспечения эффекта бегущего огня 11:29 Посмотрим работу схемы в протеусе 14:21 Запустим отладку и познакомимся с некоторыми инструментами для удобства отладки 22:31 Посмотрим настоящую схему на практике 27:46 Запустим программу PICKit2 и прошьём контроллер и посмотрим, как работает наш код практически Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Урок 1. Знакомство с семейством PIC https://youtu.be/Ut9j4JINpSw Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo Текстовая версия данной части урока и исходный код здесь http://narodstream.ru/pic-urok-3-begushhie-ogni/ Группа в контакте 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

Как работает транзистор? Режим ТТЛ логика / Усиление. Анимационный обучающий 2d рол...

Видео Урок: Как работает транзистор. Режимы работы транзистора: ТТЛ логика / Усиление. Схема включения с ОЭ общим эмиттером. . . ➤ Мой сайт: https://mult-uroki.ru ➤ Группа ВКонтакте: https://vk.com/mult_uroki ➤ Скачать готовых персонажей для Anime Studio Pro (Moho): https://mult-uroki.ru/forum ➤ Записаться на индивидуальные занятия: http://mult-uroki.ru/lessons ➤ Как я монетизировал свой канал на Youtube: http://mult-uroki.ru/partners ➤ Мои курсы, уроки, разработки: http://mult-uroki.ru/courses ➤ Мой канал на Youtube. Подписывайтесь: http://goo.gl/Z1MyF5 ➤ По моим урокам вы можете научиться создавать 2д мультфильмы, персонажей и 2d анимацию в любой стилизации. Начните изучение с первого урока: Урок 1 - Обзор программы Anime Studio Pro (Moho Pro). Создаём Вашу первую качественную анимацию: https://youtu.be/S56_0XYhrM0 ➤ Это мой первый урок в котором я в доступной и понятной форме объясняю принцип действия и работы транзистора. Чтобы этот урок урок не был теоретически скучным и был понятен всем - мной был выбран формат ведения его как: 2d анимационный обучающий ролик.Также я рассматриваю режимы работы транзистора, такие как: ТТЛ логика и режим усиления, а также один из режимов включения транзистора - это режим с Общим Эмиттером ( ОЭ). В этот урок пошел материал и на тему устройства pnp и pnp переходов и pn перехода отдельно. Этот учебный материал поможет новичкам лучше понимать преподавателей в школах, институтах и техникумах. Удачи на экзаменах )) ◓➤Сопутствующие материалы к урокам, на которые я ссылался в этой анимационной работе: 1. Видео урок: Как работает повышающий и понижающих трансформатор, расчет коэффициента трансформации и количества витков вторичной и первичной обмоток Урок: http://mult-uroki.ru/%D0%9A%D0%B0%D0%BA_%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%BE%D1%80 2. Как работает ЛЭП. Передача энергии на большие расстояния Урок: http://mult-uroki.ru/%D0%9A%D0%B0%D0%BA_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82_%D0%9B%D0%AD%D0%9F ➤ Автор работы / урока/ разработки: Александр Птичкин (Aleksandr Ptichkin). Основатель сайта mult-uroki.ru (мульт уроки ру) . Мой проект (социальная сеть) посвящен обучению создания 2d мультфильмов, персонажей, 2d/3d анимации, рисованной анимации, созданию 2d игр на языке javascript и flash, видеомонтажу, звучанию, постобработке видео и т.д. посредством публикации моих видео уроков на сайте моей социальной сети mult-uroki.ru , в группе ВКонтакте vk.com/mult_uroki и канале Youtube www.youtube.com/c/Mult-urokiRu по программам 2d / 3d анимации и моделирования объектов анимации, местности и фонов в: Anime Studio Pro (Moho Pro) (ASP) (асп) (аниме студио про), Autodesk Maya 2013, Adobe After Effects CS6, Adobe Premier Pro, Adobe Photoshop, Adobe Audition, Adobe Flash, Toon Boom Animation, Cinema 4D, Blender и Poser Pro. ➤ По моим урокам вы узнаете как создаются мультфильмы и анимация, как делают липсинг персонажам и озвучание мультфильмов, какие бывают законы анимации и монтажа, как бывают виды планов и как их правильно чередовать, как создается раскадровка и аниматик, какие мультфильмы сделаны в программе Anime Studio Pro (Moho Pro) и какая программа лучше (проще) и что выбрать для создания своего первого 2д мультфильма в домашних условиях Anime Studio Pro (Moho Pro) или Adobe flash? ➤ Video tutorials: Creating of bone characters and 2d animation in Anime Studio Pro (Moho Pro 12) program. How to create and draw characters in Anime Studio Pro (Moho Pro)? how to make a 2d cartoon?

Озвучивание домашней техники или датчик тока на основе эффекта Холла - Центр РАЗУ...

Сайт центра молодежного инновационного творчества (ЦМИТ) "РАЗУМ" г. Омск: https://labrazum.ru/ Сообщество для зрителей: https://vk.com/gointeger Сообщество для учеников центра: https://vk.com/labrazum Ссылки для заказа необходимых компонентов: http://labrazum.ru/komponentyi/ ====================================================== ОПИСАНИЕ: На сей раз было время поэкспериментировать с датчиками Холла и созданием на их основе датчика тока. Датчик тока является очень полезным устройством, так как с его помощью можно не только озвучивать технику, как это сделал я, но так же уведомлять хозяев дома о забытом утюге или включенной плите, измерять им протекающий по проводнику ток и т.д.. В общем, надеюсь, вы найдете ему применение :) ====================================================== Выпуски курса "Arduino для начинающих": https://www.youtube.com/playlist?list=PLNAsgvPRQbqjgTS3gGTR-AsnhY3XhfOWa ====================================================== Код и аудио-примеры: https://yadi.sk/d/ZOsOZ-swrxiyx Датчик Холла: http://ali.pub/kjdmb Видео о работе со звуковым модулем WTV020: https://www.youtube.com/watch?v=sp3dt6Wilc4 ====================================================== ЦМИТ "РАЗУМ" это: - робототехника и электроника для детей и взрослых в Омске - бесплатный доступ к одному из лучших комплектов оборудования в городе - работа над своими идеями и проектами - площадка для обучения и получения полезных навыков - сообщество молодых изобретателей и новаторов Бесплатное пробное занятие - https://labrazum.ru/

НОВЫЕ ПЛАТФОРМЫ И МОДУЛИ ДЛЯ РАБОТЫ С ARDUINO

Модули и контроллеры Ардуино на моем сайте: http://voltnik.ru/arduino/ 1. Платформа NodeMCU на 1мб: http://ali.pub/2b8rhy на 4мб: http://ali.pub/2b8rne 2. Платформа Wemos ESP32 OLED: https://goo.gl/7BMAV7 на esp8266: http://ali.pub/2b8qoz 3. Платформа Wemos D1 PRO MINI: http://ali.pub/2b8rzu резерв: http://ali.pub/2b8sa5 с антенной: http://ali.pub/2b8sgy 4. Модуль весов 1-20кг: http://ali.pub/2b8szt на 5кг: http://ali.pub/2b8t8k на 1кг: http://ali.pub/2b8taw 5. Сенсорные кнопки 10шт: http://ali.pub/2b8th4 резерв: http://ali.pub/2b8tia 6. Датчик цвета: http://ali.pub/2b8tq2 резерв: http://ali.pub/2b8tp3 7. Набор газоанализаторов 9шт: http://ali.pub/2b8tty по одному: http://ali.pub/2b8u2b углекислый газ CO2: http://ali.pub/2ba80x 8. Сенсорный экран LCD 3.2": http://ali.pub/2b8qgf резерв: http://ali.pub/2b8qiy 9. Полноприводный робот на Arduino: http://ali.pub/2b8sj3 резерв: http://ali.pub/2b8soq 10. Платформа M5Stack: http://ali.pub/2b8st7 резерв: http://ali.pub/2b8svc Печатный выпуск на сайте http://voltnik.ru/10-arduino-modules/ статья для установки esp8266: https://geektimes.ru/post/271754/ инструкция для wemos плат esp32 и другие: https://github.com/espressif/arduino-esp32 ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦ ⇒ Скидка от 5% на все товары Алиэкспресс: https://goo.gl/kYbrbq ⇒ Видео о том как работает скидка: https://youtu.be/D959at2-ChY ⇒ Мобильное приложение EPN cashback: http://epngo.bz/cashback_install_app/5b2e0 ⇒ Если вы хотите начать зарабатывать на Алиэкспресс: http://epngo.bz/epn_index/5b2e0 ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦ ⇒ Подключайте свой канал к партнерке Air: http://goo.gl/qheq3F ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦ ✔ Группа ВК: http://vk.com/china_nay ✔ Сайт канала: http://voltnik.ru/ #voltnikArduino

Продолжаем работу по программированию контроллеров PIC.
В данном уроке мы продолжим знакомство с MSSP (Master Synchronous Serial Port). Также мы продолжаем знакомиться с работой данного модуля в режиме шины SPI.
Теперь мы попробуем поработать с данной шиной в режиме ведомого устройства.
Для достижения данной цели мы соединим между собой два контроллера. Один из них будет работать в режиме ведомого, а другой - ведущего устройства.
В данной части урока мы познакомимся с режимом SLAVE SPI, соберём схему для нашего урока и создадим проект для ведущего устройства.

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

Навигация по видео:
00:06 Введение
03:32 Соединим наши контроллеры
11:28 Создадим проект для ведущего устройства

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 15. Модуль MSSP. Режим SPI. Часть 1 https://youtu.be/422YQFo_aVQ
Урок 15. Модуль MSSP. Режим SPI. Часть 2 https://youtu.be/BRZX7IMXjnA
Урок 16. MSSP. SPI. Светодиодный индикатор MAX7219. Часть 1 https://youtu.be/rTc6XNkREqI
Урок 16. MSSP. SPI. Светодиодный индикатор MAX7219. Часть 2 https://youtu.be/0NsJQL-0cAw
Урок 17. MSSP. SPI. Внешний АЦП MCP3201. Часть 1 https://youtu.be/p-3RlRrJzpo
Урок 17. MSSP. SPI. Внешний АЦП MCP3201. Часть 2 https://youtu.be/uVliswZUsX4

Текстовая версия данной части урока и исходный код для ведущего устройства здесь http://narodstream.ru/pic-urok-18-mssp-spi-slave-soedinyaem-dva-kontrollera-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