Программирование МК PIC. Урок 8. TIMER1

author narod stream   5 мес. назад
1,116 views

55 Like   0 Dislike

#3 Arduino изнутри - структура, составляющие и их назначение. Микроконтроллер ATmega328P

Сайт школы технического творчества INTEGER: http://gointeger.ru/ Сообщество Вконтакте: https://vk.com/gointeger Ссылки для заказа необходимых компонентов: http://progmk.ru/komponentyi/ Сайт проекта "ПМ": http://progmk.ru/ ====================================================== ОПИСАНИЕ: Это третье видео из серии «основы Arduino для начинающих» и сегодня мы поговорим о внутренностях платы Arduino Uno и их предназначении, а так же уделим немного внимания её микроконтроллеру Atmega328. ====================================================== Остальные выпуски курса "Arduino для начинающих": https://www.youtube.com/playlist?list=PLNAsgvPRQbqjgTS3gGTR-AsnhY3XhfOWa ====================================================== Материалы, используемые в видео: https://github.com/viktor-osin/YouTube-video/tree/master/3 Интересная статья о работе UART: https://geektimes.ru/post/253786/ ====================================================== Школа робототехники и технического творчества в г. Омск "Робототехника" и "Умный дом" - уникальные курсы по изучению основ программирования и созданию электронных устройств для детей и взрослых. Последовательный подход к обучению и гарантированный результат! Бесплатное пробное занятие - http://gointeger.ru/

How-To: Shrinkify Your Arduino Projects

If you have a simple Arduino project that uses only a few pins, you might be able to shrink it down to a single 8-pin ATtiny chip. In this video, Matt Richardson shows you how, based on a tutorial from MIT Media Lab's High-Low Tech Group. The best part is you can use the same Arduino code and development environment that you're already used to. More information about this how-to is available at: http://blog.makezine.com/archive/2011/10/how-to-shrinkify-your-arduino-projects.html

#6. Что такое регистры и прерывания / 2. Введение в ассемблер / Программирование с ну...

Всему свое время... Есть вопрос? Задай его здесь: http://goo.gl/6izzSI Музыка: Jingle Punks - Good Starts Gossip - Heavy Cross ВК: Сергей Терехов vk.com/sergeiterehov ВК: Группа vk.com/sergeiterehov.school.start

Creating time delays on PIC18 using assembly language

ШИМ УПРАВЛЕНИЕ RGB СВЕТОДИОД. Посылка с радиодеталями. MICROCHIP PIC

Трехцветные RGB светодиоды с Алиэкспресс. ШИМ управление светодиодами микроконтроллер PIC12F629. Посылка с радиодеталями из Китая. 00:49 100 разноцветных светодиодов за один доллар 02:02 Шлейф со щупами для логического анализатора. Что такое логический анализатор 02:53 Мощные диоды на 10 ампер 03:01 Фотодиоды для науки 03:28 Матрица кнопок ардуино 03:50 Литиевые батарейки CR2032 04:15 USB тестер зарядного тока и напряжения CHARGER DOCTOR 05:06 RGB светодиоды 06:34 Схема для управления RGB светодиодом на PIC12F629 04:44 Симуляция схемы в Proteus 8 08:01 Универсальный стабилизатор - блок питания для Breadboard 09:46 Программатор микроконтроллеров PIC PicKit2 11:23 Прошивка памяти микроконтроллера 12:23 Троверка работы устройства. ШИМ на осциллографе DSO068 13:24 История с посылкой. Как потеряли и нашли посылку на почте России. - Статья + прошивка PIC http://musbench.com/e_digital/rgb_led.html Внимание! Версия схемы в статье немного отличается от того, что в видео. Это уже новая версия. Будьте внимательны! - RGB Светодиоды 50 штук https://goo.gl/N2F6NB USB Тестер Charger Doctor https://goo.gl/ppsVRx Клавиатура Аодуино 12 кнопок https://goo.gl/3wFsh4 Шустрые фотодиоды BPW34 https://goo.gl/4VnYUX Светодиоды 5 цветов 100 штук https://goo.gl/oN824T Шлейф с крючками щупами https://goo.gl/o5bh9v Диоды на 10А https://goo.gl/y2J8Jo Блок питания 5/3.3 в для макетной платы https://goo.gl/rB6Dtg - Мой сайт http://musbench.com - Credits: "ES_Field Cricket", "ES_A Figure Of Speech 1" from http://epidemicsound.com Licensed for Scalelab MCN partner

Продолжаем работу по программированию контроллеров PIC.
На данном мы продолжим работу с таймерами, а также с прерываниями, связанными с таймерами и на этот раз мы рассмотрим работу с другим таймером - таймером 1 (TIMER1), который является уже 16-битным, и также может управляться от модуля CCP.
Микроконтроллер мы будем использовать тот же, что и на прошлом занятии - 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 Введение
02:20 Знакомство с таймером TIMER1
08:54 Подключим схему
09:17 Настроим проект
10:49 Добавим код инициализации таймера
14:43 Добавим код в обработчик прерывания
17:51 Проверим работу кода на практической схеме
20:52 Добавим вызов вывода цифры на индикатор в функцию прерывания от таймера TIMER0
22:05 Ещё раз проверим работу счётчика после внесённых изменений в код

Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
Урок 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

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

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