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

author narod stream   1 мес. назад
451 views

39 Like   0 Dislike

NEC Protocol IR remote control decoder using PIC16F877A CCS PIC C

Extended NEC protocol decoder. Circuit schematic and C code at: http://ccspicc.blogspot.com/2016/07/nec-protocol-ir-remote-control-decoder-pic16f877a-ccs-pic-c.html

RF Remote Controller and Receiver Testing | 2262 & 2272 IC

RF Remote Controller and Receiver Testing | 2262 & 2272 IC

1. Знакомство с микроконтроллером PIC16F84A (Урок 1. Теория)

Спасибо за Like и за Подписку на мой канал. Если вас больше привлекает социальная сеть вконтакте, то вы можете подписаться на страницу канала в вконтакте и следить за выпуском новых роликов! Страница в вконтакте: https://vk.com/mychippic Описание к видео: В данном видео вы узнаете как выглядит микроконтроллер PIC16F84A, для чего он нужен и как его изображают на схемах. Узнаете назначение 4, 5, 14, 15 и 16 ножек микроконтроллера PIC16F84A. Узнаете зачем нужен кварцевый резонатор и как он выглядит. В видео говорится об используемых конденсаторах в схемах с контроллером. Узнаете как перезапустить контроллер с помощью кнопки. 0:34 PIC16F84A 2:49 Обозначение микроконтроллера PIC16F84A 4:17 Три основных правила для работы с PIC16F84A 8:04 Кварцевый резонатор 10:05 Конденсаторы

Управление сервоприводом

http://www.pcbway.com - PCBWay изготовление печатных плат. На микроконтроллере управление сервоприводами. Урок для начинающих программировать микроконтроллеры avr и изучать внешнею периферию для микроконтроллера. В данном уроке рассмотрен метод управления большим количеством сервоприводов на примере микроконтроллера atmega 16. (arduino, atmel studio, avr studio, си, ассемблер) Управление сервоприводом урок №1- http://youtu.be/V5hB1TsoloE Программа для микроконтроллера - http://atmel-programme.clan.su/Servo_Dvigatel.zip

Arduino Must Die: Mbed OS + STM32. Владислав Зайцев. Митап 19.11.17

Чем плоха Arduino и почему место ей — на свалке истории. Серия контроллеров STM32 как замена устаревшим контроллерам AVR. Операционная система реального времени — это несложно. Операционная система VS суперцикл+прерывания: ОС начинает и выигрывает. Быстрый старт из доступных комплектующих(STM32Nucleo). Возможности из коробки: шелл, таймеры, процессы, «умный» спящий режим, полноценная отладка с GDB.

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