AVR Lab устройства на микроконтроллерах AVR

Регулируем скорость вращения двигателя с помощью ШИМ(PWM) на ATtiny2313

Реализация регулировки скорости вращения двигателя довольно не сложная. Для этого необходимо знать что такое Широтно Импульсная Модуляция (ШИМ по английски PWM), иметь понятие о возможных вариантах её реализации.

Программа Terminal 1.9b RS232 (монитор COM порта ПК)

Программа Terminal RS232 является монитором COM порта персонального компьютера. С помощью программы можно легко отправлять и принимать данные через COM порт компьютера по протоколу RS232. Среди достоинств Terminal 1.9b RS232 гибкая настройка программы под различные режимы работы (различная скорость работы, конфигурация Стоп-битов, конфигурация количества бит-данных и многое другое).

USART "Эхо" под Attiny2313 AVR для проверки работы устройств с использованием протокола

Данную программу я часто использую при отладке устройств работающих с протоколом USART, в частности даже при тестировании модуля конвертера уровней RS-232/TTL на MAX232 я применял эту программу.

Алгоритм работы программы:

Программа выполняет прием символов и их немедленную отправку на выход, то есть данная программа своеобразная заглушка.

Воскрешение микроконтроллера ATtiny2313 после "кривой" установки Fuse-битов

Я как-то баловался с fuse-битами на моей тиньке(Attiny2313) и был добаловался. Так как фьюзы я трогал только отвечающие за источник тактирующего сигнала мне повезло. Фьюз биты делятся на несколько групп:

WinAVR скачать Компилятор языка C (gcc) для Windows

WinAVR - компилятор предназначенный для компилирования кода на языке Си под микроконтроллеры семейства AVR. Отличная программа, имеет в своем составе все необходимо для продуктивного написания кода и его последующей оптимизации. Работает в связке с фирменной средой для разработки программного обеспечения для микроконтроллеров AVR Studio от компании ATmel.

Win AVR логотип

Порядок установки:
1. AVR Studio
2. Win AVR

Причем как и все американское ПО данная программа не очень любит взаимодействие с кириллицей. Это значит что установку WinAVR следует выполнять в папку с названием только из латинских букв или цифр. Так же не желательны пробелы в адресе для установки, так что лучше всего ставить как сама программа и предлагает по умолчанию, в папку: C:/winavr/

Сырые версии программы и уже обкатанные доступны по адресу: winavr.sourceforge.net
Я пользуюсь относительно старой версией WinAVR-20081205, скачать её можно по ссылке ниже.

Скачать WinAVR формат файла *.zip архив. Весит примерно 22Мб.

Скачать WinAVR учебник - на английском языке, с несколькими примерами.

RSS-материал