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

author narod stream   6 мес. назад
477 views

42 Like   1 Dislike

Fun and Easy SPI - How the SPI Protocol Works

Fun and Easy SPI How the SPI Protocol Works This video teaches you the basics of SPI or Serial Peripheral Interface Bus used to communicate between two or more devices. If you are looking for an easy way to understand how SPI works then this video tutorial will give you insight into how to connect the Masters and Slave devices in normal mode as well daisy chain configuration. There are also 4 mode to choose from in SPI mode. • FREE PCB Design Course : http://bit.ly/FREEPCB_Design_Course • Full Microcontroller Course : http://bit.ly/Microcontroller_Course • Full Vivado Course : http://bit.ly/Vivado_YT • Full Zynq Course : http://bit.ly/Zynq_YT_Course Here are links to learn the basics of SPI for Arduino https://www.arduino.cc/en/Reference/SPI https://www.arduino.cc/en/Tutorial/SPIEEPROM To Learn more check the links down below: Windows 10 Course: https://www.udemy.com/the-complete-windows-10-c-course-and-build-2-apps/?couponCode=trump Arduino PCB Design Course in Altium Course: https://www.udemy.com/create-and-design-your-own-arduino-nano-in-altium-designer/?couponCode=trump LabVIEW Computer Vision Course: https://www.udemy.com/learn-computer-vision-machine-vision-and-image-processing-in-labview/?couponCode=trump Tiny Arduino PCB Design in Altium Circuitmaker https://www.udemy.com/pcb-design-a-tiny-arduino-in-altium-circuitmaker Xilinx Vivado Course https://www.udemy.com/learn-fpga-xilinx-vivado-design-suite-training-in-under-1-hour-vhdl/?couponCode=trump Xilinx Zynq Course https://www.udemy.com/zynq-training-learn-zynq-7000-soc-device-on-microzed-fpga/?couponCode=TRUMP2016 To learn more on FPGAs, Image Processing, Arduinos and Electronics then Check out : http://www.arduinostartups.com/ Please like and Subscribe for more videos :) -------------------------------------------------- Support us on Patreon http://bit.ly/PatreonArduinoStartups

SPI Overview

Provides an introduction to the Serial Peripheral Interface (SPI) Protocol, including basic structure and signaling. NOTE: The signalling example shows data being transmitted least significant bit first. This is actually dependent on the device. Many devices will sent data most significant bit first, but both options are possible.

SPI(serial peripheral interface)

SPI is a serial peripheral interface is used to connect external devices to the micro controller on same PCB board devices .

PIC to PIC SPI Communication

In this video I interfaced two PIC mcus (16F877A as master & 16F876A as slave) and sent data back and fourth between the two chips using SPI communication. All the resources needed to understand & work with SPI module are available on device's datasheets & Reference Manual.

Обзор функций и возможностей осциллографов Rohde&Schwarz RTB2004 и RTB2002

Описание, технические характеристики, цены, опции и аксессуары смотрите по ссылкам: Rohde&Schwarz RTB2002 https://skomplekt.com/tovar/1/13/9999946951/ Rohde&Schwarz RTB2004 https://skomplekt.com/tovar/1/13/9999946971/ Цифровой осциллограф серии RT2000 содержит в себе логический анализатор, анализатор протоколов, генератор сигналов и тестовых последовательностей, а также цифровой вольтметр.

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