Программирование МК PIC. Урок 15. Модуль MSSP. Режим SPI. Часть 2

author narod stream   2 мес. назад
288 views

31 Like   0 Dislike

Программирование МК PIC. Урок 17. MSSP. SPI. Внешний АЦП MCP3201. Часть 1

Продолжаем работу по программированию контроллеров PIC. В данном уроке мы продолжим знакомство с MSSP (Master Synchronous Serial Port). Также мы продолжаем знакомиться с работой данного модуля в режиме шины SPI. Теперь мы попробуем поработать с данной шиной на приём, правда пока в режиме ведущего устройства. Для этого мы подключим к нашему контроллеру микросхему, представляющую собой внешний АЦП (аналого-цифровой преобразователь) - MCP3201. В данной части урока мы познакомимся с микросхемой MCP3201, подключим нашу схему, а также настроим проект. Приобрести программатор PICKit3 (неоригинальный) можно здесь http://ali.pub/24fd8t Приобрести программатор PICKit3 (оригинальный) можно здесь http://ali.pub/24fdzu Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Индикатор светодиодный восьмиразрядный с драйвером MAX7219 можно приобрести здесь http://ali.pub/1mflzq Микросхема АЦП 12-разрядный MCP3201 - 10 шт можно приобрести здесь http://ali.pub/1mfo6a Индикатор 4-разрядный LED WaveShare можно приобрести здесь http://ali.pub/2lwpj7 Навигация по видео: 00:08 Введение 00:44 Знакомство с MCP3201 08:39 Подключим практическую схему 16:47 Настроим наш проект Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 1 https://youtu.be/UG4mlY6NLwE Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 2 https://youtu.be/u05ijpdNS9k Урок 13. Модуль CCP. Режим сравнения https://youtu.be/LXELtXmCdzI Урок 14. Модуль CCP. Режим PWM https://youtu.be/lft2-w3V5X4 Урок 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 Текстовая версия данной части урока здесь http://narodstream.ru/pic-urok-17-mssp-spi-vneshnij-acp-mcp-3201-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

Программный UART

Реализация программного UART на независимых ножках ввода вывода МК AVR. Проект для скачивания https://yadi.sk/d/RcCs3QVK3K3DfP

Программатор USB CH341A SPI 24 и 25 микросхемы GOLD версия

Драйвер ПО и схема http://www.ex.ua/101964239 https://goo.gl/Bf8zxf Скорость чтения 8 мегабит - 8 секунд (128 килобайт в секунду) bios mx25l3205d была считана за 34 секунды Скорость записи 8 мегабит - 60 секунд (Сюда входит проверка записи, чтение и сравнение с буфером) Автоопределение ,микросхем только для 25 серии, выставление типа и размера вручную(для неизвестных). Наши ресурсы: http://langeron.net.ua/ http://langeron.lg.ua/ http://vk.com/langeron_net_ua http://facebook.com/Langeron-1292130110802051/ http://twitter.com/Langeron_net_ua http://www.instagram.com/langeron.net.ua/

Программирование МК PIC. Урок 15. Модуль MSSP. Режим SPI. Часть 1

Продолжаем работу по программированию контроллеров PIC. В данном уроке мы познакомимся со следующим модулем - MSSP (Master Synchronous Serial Port). И начнём мы знакомство с работы данного модуля в режиме шины SPI. Также мы познакомимся вообще с работой шины SPI и рассмотрим несколько режимов. В данной части урока мы познакомимся с шиной SPI и организацией работы с ней модуля MSSP, рассмотрев его основные два управляющих регистра. Приобрести программатор PICKit3 (неоригинальный) можно здесь http://ali.pub/24fd8t Приобрести программатор PICKit3 (оригинальный) можно здесь http://ali.pub/24fdzu Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Навигация по видео: 00:09 Введение 02:42 Шина SPI 06:55 Варианты подключения устройств по SPI 12:00 Регистр SSPSTAT 15:20 Регистр SSPCON Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo Урок 5. Таймеры https://youtu.be/LmGGwtT3-i4 Урок 8. TIMER1 https://youtu.be/YVBymwQ_OQw Урок 9. TIMER2 https://youtu.be/24cRxKzEBxs Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 1 https://youtu.be/UG4mlY6NLwE Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 2 https://youtu.be/u05ijpdNS9k Урок 13. Модуль CCP. Режим сравнения https://youtu.be/LXELtXmCdzI Урок 14. Модуль CCP. Режим PWM https://youtu.be/lft2-w3V5X4 Текстовая версия данной части урока здесь http://narodstream.ru/pic-urok-15-modul-mssp-rezhim-spi-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

Программирование МК STM32. УРОК 50. Устанавливаем System Workbench for STM32

Сегодня мы научимся пользоваться другой средой программирования - System Workbench for STM32, основанной на Eclipse. Данная среда ценится тем, что она абсолютно бесплатная и позволяет нам легальным образом обойти ограничения платных продуктов. То есть мы, не нарушая ничьих прав, свободно можем работать с проектами и генерировать файлы любым размером. Мы научимся данную среду устанавливать и соберём в ней проект из примеров, используя отладочную плату STM32F4DISCOVERY Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif. Навигация по видео: 00:16 Краткое знакомство с System Workbench 03:53 Скачиваем System Workbench 05:12 Подготовим проект для компиляции и прошивки 15:02 Устанавливаем System Workbench 19:17 Подключим и скомпилируем проект 25:01 Запустим отладку, прошьём проект и посмотрим результат на плате Discovery Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор отладочной платы STM32F746G-DISCO. Часть 1 http://www.youtube.com/watch?v=XP2gMZ_kP38 Обзор отладочной платы STM32F746G-DISCO. Часть 2 http://www.youtube.com/watch?v=s9i9956DK40 Знакомство с платой STM32F769I-DISCO. Часть 1 http://www.youtube.com/watch?v=QDDowKcwRHA Знакомство с платой STM32F769I-DISCO. Часть 2 http://www.youtube.com/watch?v=0FRZL2s3GlM Почему именно эти платы, а потому, что именно с ними мы впоследствии будем больше всего работать с применением IDE System Workbench for STM32. Группа в контакте 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.
В данном уроке мы познакомимся со следующим модулем - MSSP (Master Synchronous Serial Port). И начнём мы знакомство с работы данного модуля в режиме шины SPI.
Также мы познакомимся вообще с работой шины SPI и рассмотрим несколько режимов.
В данной части урока мы рассмотрим блок-схему работы модуля MSSP в режиме SPI, а также с применением нескольких основных режимов шины SPI.

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

Навигация по видео:
00:09 Введение
01:24 Ножки, используемые в режиме SPI у контроллера
02:35 Блок-схема модуля MSSP
05:18 Диаграмма передачи данных по шине SPI
07:33 Основные режимы передачи данных по шине SPI

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 5. Таймеры https://youtu.be/LmGGwtT3-i4
Урок 8. TIMER1 https://youtu.be/YVBymwQ_OQw
Урок 9. TIMER2 https://youtu.be/24cRxKzEBxs
Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 1 https://youtu.be/UG4mlY6NLwE
Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 2 https://youtu.be/u05ijpdNS9k
Урок 13. Модуль CCP. Режим сравнения https://youtu.be/LXELtXmCdzI
Урок 14. Модуль CCP. Режим PWM https://youtu.be/lft2-w3V5X4
Урок 15. Модуль MSSP. Режим SPI. Часть 1 https://youtu.be/422YQFo_aVQ

Текстовая версия данной части урока здесь http://narodstream.ru/pic-urok-15-modul-mssp-rezhim-spi-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

Comments for video: