Самоучитель AVR Studio. Обучение на простых примерах.
|
28.12.2007 г. |
|
Здравствуйте! Занятия с Радиодедом помогут Вам разобраться с программированием микроконтроллеров AVR на ассемблере. Самоучитель состоит из лекций, читать желательно попорядку. Изложены азы: от непосредственного написания программы и компиляции до программирования микросхемы и отладки схемы. Желательно скачать последнюю версию AVR Studio. Крайне рекомендую книжку Джона Мортона "Микроконтроллеры AVR. Вводный курс". Вопросы задавайте на форуме  Сквозь терни к звёздам! С уважением, Радиодед. Комментарии (3) | Просмотров: 5260 |
|
|
22.03.2010 г. |
|
Кроме FLASH-памяти программ и оперативной памяти RAM в микроконтроллере есть другой вид памяти - EEPROM. В отличии от RAM-памяти данные в памяти EEPROM сохраняются даже после выключения питания. Аббревиатура EEPROM расшифровывается как Electrically Erasable Read-Only Memory (электрически стираемая память ПЗУ). В микроконтроллерах AVR серии Classic для работы с памятью EEPROM достаточно трёх управляющих регистров: Комментарии (4) | Просмотров: 2086 |
|
Подробнее...
|
|
|
02.02.2009 г. |
|
Одним из самых важных аспектов программирования микроконтроллеров является работа с регистрами и портами. У микроконтроллеров серии AVR несколько регистров ввода/вывода и 32 рабочих регистра общего назначения. Программист не может непосредственно записать число в регистр ввода/вывода. Вместо этого он должен записать число в регистр общего назначения, а затем скопировать значение этого регистра в регистр ввода/вывода. Рабочие регистры обозначаются как R1, R2, ... , R31. Комментарии (8) | Просмотров: 7595 |
|
Подробнее...
|
|
|
28.12.2007 г. |
|
Что же умеет делать наш микроконтроллер AT90s2313 для которого мы пишем прошивку. Как подключать? Чтобы полностью понять что такое микроконтроллер и как он работает советую скачать datasheet . Комментарии (3) | Просмотров: 7396 |
|
Подробнее...
|
|
|
02.02.2009 г. |
|
Для изучения азов программирования микроконтроллеров AVR на ассемблере необходимо понимать значения ассемблерных мнемоник. В новейших микроконтроллерах AVR семейства MEGA доступно около двух сотен операций, и почти каждая из команд выполняется микроконтроллером за один такт, за исключение команд ветвления и аппаратного умножения. Комментарии (12) | Просмотров: 7432 |
|
Подробнее...
|
|
|
28.12.2007 г. |
|
Надеюсь, Вы уже установили AVR Studio. Приступим к созданию простенького проекта. Рассмотрим процесс создания, компиляции и симуляции программы для микроконтроллера. Комментарии (6) | Просмотров: 11022 |
|
Подробнее...
|
|
|
06.01.2008 г. |
|
Напишем простенькую программку для микроконтроллера. Рассмотрим пример простой программы "мигалка", написанной на ассемблере для МК at90s2313. Разобравшись с этой программой Вы сможете писать собственные! Комментарии (27) | Просмотров: 11827 |
|
Подробнее...
|
|
|
02.02.2008 г. |
|
Простенькая программка иллюстрирует работу с Fast PWM Timer1 и АЦП. Написана на ассемблере, компилируется в AVRStudio. Для микроконтроллера atmega8, который тактируется внутренним RC - генератором на 1MHZ. Или как реализовать ШИМ на микроконтроллере. Комментарии (2) | Просмотров: 7828 |
|
Подробнее...
|
|
|
06.01.2008 г. |
|
Программа написана и откомпилирована, что дальше? - Прошивка микроконтроллера. Большинство контроллеров AVR поддерживает режим внутрисхемного программирования ISP. Данный программатор STK 200, имеет очень простую схему, и программирует МК очень быстро.
Это означает, что Вам не нужно вытаскивать микроконтроллер из платы каждый раз, когда Вам необходимо его перепрограммировать. С помощью программы PonyProg (скачать PonyProg) Вы сможете прошить большинство микроконтроллеров AVR и PIC. Комментарии (18) | Просмотров: 16489 |
|
Подробнее...
|
|
|