Программирование МК PIC. Урок 11. Внутренняя энергонезависимая память EEPROM. Часть 2

author narod stream   10 мес. назад
685 views

36 Like   0 Dislike

Программирование МК AVR. Урок 15. Внутренняя энергонезависимая память EEPROM. Часть 1

Программирование на СИ в среде Atmel Studio. Начинаем изучать работу энергонезависимой памяти EEPROM (Electrically Erasable Programmable Read-Only Memory) в микроконтроллере AVR Atmega8. Пишем исходный код в среде программирования Atmel Studio. Приобрести программатор USBASP USBISP 2.0 можно здесь (продавец надёжный) http://ali.pub/1eigwp Текстовая версия урока здесь http://narodstream.ru/avr-urok-15-vnutrennyaya-energonezavisimaya-pamyat-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

MPLAB X IDE tutorial ( XC8 compiler ) -1 : LED blinker using pic 16f877a

MPLAB X IDE tutorial ( XC8 compiler ) -1 : LED blinker using pic 16f877a Subscribe my channel for more Videos: Subscribe Here :https://goo.gl/Z1jtos

PICuC Tutorial #19: MikroC and the "Hello world!" LCD program for debugging

Location of code and other future goodies: http://paulfmcgowan.com/ I noticed that the LCD isn't too clear in this video. This has been noted and will be fixed in subsequent videos involving the LCD.

Сдвиговый регистр 74HC595 и загрузка данных в него, по SPI интерфейсу.

В данном видео рассказано о работе микросхеме 74HC595 (8 битный сдвиговый регистр) Исходный код - https://goo.gl/iFiUgH Datasheet 74HС595 - https://goo.gl/LAhmhM Группу в VK - https://goo.gl/cCHBgg E-mail: risctronix@gmail.com

Флеш-память - принцип действия

Подписывайтесь на нашу группу Вконтакте — http://vk.com/chipidip, и Facebook — https://www.facebook.com/chipidip * Флеш-память (англ. Flash-Memory) — разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти. Существуют NOR- и NAND-типы флеш-памяти.

Продолжаем работу по программированию контроллеров PIC.
На данном мы научимся программировать чтение и запись встроенной в контроллер энергонезависимой памяти EEPROM, а для того чтобы это выглядело более наглядно, мы будем использовать символьный дисплей размерностью 20x4, собранный на контроллере HD44780.
Микроконтроллер мы будем использовать тот же - PIC16F877A, расположенный на удобной и недорогой отладочной плате.
В данной части урока мы проверим работу библиотеки для памяти EEPROM на практике, записав в EEPROM различные типы данных (в том числе строковый массив), а также затем отобразив его на дисплее. Также мы научимся настраивать среду программирования так, чтобы память EEPROM при перепрошивке микроконтроллера не стиралась.

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

Навигация по видео:
00:09 Введение
00:56 Запишем и прочитаем байты
04:00 Научим среду программинования не стирать память EEPROM при прошивке
06:33 Запишем и прочитаем двухбайтовые величины
07:58 Запишем и прочитаем четырехбайтовые величины
11:55 Запишем и прочитаем строки

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 1. Знакомство с семейством PIC https://youtu.be/Ut9j4JINpSw
Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 10. LCD 20x4. 8-битный режим. Часть 1 https://youtu.be/g8QFVrOK7Yk
Урок 10. LCD 20x4. 8-битный режим. Часть 2 https://youtu.be/fiAsj7KvyL8
Урок 11. Внутренняя энергонезависимая память EEPROM. Часть 1 https://youtu.be/WRvQgdbXHd0

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