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

AVRDUDE_PROG: программирование AVR ATmega, ATtiny

Программа AVRDUDE_PROG: программирование микроконтроллеров AVR ATmega и ATtiny Популярнейшая программа AVRDUDE_PROG 3.3 предназначена для программирования микроконтроллеров AVR ATmega и ATtiny: 1. Возможность самостоятельного добавления программаторов, настройки скорости программирования и т.п; 2. Возможность самостоятельного добавления МК; 3. Редактирование и настройка отображения Fuses битов; 4. Выбор инверсных или прямых Fuses битов; 5. Окна вывода значений Fuses битов […]

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

USBASP программатор для микроконтроллеров AVR

USBASP — USB программатор для программирования микроконтроллеров AVR Программатор USBASP — устройство, распиновка, подключение, прошивка Сегодня мы рассмотрим как, без особых затрат и быстро, запрограммировать любой микроконтроллер AVR поддерживающий режим последовательного программирования (интерфейс ISP) через USB-порт компьютера. В качестве программатора мы будем использовать очень простой и популярный программатор USBASP, а в качестве программы — AVRdude_Prog V3.3, […]

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

Двоичное число: прямой, обратный и дополнительный код

Двоичное число: прямой, обратный и дополнительный код Прямой код двоичного числа Обратный код двоичного числа Дополнительный код двоичного числа Прямой, обратный и дополнительный коды двоичного числа — способы представления двоичных чисел с фиксированной запятой в компьютерной (микроконтроллерной) арифметике, предназначенные для записи отрицательных и неотрицательных чисел Читать далее…

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

Битовые операции: логические, арифметические, сдвига

Битовые операции Логические битовые (побитовые) операции Битовые операции сдвига В прошлой статье была рассмотрена тема логических операций и выражений. В этой статье мы рассмотрим логические битовые операции. Битовые операции очень близки к логическим операциям, можно даже сказать, что это одно и тоже. Разница только в том,что логические операции применяются к высказываниям, а битовые операции, с такими […]

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

Логические операции и выражения

Логические операции и выражения Логика Логические операции и выражения Таблица истинности Логический элемент В нашей жизни бывают случаи когда нет необходимости вникать в глубину того, или иного вопроса, — достаточно и его поверхностного понимания. Так и сейчас, изучая логические операции, часть вопросов мы рассмотрим поверхностно, а часть, которая связана с программированием микроконтроллеров, подробно. Читать далее… […]

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

Системы счисления: двоичная, десятичная, шестнадцатиричная

«Системы счисления и их применение в микроконтроллерах» Системы счисления Десятичная система счисления Двоичная система счисления Шестнадцатиричная система счисления Перевод чисел из одной системы счисления в другую Арифметические операции в двоичной системе счисления Читать далее…