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

author narod stream   9 мес. назад
1,347 views

62 Like   0 Dislike

New Interrupt Syntax in MPLAB® XC8 Webinar

This webinar looks at the new code syntax that can be used when writing interrupt functions in C source for the MPLAB XC8 C compiler. It covers all 8-bit PIC device configurations, including the new PIC18 devices which use interrupt vector tables. http://www.microchip.com/mplab/compilers

Программирование МК AVR. Урок 54. Режимы пониженного энергопотребления. Часть 1

В данном уроке мы познакомимся с режимами пониженного потребления микроконтроллеров AVR, как их использовать, как в них входить, как из них выходить, и, самое главное, сколько тока в них будет потреблять контроллер. Затем полученные знания мы по традиции закрепим на практике, используя микроконтроллер ATMega328, который мы расположим на макетной плате. В данной части урока мы познакомимся с режимами пониженного энергопотребления, используемыми в контроллерах AVR, также познакомимся с тем, сколько должен потреблять контроллер тока в том или ином режиме, а также узнаем то, какие действия нам желательно проделать перед входом в данные режимы. Приобрести программатор USBASP USBISP 3.3 можно здесь (продавец надёжный) http://ali.pub/1auvtq Приобрести программатор USBASP USBISP 2.0 можно здесь (продавец надёжный) http://ali.pub/1eigwp Навигация по видео: 00:09 Введение 02:37 Режимы пониженного энергопотребления в микроконтроллере AVR 04:16 IDLE 09:32 ADC Noise Reduction 10:56 POWER-DOWN и POWER-SAVE 12:26 Standby Mode и Extended Standby Mode 16:12 Что надо отключить перед входом в спящий режим Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: PIC. Урок 4. Кнопка https://youtu.be/Kw0tAc_vfpQ Урок 7. Кнопка https://youtu.be/HQ3ixolWKb8 Урок 10. Таймеры-счетчики. Прерывания https://youtu.be/mLDZhHFGQsU Урок 42. EXINT или внешние прерывания https://youtu.be/fQkphiPFv2k Урок 53. Watchdog Timer (WDT). Часть 1 https://youtu.be/qLYHo2qfv_M Урок 53. Watchdog Timer (WDT). Часть 2 https://youtu.be/CydVeS4RZbo Текстовая версия данной части урока здесь http://narodstream.ru/avr-urok-54-rezhimy-ponizhennogo-energopotrebleniya-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

#3 Arduino изнутри - структура, составляющие и их назначение. ATmega328P - Центр РАЗУМ Омск

Сайт центра молодежного инновационного творчества (ЦМИТ) "РАЗУМ" г. Омск: https://labrazum.ru/ Сообщество для зрителей: https://vk.com/gointeger Сообщество для учеников центра: https://vk.com/labrazum Ссылки для заказа необходимых компонентов: http://labrazum.ru/komponentyi/ ====================================================== ОПИСАНИЕ: Это третье видео из серии «основы 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/ ====================================================== ЦМИТ "РАЗУМ" это: - робототехника и электроника для детей и взрослых в Омске - бесплатный доступ к одному из лучших комплектов оборудования в городе - работа над своими идеями и проектами - площадка для обучения и получения полезных навыков - сообщество молодых изобретателей и новаторов Бесплатное пробное занятие - https://labrazum.ru/

1 урок. Что такое микроконтроллер?

Полный курс здесь mastercpu.ru Что представляет собой микроконтроллер? Чем отличается микроконтроллер и микропроцессор? Где применяются микроконтроллеры? Какие бывают микроконтроллеры? В чем отличие микроконтроллера и контроллера?

How to code a Simple Timer - LabVIEW

Learn how to develop simple timer in LabVIEW. Now download the codes from Github https://github.com/labviewadvantage/Youtube-LabVIEW-Advantage-Codes ✮ Facebook: http://www.facebook.com/LabVIEW-Advantage-209506362772803/ ✮ Twitter: http://twitter.com/lv_advantage ✮ Subscribe: http://www.youtube.com/channel/UCvC4jW38T9_UoV_3-bdlXvA/?sub_confirmation=1 ✮ Pinterest: http://www.pinterest.com/lv_advantage/ ✮ Tumblr: http://labviewadvantage.tumblr.com/ ✮ Blog: http://labviewadvantageblog.wordpress.com/ Ram Gurung is a NI Certified LabVIEW Architect (CLA), who have trained and produced seven Certified LabVIEW Developers (CLD) in 2015. Gain the advantage on accelerating your LabVIEW Programming by subscribing and learning from his channel. Getting Started with NI LabVIEW Basic LabVIEW - Tutorials An Introduction to LabVIEW Searches related to labview tutorial labview 2010 tutorial labview tutorial pdf labview download labview tutorial video labview 2009 tutorial labview 8.5 tutorial labview training labview 2012 tutorial Disclaimer: NI and LabVIEW are the product and trademarks of National Instruments. This channel is independent of National Instruments. No copyright infringement is intended. The videos are made solely for informational and educational purposes. The ideas, concepts, and videos are of only of this channel. In some cases, materials from other sources has been used to analyze the problem to help the viewers. For e.g. Daily CLAD forum questions. All the materials that are third party depicted in this channel are properties of their respective owners. If you believe the copyright infringement has occurred. Please contact at labview.advantage@gmail.com and we will remove from the channel. Labview labview projects data acquisition data acquisition system data acquisition software labview vi labview data acquisition labview student data acquisition hardware usb data acquisition ni labview data acquisition card labview training labview code labview software labview for everyone labview examples labview oscilloscope labview jobs ni daq data acquisition board ni drivers labview programming examples labview fpga labview daq labview price data acquisition unit labview student edition data acquisition module data acquisition device labview download national instruments labview labview programming labview 2016 ni labview tutorial simple labview projects thermocouple data acquisition labview linux labview home pci data acquisition using labview labview pdf labview projects list labview rs232 labview language data acquisition toolbox labview viewer wireless data acquisition labview 2011

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