Программирование МК PIC. Урок 10. LCD 20x4. 8-битный режим. Часть 2

author narod stream   4 мес. назад
626 views

42 Like   0 Dislike

Программирование МК PIC. Урок 10. LCD 20x4. 8-битный режим. Часть 1

Продолжаем работу по программированию контроллеров PIC. На данном мы попробуем к микроконтроллеру PIC подключить символьный дисплей, в котором находятся 4 строки по 20 символов, используя полноправный 8-битный способ его подключения. Данный дисплей собран на контроллере HD44780. Микроконтроллер мы будем использовать несколько другой, но очень похожий на тот, который мы использовали в прошлых занятиях, - это - PIC16F877A. В данной части урока мы познакомимся с дисплеем, со схемой и её компонентами, а также создадим и настроим проект. Приобрести программатор 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 Введение 04:41 Контроллер PIC16F877A 08:35 Подключим нашу схему и познакомимся с её компонентами 18:32 Создадим проект 20:15 Добавим и настроим модули проекта Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Урок 1. Знакомство с семейством PIC https://youtu.be/Ut9j4JINpSw Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo Урок 5. Таймеры https://youtu.be/LmGGwtT3-i4 Урок 7. Семисегментный индикатор. Динамическая индикация https://youtu.be/uaYBXeAYSN4 Урок 8. TIMER1 https://youtu.be/YVBymwQ_OQw Урок 9. TIMER2 https://youtu.be/24cRxKzEBxs Текстовая версия данной части урока здесь http://narodstream.ru/pic-urok-10-lcd-20x4-8-bitnyj-rezhim-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

#9 Создание библиотек Arduino (драйвер двигателей L298N и ШИМ сигнал) Основы Arduino для нач...

Сайт школы технического творчества INTEGER г. Омск: http://gointeger.ru/ Сообщество Вконтакте: https://vk.com/gointeger Ссылки для заказа необходимых компонентов: http://progmk.ru/komponentyi/ Всё для программистов: http://progmk.ru/ ===================================================== Автоматическое плавное включение света по движению: https://www.youtube.com/watch?v=xDjChZ-zFlw ====================================================== ОПИСАНИЕ: Это девятое видео из цикла «Основы Arduino для начинающих» и сегодня мы разберемся с тем, что такое библиотеки и попробуем создать свою собственную для управления драйвером двигателей L298N. ====================================================== Остальные выпуски курса "Arduino для начинающих": https://www.youtube.com/playlist?list=PLNAsgvPRQbqjgTS3gGTR-AsnhY3XhfOWa ====================================================== Помочь нашему проекту можно по этим реквизитам: Яндекс.Деньги - 410011223685103 Webmoney - R516670493738 Сбербанк - 4276450014692863 Paypal - viva-os@mail.ru ====================================================== Школа робототехники и технического творчества в г. Омск - "Робототехника" и "Умный дом" - уникальные курсы по изучению основ программирования и созданию электронных устройств для детей и взрослых. Последовательный подход к обучению и гарантированный результат! Бесплатное пробное занятие - http://gointeger.ru/

MPLAB XC8 for Beginners Tutorial -5- Interfacing an LCD Display

Learn how to use an LCD with PIC microcontroller. You'll learn how to interface an LCD with PIC, send characters, numbers to be displayed, clear the display and position the cursor. For more info and download project source files: http://www.studentcompanion.net/en/interfacing-lcd-display-with-pic-microcontroller-xc8/ Have questions, need assistance or looking for source code? Engage with us and please do not forget to support us with any donation: Please Donate:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=K8RNMNDNFBV58 Facebook: https://www.facebook.com/StudentCompanion Twitter: https://twitter.com/StCompanion Google+: https://plus.google.com/+StudentCompanionSA/posts Patreon: https://www.patreon.com/StudentCompanion

Программирования микроконтроллеров PIC. Урок1

PIC 16F876A CCS PROTEUS EJEMPLO 5 (TECLADO Y DISPLAY LCD 16x2)

Ya puedes descargar el programa del video preparado con el PIC18F4550, espero mi esfuerzo no sea en vano. Link: http://adf.ly/4142524/ejemplo6-18f4550rar-81-kb Extracto del Libro que hace el ejercicio: http://adf.ly/uiKTF Manejo de puertos con el PIC16F876A. ejemplo5 (TECLADO KEYPAD-PHONE [Teclado 3x4 de Metal] DISPLAY LCD 16x2). En el caso de montar la práctica con el PIC18F4550 verificar la conexión de resistencias PULLUP en esta imagen de simulación proteus: http://i49.tinypic.com/2wm2dr5.jpg debo indicar que falta el audio, pero despues lo finalizamos. cualquier error comunicarmelo por favor. Para Estudiantes del IUTEB PNFE Ciudad Bolívar Venezuela. Prof. Arturo Betancourt. los archivos estan en sky, pero esta para todos, si no me quitan mis datos lo dejaré abierto. Solo deben juntar los espacios y ya. https://onedrive.live.com/redir?resid=474517867F4B66AE!525&authkey=!AMx2Yw0Bw0rtqR0&ithint=folder%2c

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

Приобрести программатор 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 Введение
03:44 Добавим функции задержки и инициализации портов
05:57 Функция пердачи байта в контроллер дисплея
08:01 Напишем функцию инициализации дисплея
16:31 Добавим функции вывода строки на дисплей и позиционирования
20:59 Выведем строки на дисплей
21:40 Проверка кода на практике
28:10 Наши планы

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 1. Знакомство с семейством PIC https://youtu.be/Ut9j4JINpSw
Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 5. Таймеры https://youtu.be/LmGGwtT3-i4
Урок 7. Семисегментный индикатор. Динамическая индикация https://youtu.be/uaYBXeAYSN4
Урок 8. TIMER1 https://youtu.be/YVBymwQ_OQw
Урок 9. TIMER2 https://youtu.be/24cRxKzEBxs
Урок 10. LCD 20x4. 8-битный режим. Часть 1 https://youtu.be/g8QFVrOK7Yk

Текстовая версия данной части урока и исходный код здесь http://narodstream.ru/pic-urok-10-lcd-20x4-8-bitnyj-rezhim-chast2/

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