Рубрика: Программирование AVR

Программирование микроконтроллеров AVR и все, что с ним связано

AVR Урок 14. USART. Связь МК с ПК. Часть 1

  Урок 14 Часть 1   USART. Связь МК с ПК   Сегодня мы начнём изучение программирования очень интересного интерфейса — это интерфейс USART. USART (Universal Synchronous-Asynchronous Receiver-Transmitter (универсальный синхронно-асинхронный приемопередатчик)) — это такая последовательная шина, понодуплексовый обменный интерфейс, который необходим для

AVR Урок 13. ШИМ. Мигаем светодиодом плавно. Часть 1

Урок 13   Часть 1   ШИМ. Мигаем светодиодом плавно   Сегодня мы изучим возможность использования широтно-импульсной модуляции в микроконтроллере AVR, или, как говорят в народе, ШИМ. В технической документации мы будем видеть чаще аббревиатуру PWM или pulse-width modulation, что

AVR Урок 13. ШИМ. Мигаем светодиодом плавно. Часть 2

Урок 13 Часть 2 ШИМ. Мигаем светодиодом плавно   Продолжаем работать с функцией, отвечающей за работу с ШИМ. Дальше заносим 0 в регистр счёта TCNT2, то есть обнуляем счётчик   TCCR2=0b01101110; //Fast PWM, Clear OC2 on Compare Match, clkT2S/256 (From

AVR Урок 12. LCD индикатор 16×2. Часть 5

  Урок 12 Часть 5   LCD индикатор 16×2   Сегодня мы продолжим изучение жидкокристаллического индикатора символьного, который способен выводить определённые символы в две строки по 16 символов в каждую. В прошлой части мы завершили и проверили написание кода функции, которая

AVR Урок 12. LCD индикатор 16×2. Часть 4

  Урок 12 Часть 4   LCD индикатор 16×2   Сегодня мы продолжим изучение жидкокристаллического индикатора символьного, который способен выводить определённые символы в две строки по 16 символов в каждую. Вернёмся в проект Atmel Studio. В прошлой части мы завершили инициализацию

AVR Урок 12. LCD индикатор 16×2. Часть 3

  Урок 12 Часть 3   LCD индикатор 16×2   Сегодня мы продолжим изучение жидкокристаллического индикатора символьного, который способен выводить определённые символы в две строки по 16 символов в каждую. Вернёмся в проект Atmel Studio и, используя написанную в прошлой части

AVR Урок 12. LCD индикатор 16×2. Часть 2

  Урок 12 Часть 2   LCD индикатор 16×2   Сегодня мы продолжим изучение жидкокристаллического индикатора символьного, который способен выводить определённые символы в две строки по 16 символов в каждую. Вернёмся в проект Atmel Studio и начнём думать, как нам начать

AVR Урок 12. LCD индикатор 16×2. Часть 1

  Урок 12   Часть 1 LCD индикатор 16×2   Сегодня мы начнём изучение жидкокристаллического индикатора символьного, который способен выводить определённые символы в две строки по 16 символов в каждую. Изучать мы данный индикатор будем с целью его подключения к

AVR Урок 11. Динамическая индикация. Часть 2

    Урок 11   Часть 2   Динамическая индикация   В прошлой части нашего занятия мы познакомились с принципом динамической индикации, собрали схему в протеусе. Теперь закончим со сборкой и перейдём в проект, так как без соответствующего кода ничего работать

AVR Урок 11. Динамическая индикация. Часть 1

  Сегодня мы попробуем подключить к микроконтроллеру не один одноразрядный индикатор, а два. То есть подключим ещё один такой индикатор. Только если мы подключим его точно так же, как и первый, то мы на это дело задействуем практически все ножки портов контроллера,

Наверх