Урок 11 Часть 2 Динамическая индикация В прошлой части нашего занятия мы познакомились с принципом динамической индикации, собрали схему в протеусе. Теперь закончим со сборкой и перейдём в проект, так как без соответствующего кода ничего работать…
Урок 11 Часть 2 Динамическая индикация В прошлой части нашего занятия мы познакомились с принципом динамической индикации, собрали схему в протеусе. Теперь закончим со сборкой и перейдём в проект, так как без соответствующего кода ничего работать…
Сегодня мы попробуем подключить к микроконтроллеру не один одноразрядный индикатор, а два. То есть подключим ещё один такой индикатор. Только если мы подключим его точно так же, как и первый, то мы на это дело задействуем практически все ножки портов контроллера,…
Урок 8 Семисегментный индикатор. Статическая индикация Сегодня мы изучим, каким образом с помощью микроконтроллера Atmega8a можно управлять семисегментным светодиодным индикатором. Проект создадим также, как и обычно, назовём его Test05, удалим всё из main.c и скопируем туда содержимое одноименного файла…
Урок 7 Кнопка Сегодня мы расширим свой кругозор по изучению работы портов микроконтроллера и изучим второе назначение порта — работу на вход. И для изучения работы на вход мы применим обычную тактовую кнопку. Как всегда, создадим проект в…
Урок 6 Бегущие огни Сегодня мы немного усовершенствуем наш проект, заодно и повторим битовые сдвиги, и не только повторим, а и увидим их смысл в деле. Мы применим данные сдвиги для того, чтобы наши светодиоды, находящиеся в матрице,…
Урок 5 Мигающий светодиод В данном уроке мы научимся программировать в цикле, а также использовать задержку исполнения кода, в результате чего наш светодиод станет более живым. Также мы поработаем с некоторыми логическими операциями и с операциями сдвига бита…
Урок 4 Смотрим результаты работы Сегодня мы продолжим начатое дело и попытаемся увидеть результаты работы нашего кода в живом отладчике — в протеусе. Здесь уже симуляция происходит наглядно. Вот его ярлык на рабочем столе Где найти данную программу,…
Урок 3 Пишем код на СИ. Зажигаем светодиод Сегодня мы научимся писать код на C в среде Atmel Studio, для примера мы возьмём тот же проект, который мы создали на прошлом занятии. Прежде чем мы начнём непосредственно заниматься написанием…
Урок 12 HAL. Динамическая индикация Продолжим работать с семисегментными индикаторами. Только работать мы будем уже сразу с несколькими индикаторами, чтобы нам получить на них числа не от 1 до 9, так как это не совсем интересно, а ещё…
Урок 11 HAL. Статическая индикация Сегодня мы попробуем подключить семисегментный светодиодный индикатор к контроллеру STM32 с помощью библиотеки HAL. Мы уже подключали такой индикатор к микроконтроллеру AVR, пришло время попробовать проделать такое и с контроллером STM. Я думаю,…