Программирование МК PIC. Урок 19. MSSP. I2C. Подключаем внешний EEPROM. Часть 1

author narod stream   5 мес. назад
388 views

30 Like   4 Dislike

Arduino and External EEPROM

Reading and writing to a 24LC512 external EEPROM chip with Arduino. Source Code: https://bitbucket.org/Electricks/arduiono_sketches/src/d4a242e5b1cdebb4c38a5d93fbd5d17411abe3c4/EEPROM/?at=master

Микроконтроллеры для начинающих. “ EEPROM AT24C32”

http://www.pcbway.com - PCBWay изготовление печатных плат. Библиотека для внешней памяти EEPROM AT24C32 для микроконтроллера atmega16. Начинающим программировать микроконтроллеры, поможет работать с данной микросхемой памяти не зная протокола I2C. Программа для микроконтроллера - http://atmel-programme.clan.su/AT24C32.rar

Как подключить I2C EEPROM к Arduino

Как подключить I2C EEPROM к Arduino Ссылки на используемые компоненты: 24LC256 EEPROM DIP - http://ali.pub/167lzm ЖК-дисплей LCD1602 (синий экран)- http://ali.pub/alnru Модуль расширителя интерфейса (I2C)- http://ali.pub/dwj5n Ардуино UNO - http://ali.pub/z6n3u Часы реального времени Ds3231 - http://ali.pub/enqbc Датчик температуры DS18b20 - http://ali.pub/y34um 2-ух канальный релейный модуль - http://ali.pub/qbz9o Подробности на сайте: http://arduinoprom.ru/obzory-modulej/246-kak-podkljuchit-i2c-eeprom-k-arduino.html ******************* Помощь проекту: 4276 5400 2194 5088 - Карта Сбербанка России

Arduino temperature and humidity data logger using DS3231 and DHT22

Circuit diagram, Arduino code and Proteus simulation files: https://simple-circuit.com/arduino-datalogger-sd-card-ds3231-dht22/ Website: ►https://simple-circuit.com/ Youtube channel: ►https://www.youtube.com/channel/UCOhi057_thKNbWU4JlbbYOA Facebook page: ►https://www.facebook.com/BasicProjects/ Twitter: ►https://twitter.com/Elect_Projects Google+: ►https://plus.google.com/u/0/+ElectronNote

Arduino desde cero en Español - Capítulo 39 - EEPROM incorporada

La memoria EEPROM incorporada en el micro controlador de Arduino permitirá almacenar datos en tiempo de ejecución y poder recuperarlos luego de un reinicio o pérdida de alimentación. Ideal para guardar configuraciones personalizadas que se establecen mientras se ejecuta el programa y no se perderán luego de un reinicio o falta de alimentación externa. Código fuente de los programas vistos en: https://github.com/bitwiseAr/Curso-Arduino-desde-cero/

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

Приобрести программатор PICKit3 (неоригинальный) можно приобрести здесь http://ali.pub/24fd8t
Приобрести программатор PICKit3 (оригинальный) можно приобрести здесь http://ali.pub/24fdzu
Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1
Модуль RTC DS3231 с микросхемой памяти (3 шт) можно приобрести здесь http://ali.pub/1ausvk
Модуль RTC DS3231 с микросхемой памяти (1 шт) можно приборести здесь, только так дороже http://ali.pub/1aut7t
Индикатор 4-разрядный LED WaveShare можно приобрести здесь http://ali.pub/2lwpj7
Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5

Навигация по видео:
00:09 Введение
00:50 Знакомство с шиной I2C
09:34 Организация шины I2C в контроллере PIC16
12:18 Регистр SSPSTAT
17:03 Регистр SSPCON1
22:19 Регистр SSPCON2

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 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

Текстовая версия данной части урока и исходный код здесь http://narodstream.ru/pic-urok-19-mssp-i2c-podklyuchaem-vneshnij-eeprom-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: