Автор: Narod Stream

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

  Урок 14 Часть 5   USART. Связь МК с ПК     Сегодня мы продолжим изучение программирования интерфейса  USART. В предыдущей части занятия мы научились передавать данные в ПК по шине USART. Сегодня мы попробуем их оттуда принять. Что для

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

  Урок 14 Часть 4   USART. Связь МК с ПК     Сегодня мы продолжим изучение программирования интерфейса  USART. В предыдущей части занятия мы закончили код функции инициализации USART. Продолжаем трудиться над кодом дальше. Но прежде чем над ним трудиться,

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

  Урок 14 Часть 3   USART. Связь МК с ПК     Сегодня мы продолжим изучение программирования интерфейса  USART. В предыдущей части занятия мы закончили обзор регистров данного интерфейса и создали проект в Atmel Studio. Тепреь мы продолжим работать с

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

  Урок 14 Часть 2   USART. Связь МК с ПК     Сегодня мы продолжим изучение программирования интерфейса  USART. Продолжаем изучать регистры микроконтроллера Atmega8, отвечающие за работу данного интерфейса. У интерфейса USART в контроллере Atmega8 существует целых три регистра управления –

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

STM Урок 39. Подключаем акселерометр LSM303DLHC. Часть 5

Урок 39   Подключаем акселерометр LSM303DLHC   Часть 5     В предыдущей части нашего урока мы напишсали код для считывания показаний с датчика и складывания в буфер для дальнейшего использования в работе. Продолжим писать функцию Accel_ReadAcc, которую мы начали писать в предыдущей части

STM Урок 39. Подключаем акселерометр LSM303DLHC. Часть 4

Урок 39   Подключаем акселерометр LSM303DLHC   Часть 4     В предыдущей части нашего урока мы закончили наконец-то полностью инициализацию акселерометра.   Теперь наконец-то самое интересное – снятие показаний с датчика. Для этого мы сначала напишем следующую функцию:   //————————————–

STM Урок 39. Подключаем акселерометр LSM303DLHC. Часть 3

Урок 39   Подключаем акселерометр LSM303DLHC   Часть 3     В предыдущей части нашего урока мы продолжили писать инициализацию данного датчика. Написали удобные функции чтения и записи регистров акселерометра, используя шину I2C, а также считали из датчика его идентификатор. Далее настроим некоторые регистры в

Наверх