Архив метки: AVR

PWM(шим) декодер на Atmega8

Пока мой логический анализатор летит из китая, мне понадобилось проверить выходы каналов моего семиканального приемника Futaba R617FS на конечные точки. “Что делать?!”, казалось бы на этот вопрос, ответ один. Но, нужно было срочно. А под рукой был только старый, добрый … Читать далее

Рубрика: Atmega | Метки: , , , , , | Добавить комментарий

STK200+/300

В любом случае, для изучения и применения полученных знаний на практике, будет необходим программатор. Интернет полон различными вариантами программаторов. Но все же в каждом программаторе можно найти сходство. Они уже поделены на три группы: LPT, COM и USB. Сам я … Читать далее

Рубрика: Инструмент | Метки: , , , , , | Добавить комментарий

Универсальная отладочная плата с USB [A2] (USB на Tiny45)

После изготовления нескольких экземпляров плат с USB2UART на контроллере FT232RL, были произведены расчеты стоимости затрат на изготовление платы. Результаты подсчета дали цифру несколько завышенную. Да и как то “по мажорски” использовать FT232RL только для линий TxD и RxD. Этот контроллер … Читать далее

Рубрика: Atmega | Метки: , | Добавить комментарий

Начало работы с AVR Studio 4 (урок 2)

Итак, у нас из первого урока, уже имеется заготовка, которую мы сейчас используем для написания простенькой программы. Измени программу инициализации и главную программу таким образом: RESET: LDI R16,HIGH(RAMEND) OUT SPH,R16 LDI R16,LOW(RAMEND) OUT SPL,R16 ; инициализировали стек LDI R16,(1<DDD1)|(1<DDD0) OUT … Читать далее

Рубрика: AVR Studio 4 | Метки: , | Добавить комментарий

Начало работы с AVR Studio 4 (урок 1)

Для работы с AVR Studio 4 необходимо само собой её установить. Если она уже установлена, то можете пропустить этот шаг. Установка: создаешь каталог c:/avr/ – тут будут лежать рабочие программы. создаешь каталог например c:/works/ – тут будут лежать твои работы. … Читать далее

Рубрика: AVR Studio 4 | Метки: , | Добавить комментарий

Генерация ШИМ(PWM) для сервомашинки

В просторах интернета, очень много различных реализации программного ШИМ, для сервомашин, но суть одна и та же, генерация на ноге МК импульсов, с регулируемой длительностью. Единственное, что они написаны на разных языках, бэйсике, сишке, а на ассемблере, но только на rtos, … Читать далее

Рубрика: Atmega | Метки: , | Добавить комментарий

Связь с ПК

Учим общаться МК и ПК. Программы будем в основном писать на ассемблере под AVR Studio 4 , т.к. для несложных примеров, он лучше отображает работу МК. Для данной работы нам понадобится комплект из отладочной и интерфейсной платы, а так же … Читать далее

Рубрика: Atmega | Метки: , , | Добавить комментарий

Универсальная отладочная плата с интерфейсом USB

Итак, поехали! Это первая запись и я опишу в ней то, на чем я буду демонстрировать работу микроконтроллера Atmega8. Специально для этого, была разведена и изготовлена плата, которая вполне годится для того, что бы её назвали “аналогом Arduino” , ну … Читать далее

Рубрика: Atmega | Метки: | Добавить комментарий