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

author narod stream   3 мес. назад
300 views

28 Like   4 Dislike

Видеоуроки по Arduino. I2C и processing (7-я серия, ч1)

Джереми рассказывает про взаимодействие Arduino и перефирии через шину I2C

Контроллеры для электровелосипеда, мотор-колеса. Как подключить? Назначение пров...

Как подключить контроллер к электровелосипеду? описание всех проводов и выводов. Пример ВЛАГОЗАЩИТНОГО контроллера. ЕЩЕ обычно есть три провода с небольшим черным разъемом - это для датчика PAS.

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 .

Tutorial 17.1 Comunicación I2C Parte1- Programación de PIC en CCS C (PIC C)

En esta entrada se da una breve introducción de como funciona el protocolo de comunicación I2C, y como esta puede ser implementada en lenguaje C utilizando el Compilador PIC C Compiler. Al final se muestra un código de implementación que sirve como ejemplo para entender su funcionamiento. Visita: http://wp.me/p5P46A-fv Para obtener los codigos del ejemplo y ver la teoria completa de la comunicación I2C. Lista de reproducción del curso completo: https://goo.gl/5riyKn

I2C - Bus Master - Step 1

Step 1 of designing an I2C Bus Master in Verilog. This step looks at designing the finite state machine, and implementing the data signal.

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

Приобрести программатор 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:08 Введение
02:33 Ведомый режим I2C в модуле MSSP
08:24 Подключим схему ведущего устройства
10:02 Проект для ведущего устройства
15:25 Подключим схему ведомомго устройства
17:18 Проект для ведомомго устройства

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 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
Урок 18. MSSP. SPI. SLAVE. Соединяем два контроллера. Часть 2 https://youtu.be/z-PJ9jizlWk
Урок 19. MSSP. I2C. Подключаем внешний EEPROM. Часть 1 https://youtu.be/Vf_y5_0-1SE
Урок 19. MSSP. I2C. Подключаем внешний EEPROM. Часть 2 https://youtu.be/YVjlczCrK1A
Урок 19. MSSP. I2C. Подключаем внешний EEPROM. Часть 3 https://youtu.be/kTjP-67SZt0
Урок 20. LCD 20x4. 4-битный режим https://youtu.be/XJinq-EO1dQ
МК PIC. Урок 21. MSSP. I2C. Переходник для LCD 20x4 https://youtu.be/dfThN9GE3eA

Текстовая версия данной части урока здесь http://narodstream.ru/pic-urok-22-mssp-i2c-slave-soedinyaem-dva-mikrokontrollera-chast1/

Группа в контакте 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: