AVR Учебный курс
Предположим вы пишите программу, которая должна выводить числа. Например: часы, секундомер, термометр и т.п. Для вывода информации можно воспользоваться жк дисплеем, но по ряду причин, это может быть не всегда удобно, красиво или дорого. Поэтому применяют семисегментный индикатор, который является набором из 7 светодиодов.
Читать далее
Прежде чем приступить к изучению таймера определимся с базовым понятием «частота». Простым языком, это количество повторений, в секунду. Это значит, что если вы за секунду хлопнете в ладошки 2 раза, то частота хлопков будет равна 2Гц. Если за 3 раза, значит 3Гц.
Читать далее
ШИМ (PWM) — широтно-импульсная модуляция. Не нужно пугаться данного термина. Это всего навсего способ регулирования напряжения. Допустим подсветка монитора горит слишком ярко, вы меняете яркость. А что же происходит в этот момент на самом деле?
Читать далее
Мы научились: управлять микроконтроллером и управлять чем то, при помощи микроконтроллера. Теперь, чтобы сделать наше устройство более дружелюбным, будем к нему подключать дисплей.
Читать далее
На первом уроке мы научились подавать напряжение ножкой микроконтроллера. Теперь нужно научиться управлять микроконтроллером без перепрошивки.
Читать далее
Предположим вам поставили задачу — заставить мигать светодиод.
Рассуждаем, как решить эту задачу:
Читать далее
В каждом языке программирования есть такое понятие «Hello World». Это первая программа, дающая общие понятия о структуре программы. Для микроконтроллеров первая программа мигание светодиода. Это самое простое и наглядное. Читать далее