3 февраля 2014 г.
A simple Flashing LED written in assembler
A simple Flashing LED written in assembler for the AVR chipset. I wrote this on for the ATMega128…
29 января 2014 г.
Первая программа на ассемблере (пишем в Geany)
Возьмем ATtiny2313, подсоединим к ножке 12 (это порт PB0) светодиод и напишем программу для мигания им.
Запускаем Geany, делаем Файл -> Новый, Сохранить как... blink2313 в папке ~/Projects/blink2313. Теперь пишем вот такой код:
Запускаем Geany, делаем Файл -> Новый, Сохранить как... blink2313 в папке ~/Projects/blink2313. Теперь пишем вот такой код:
Структура ассемблерных программ для AVR
Ниже приведена типичная структура для порграмм AVR ассебмлера.
* Комментарии, заголовок где идёт описание, копирайты и прочая погань
* Заголовочная информация, определение констант, подлючение внешних файлов, определение макросов и др.
* Код начала программы
* Основная структура порграммы
Программирование AVR на языке Си используя консольныме программы
Ubuntu 9.04. Решил я попробовать в ней программировать контроллеры AVR на языке Си.
На просторах интернета везде советуют ставить Eclipse или KontrollerLab, но это не наш метод. Мы будем работать из командной строки.
На просторах интернета везде советуют ставить Eclipse или KontrollerLab, но это не наш метод. Мы будем работать из командной строки.
Подписаться на:
Сообщения (Atom)