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

author narod stream   2 нед. назад
238 views

33 Like   0 Dislike

STM32Cube USB VIRTUAL COM PORT

STM32F103C8T6&STM32F407VG настройка виртуального ком порта. Отправляем данные через ком порт STM32. Необходимые программы: vcp driver http://www.st.com/web/en/catalog/tools/PF257938 То что я использую или использовал в своих видео : STM32F103C8T6 отладочная плата http://alipromo.com/redirect/cpa/o/odz3mombw78h1lerm8qymuj32ydi1vjv/ STM8 отладочная плата http://alipromo.com/redirect/cpa/o/odz3bqx32ew3lsvcwvsdqaatyvt0pfn5/ ESP8266 отладочная плата http://alipromo.com/redirect/cpa/o/oc9brnbrwypiyzn0haf3td1hbmqdcpt2/ Программатор STM32&STM8 http://alipromo.com/redirect/cpa/o/oa378i3nidtz9kc3stdvrirgcrrz5mrx/ Логический анализатор http://alipromo.com/redirect/cpa/o/o63n8onn7vyk06pkyhcel86i1nxtfgsh/ Проводки для логического анализатора http://alipromo.com/redirect/cpa/o/o8dcmswvnsdun0bitvboq1icmvqkaht4/ NEOWAY M590 GSM\GPRS модуль http://alipromo.com/redirect/cpa/o/opy858h5be14ks030sy6gq14nl6trbgu/ Блютуз модуль http://alipromo.com/redirect/cpa/o/opy8c6iwwlqpa59fsn98fkmdgcbaq5cv/ Дисплей ST7735S http://alipromo.com/redirect/cpa/o/o248nydwn1hbmjy469du1dqj89pibel7/ Проводки http://alipromo.com/redirect/cpa/o/o8dcicb9w1a9fzogkd3jyi20mkaen6wh/ Датчик движения http://alipromo.com/redirect/cpa/o/oe22b2k612322r1mnpvq4h2pag0oy1ts/ BME280 крутой датчик http://alipromo.com/redirect/cpa/o/odi9d4ogwp1mqbp6nk1amfnafujegbwb/ DC-DC step-down http://alipromo.com/redirect/cpa/o/o9hrvjgzrigx0waezd0w3efoakeprn4i/ Бумага для ЛУТ http://alipromo.com/redirect/cpa/o/o7kyo7n6lt4333hjnfqs82lhrh2hsg4k/

1. Знакомство с микроконтроллером PIC16F84A (Урок 1. Теория)

Спасибо за Like и за Подписку на мой канал. Если вас больше привлекает социальная сеть вконтакте, то вы можете подписаться на страницу канала в вконтакте и следить за выпуском новых роликов! Страница в вконтакте: https://vk.com/mychippic Описание к видео: В данном видео вы узнаете как выглядит микроконтроллер PIC16F84A, для чего он нужен и как его изображают на схемах. Узнаете назначение 4, 5, 14, 15 и 16 ножек микроконтроллера PIC16F84A. Узнаете зачем нужен кварцевый резонатор и как он выглядит. В видео говорится об используемых конденсаторах в схемах с контроллером. Узнаете как перезапустить контроллер с помощью кнопки. 0:34 PIC16F84A 2:49 Обозначение микроконтроллера PIC16F84A 4:17 Три основных правила для работы с PIC16F84A 8:04 Кварцевый резонатор 10:05 Конденсаторы

Программирование МК STM32. Урок 122. LAN87XX. LWIP. NETCONN. UDP. Соединяем два контролера

Продолжаем изучать программирование передачи данных по локальной сети. Использовать мы будем для этой цели проводной интерфейс LAN, работая также с библиотекой стека протоколов LWIP. И сегодня мы соединим две платы по LAN, используя протокол UDP. Сервер - плата STM32F746G-DISCO с микросхемой LAN8742A. Используем интерфейс NETCONN. Клиент - плата STM32F4-Discovery с микросхемой LAN8720. Используем интерфейс RAW. Отладочную плату STM32F746G-DISCO можно приобрести здесь http://ali.pub/2bpa7g Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif Модуль LAN8720 можно приобрести здесь http://ali.pub/210wz8 Плату расширения STM32F4DIS-BB можно приобрести здесь http://ali.pub/210xoi Дисплей LCD 16x2 можно приобрести тут http://ali.pub/1dphww Переходник I2C to LCD1602 2004 можно приобрести здесь http://ali.pub/1mop5f Навигация по видео: 00:09 Введение 00:39 Проект для сервера 04:57 Соберём схему урока 06:57 Проект для клиента 11:52 Проверим код на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 96. LAN8720. LWIP. TCP Client. Часть 1 https://youtu.be/EhMesQnnXTg Урок 98. LAN8720. LWIP. TCP Server. Часть 1 https://youtu.be/5ZAU9rDdYfU Урок 100. LAN8720. LWIP. TCP. Соединяем два контроллера. Часть 1 https://youtu.be/4ct1NZFCLSg Урок 102. LAN8720. LWIP. HTTP RAW. Часть 1 https://youtu.be/fODqTas3AL4 Урок 104. FreeRTOS. Бинарные семафоры. Часть 1 https://www.youtube.com/watch?v=kopgjKUFCVY Урок 106. FreeRTOS. Создание и уничтожение задач. Часть 1 https://youtu.be/UxNWYvSzveU Урок 108. FreeRTOS. Параметры https://youtu.be/8wGssI_sxSM Урок 110. FreeRTOS. Приоритеты задач https://youtu.be/wTktgw94jdE Урок 111. FreeRTOS. Очереди. Часть 1 https://youtu.be/krpf4xyGR28 Урок 112. FreeRTOS. Таймеры https://youtu.be/sahOINn2tHk Урок 114. FreeRTOS. Продвинутая задержка DelayUntil https://youtu.be/PoGskwqXAKs Урок 116. FreeRTOS. Прерывания. Очереди в прерываниях. Часть 1 https://youtu.be/9EMxLm1eSKc Урок 118. LAN8720. LWIP. RAW. UDP Client https://youtu.be/5_VTbi_YJjY Урок 120. LAN8742A. LWIP. NETCONN. UDP Server https://youtu.be/Co1aZmRrpEU Текстовая версия урока и исходный код здесь http://narodstream.ru/stm-urok-122-lan87xx-lwip-netconn-udp-soedinyaem-dva-kontrolera/ Группа в контакте 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

Пайка печатной платы. SMD. Шаговый двигатель. Прошивка PIC16F628A. PCB soldering, Stepper motor DIY

Статья на сайте http://musbench.com/e_digital/pickit2_clone_02.html Шаговые Двигатели http://goo.gl/XVn7yR PIC16F628A http://goo.gl/O6ziq5 Транзисторы http://goo.gl/uOMmLA 3D принтер недорого http://goo.gl/V1Fc0T Друзья, это третье видео об изготовлении простого электронного устройства на микроконтроллере Microchip PIC16F628A. Программатор Microchip Pickit 2. Устройство управления шаговым двигателем Step Motor. Пайка платы, SMD компоненты. Печать корпуса на 3D принтере. Программирование микроконтроллера, испытание готового устройства.

5. Основы программирования микроконтроллера PIC16F84A (Урок 5. Теория)

Спасибо за Like и за Подписку на мой канал. Если вас больше привлекает социальная сеть вконтакте, то вы можете подписаться на страницу канала в вконтакте и следить за выпуском новых роликов! Страница в вконтакте: https://vk.com/mychippic Описание к видео: В данном видео показано написание программы управления светодиодами. Рассмотрены понятия байт, бит. Рассмотрена работа с регистрами PORTB, TRISB, STATUS и их назначение в оперативной памяти PIC16F84A. Показаны способы установки значений битов в байте (регистре).

Продолжаем работу по программированию контроллеров 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

Comments for video: