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

author narod stream   8 мес. назад
1,683 views

74 Like   1 Dislike

Управление семисегментным индикатором

Семисегментные светодиодные индикаторы предназначены для отображения арабских цифр от 0 до 9. В видео мы рассмотрим какие бывают 7-ми сегментные индикаторы, как подключаются, как отображать информацию на них и рассмотрим простейшие схемы с применением семисегментных индикаторов Также читайте статью на сайте: http://cxem.net/beginner/beginner131.php

Семисегментный индикатор | Микроконтроллеры с нуля #8

Семисегментный индикатор имеет довольно простую конструкцию и состоит из семи сегментов, каждым из которых служит светодиод, расположенный в определенной позиции. Семисегментные индикаторы могут состоять как из одного, так и из нескольких разрядов, чаще всего из двух, трех и четырех. Кроме того они выпускаются с общим анодом и общим катодом. В данном видео рассмотрено принцип работы семисегментного индикатора. Также рассмотрено, как подключить семисегментный индикатор к микроконтроллеру ATmega8 либо к другому типу МК. Скачать программы: https://diodov.net/wp-content/uploads/2017/11/ProgrammyProteus.rar

Программирование Ардуино с нуля. Arduino для начинающих.

На это видео у меня очень амбициозные планы, за несколько минут я хочу вас научить программированию в среде Arduino IDE. И я думаю у меня это получится! ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂ ⚫ Заказ Arduino скетчей, проектов на печатной плате и тд.: http://hi-dev.ru/orders ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂ http://arduino.ru/Reference ● Как экономить (кэшбэк): http://hi-dev.ru/kak-ekonomit ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂ ▽ МАТЕРИАЛЫ И ТОВАРЫ ИЗ ВИДЕО ▽ ☛ Страница ролика: http://hi-dev.ru/programmirovanie-arduino-s-nulya ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂ ▽ ТАКЖЕ ПОСМОТРИТЕ ▽ ► Умный коридор Часть 1: https://youtu.be/oF-P-1u8Ms4 ► Обзор Arduino Nano: https://youtu.be/KLU6P23IxEc ► Mosfet транзистор + Ардуино: https://youtu.be/LCHcd8mt_Hc ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂ ▽ КОНТАКТЫ ▽ ➦ Наш сайт: http://hi-dev.ru/ ☻ Группа в ВК: https://vk.com/hidevru ☻ Наш Twitter: https://twitter.com/hidevru @ Почта для связи: info@hi-dev.ru 圓 Помощь каналу: http://hi-dev.ru/o-nas#pomosh ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂

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

Продолжаем работу по программированию контроллеров PIC. На данном уроке мы научимся писать код для управления семисегментным светодиодным индикатором, используя статическую индикацию. Микроконтроллер мы будем использовать уже несколько более мощный - PIC16F876A, в котором намного больше возможностей, больше различной периферии, и, соответственно, больше ножек портов GPIO. Приобрести программатор PICKit3 (неоригинальный) можно здесь http://ali.pub/24fd8t Приобрести программатор PICKit3 (оригинальный) можно здесь http://ali.pub/24fdzu Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1 Навигация по видео: 00:08 Введение 01:48 Светодиодный семисегментный индикатор 04:05 Микроконтроллер PIC16F876A 08:27 Создадим и настроим проект 13:59 Добавим функцию для вывода цифры на индикатор 15:42 Добавим код циклического последовательного вывода цифр на светодиодный индикатор 17:34 Проверим работоспособность нашего кода в протеусе 19:40 Посмотрим практическую схему 22:42 Проверим работу кода на практике Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Урок 1. Знакомство с семейством PIC https://youtu.be/Ut9j4JINpSw Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo Урок 3. Бегущие огни https://youtu.be/INZjtKrzMlU Урок 4. Кнопка https://youtu.be/Kw0tAc_vfpQ Урок 5. Таймеры https://youtu.be/LmGGwtT3-i4 Текстовая версия урока и исходный код здесь http://narodstream.ru/pic-urok-6-semisegmentnyj-indikator-staticheskaya-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

Продолжаем работу по программированию контроллеров 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: