Таймеры/счётчики AVR микроконтроллера

Описание к видео Таймеры/счётчики AVR микроконтроллера

Лекция расскажет про регистры управления таймерами/счётчиками AVR микроконтроллеров и рассмотрит пример настройки 16-битного таймера.
Таймеры/счётчики - это модули микроконтроллера, которые обновляют свое текущее значение (хранящееся в регистре TCNTx) от минимального до максимального с определенной заранее заданной частотой. С помощью таймеров можно сформировать ШИМ сигнал. ШИМ сигнал - это способ кодирования аналогового сигнала в дискретной форме. ШИМ подразделяется на аппаратный и программный. Программный ШИМ - это сигнал, который можно сформировать с любой ножки микроконтроллера используя, например, модуль таймера и модуль внутренних прерываний. Аппаратный ШИМ - это сигнал, который можно сформировать только на ножках OCx микроконтроллера. Аппаратный и программный ШИМ сигнал формируется с использованием регистра сравнения OCRx. Таймеры/счётчики настраиваются с помощью регистров TCCRx.

Тайм-коды:
00:00 Введение
00:05 Определени таймеров-счётчиков
01:06 Счётный регистр TCNT
01:40 Регистр сравнения OCR
02:11 Регистр настройки TCCRA (выбор типа ШИМ и формы опорного напряжения)
03:36 Регистр настройки TCCRB (выбор формы опорного напряжения и предделителя)
04:11 Режимы работы 16-битных таймеров
05:06 Что такое ШИМ?
06:05 Частота ШИМ-сигнала
06:56 Моделируем ДПТ в Proteus
08:27 Ремарки по таймеру №0
11:50 Программируем ШИМ на RGB диоде в реальной жизни
12:44 Пишем код
15:05 Демонстрация работы

Комментарии

Информация по комментариям в разработке