Программирование МК PIC. Урок 7. Семисегментный индикатор. Динамическая индикация

author narod stream   3 мес. назад
1,131 views

54 Like   1 Dislike

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

MPLAB XC8 for Beginners Tutorial -1- Introduction to MPLAB XC8

This is an introduction to programming PIC Microcontrollers with MPLAB XC8 compiler. You'll learn the features of MPLAB X IDE, start a new project, set your configuration bits, build your code and simulate with Proteus. For more info and download source code: http://www.studentcompanion.net/en/introduction-to-microchip-xc8-compiler/ 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

Controllino - ПЛК на базе Arduino

WinterVogel - представитель производителя Controllino в России: http://inoplk.ru/ Описание серии Controllino на русском языке: http://inoplk.ru/plc/ Официальный сайт Controllino: http://controllino.biz/ Документация: http://controllino.biz/controllino/downloads/ Библиотеки поддержки Controllino на GitHub: https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library

Программирование МК AVR. УРОК 28. SPI. Драйвер LED MAX7219

Программирование на СИ в среде Atmel Studio. В данном занятии мы продолжаем знакомство с шиной SPI (Serial Peripheral Interface). Сегодня мы подключим драйвер восьмиразрядного семисегментного индикатора MAX7219, который неплохо умеет управлять восьмиразрядными индикаторами, используя динамическую индикацию. Также данная микросхема может управлять интенсивностью свечения индикаторов, а также имеет некоторые другие функции, с которыми мы и познакомимся на данном занятии. Приобрести программатор USBASP USBISP 3.3 можно здесь (продавец надёжный) http://ali.pub/1auvtq Приобрести программатор USBASP USBISP 2.0 можно здесь (продавец надёжный) http://ali.pub/1eigwp Индикатор светодиодный семиразрядный с драйвером MAX7219 можно приобрести здесь http://ali.pub/1mflzq Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: УРОК 24. Знакомство с шиной SPI http://www.youtube.com/watch?v=78LmEiGTbSE УРОК 25. SPI. Подключаем сдвиговый регистр 74HC595 http://www.youtube.com/watch?v=V3FGfl60QHU УРОК 26. SPI. Подключаем LED индикатор http://www.youtube.com/watch?v=xYFtW0xBY8s УРОК 27. SPI. LED - динамическая индикация http://www.youtube.com/watch?v=97kU-BLa3YA Текстовая версия урока и исходный код здесь http://narodstream.ru/avr-urok-28-spi-drajver-led-max7219/ Группа в контакте 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

Arduino with water proof, 2 Wire temperature Gauge (PT100)

This explains how to use a 2 wire temperature sensor with a arduino Link to the Code : https://github.com/TasmanianDevilYouTube/Arduino/tree/master/WaterProof2WireTempGaugePT100

Продолжаем работу по программированию контроллеров PIC.
На данном мы продолжим работу с кодом для управления семисегментными светодиодными индикаторами, используя уже динамическую индикацию.
Управлять мы будем четырёхразрядным светодиодным индикатором с общим анодом.
Микроконтроллер мы будем использовать тот же, что и на прошлом занятии - PIC16F876A.

Приобрести программатор PICKit3 (неоригинальный) можно здесь http://ali.pub/24fd8t
Приобрести программатор PICKit3 (оригинальный) можно здесь http://ali.pub/24fdzu
Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1
Семисегментный чертырехразрядный индикатор красный с общим анодом 10 шт http://ali.pub/1doaul

Навигация по видео:
00:09 Введение
04:25 Знакомство с индикатором
06:34 Настроим проект, используя теперь модульную конструкцию
12:16 Посмотрим схему в проетусе
14:35 Посмотрим схему на практике
15:37 Напишем функцию переключения свечения разрядов индикатора
16:56 Добавим функцию вывода четрырехзначного числа
19:05 Инициализируем регистры и таймер
21:36 Испытаем наш код в протеусе и на практике
23:37 Добавим код для счёта и также проверим его в протеусе и на практике
24:09 Проведём борьбу с отображением значений соседних разрядов, а также проделаем некоторую оптимизацию
28:01 Окончательная проверка работы кода

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 1. Знакомство с семейством PIC https://youtu.be/Ut9j4JINpSw
Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 5. Таймеры https://youtu.be/LmGGwtT3-i4
Урок 6. Семисегментный индикатор. Статическая индикация https://youtu.be/R0vhMB9YLDA

Текстовая версия урока и исходный код здесь http://narodstream.ru/pic-urok-7-semisegmentnyj-indikator-dinamicheskaya-indikaciya/

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