Программирование МК PIC. Урок 12. Модуль CCP. Режим захвата. ИК-пульт. Часть 1

author narod stream   3 мес. назад
540 views

43 Like   1 Dislike

RF Remote Controller and Receiver Testing | 2262 & 2272 IC

RF Remote Controller and Receiver Testing | 2262 & 2272 IC

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

Программирование МК 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

Generating PWM with CCP Module of PIC Microcontroller

MPLAB XC8 : https://electrosome.com/pwm-pic-microcontroller-mplab-xc8/ MikoC : https://electrosome.com/pwm-pic-microcontroller/ Hi-Tech C : https://electrosome.com/pwm-pic-microcontroller-hi-tech-c/ Let's learn how to generate pwm using ccp module of pic microcontroller and watch its result. Please visit our website : https://electrosome.com/

GRAVANDO O PRIMEIRO PIC, 12F675 | Curso de PIC #003

Na terceira aula do curso de microcontroladores PIC, vamos apresentar o PIC12F675, alguns de seus registradores, e ensinaremos em tempo real como efetuar sua gravação com PICKit3! Contribua com o projeto WR Kits: https://www.patreon.com/wrkits Loja WR Kits: https://wrkits.com.br/ Fanpage: https://www.facebook.com/wrkits Twitter/Instagram/Snapchat: @WagnerRambo Baixe os arquivos da aula: 4Shared http://www.4shared.com/rar/xCvYMCS7ba/arquivos_PIC003.html? Dropbox https://www.dropbox.com/s/56isgdsgv664iv7/PIC003_files_WR.rar?dl=0 Mega https://mega.nz/#!yVRQARgT!a9Eo4zQr_nUgpYuHXiv85deUp48s3pI8A1FnGTfSY7Q www.wrkits.com.br facebook.com/wrkits @WagnerRambo

Продолжаем работу по программированию контроллеров PIC.
И сегодня мы узнаем, как расширить возможности таймеров нашего контроллера.
Для этого служит модуль CCP ("CAPTURE/COMPARE/PWM" или "Захват / сравнение / ШИМ"), который позволяет нам запустить наши таймеры в режиме захвата, сравнения либо ШИМ.
На данном уроке мы познакомимся с данным модулем и остановимся на первым из его режимов - на захвате.
И, чтобы закрепить данную тему практически, мы поработаем с приёмом и распознанием сигналов от инфракрасного пульта дистанционного управления.
Микроконтроллер мы будем использовать тот же - PIC16F877A, расположенный на удобной и недорогой отладочной плате.
В данной части урока мы познакомимся с модулем CCP, а более подробно с режимом захвата, познакомимся с передачей и приёмом данных от ИК-пульта дистанционного управления, а также с одним из протоколов такой передачи данных - RC5.

Приобрести программатор 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 Введение
02:11 Знакомство с модулями CCP
09:33 Режим захвата модуля CCP
15:47 ИК-пульты дистанционного управления передача данных от них на ИК-приёмник
17:45 Протокол RC5

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

Текстовая версия данной части урока здесь http://narodstream.ru/pic-urok-12-modul-ccp-rezhim-zaxvata-ik-pult-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: