Свежие обсуждения
Микроконтроллеры

Ликбез по программированию AVR

1 2 10

А студенты-то здесь есть? Или одни учителя?

Zandy! Ау!

 

AHTOXA: А студенты-то здесь есть?
Когда говорят учителя - "студенты" отдыхают!

 

Господа все ЭТО конечно здорово, НО!!!
размещая подобную информацию в форуме перемежая ее обсуждениями Вы создаете ЕЩЕ БОЛЕЕ НЕУДОБНЫЙ ресурс. Очень трудно будет найти полезное на многостраничной теме форума

Я считаю, что НУЖЕН САЙТ с размещением всех Ваших статей Иначе все напрасно и мы получим то от чего хотели уйти - ЦИРК

 

3 раза прогу просмотрел и мало чего понял
а почему ты без дефайнов делаеш? одни абстрактные числа

 

Tracer: НУЖЕН САЙТ
Да, с этим трудно не согласиться. Я застолбил имя www.avrlikbez.nm.ru
Надеюсь, что мы этот сайт сообща наполним полезной информацией. Пока он пуст. Я потихоньку начну, все желающие подключайтесь. Полагаю, что на сайт будем выкладывать обработанные материалы с этого форума (с разрешения Andy и, разумеется, со ссылкой на www.pro-radio.ru). С удовольствием буду выкладывать материалы и статьи, посвящённые работе с AVR, если кто захочет мне прислать их для опубликования (разумеется, с указанием автора и ссылкой на его сайт).
Начать предполагаю с азов. Вкратце рассказать - что такое МК, из каких основных узлов он состоит, как перестать его бояться и начать работать с ним.

 

Если кому надо, могу выложить схему, чертеж платы и софт (С+asm, AVR-GCC) не сильно сложной отладочной платы. В аттаче картинка есть.

Компоненты платы такие:

* Микроконтроллер ATMega88 (может быть заменён на ATMega48, ATMega168, ATMega8);
* Знакосинтезирующий ЖК индикатор DV16236;
* Четыре подключённых к МК кнопки, одна из которых по совместительству служит для включения питания;
* Два светодиода, один из которых служит для индикации включения питания, другой управляется программно;
* Разъём последовательного порта с драйвером MAX232;
* Схема управления питанием, позволяющая включать питание нажатием кнопки и выключать его программно;
* Схема, позволяющая программно регулировать яркость подсветки ЖК индикатора;
* Делитель напряжения батареи, выход которого заведён на вход АЦП;
* Подстроечный резистор - регулятор контраста ЖК индикатора;
* 10-штырьковый разъём для подключения программатора ByteBlaster (MV);
* 16-штырьковый разъём, на который выведено несколько линий от МК (для связи с внешними устройствами);
* Разъём для подключения питания (6В).

 

caddr, если захотите, выложим материалы по отладочной плате и на сайт.

 

picmaniac И ЭТО правильно, Что нужно? Готов помочь.

PS домен pro-avr.nm.ru, занят?

 

picmaniac если захотите, выложим материалы по отладочной плате и на сайт.
- Мне-то всё равно куда их выкладывать. Но выложить без хотя бы минимального описания -- не всякий разберётся, а описания нет. Составить пусть небольшое, но внятное описание -- требуется время. Поэтому и спрашиваю, нужно оно кому или нет.

Пока выложу без описания (в аттаче архив). Схема и плата в формате Eagle, проект под WinAVR.

112358.rar

 

picmaniac Нужно выработать стандарт документации для сайта - легче будет переносить в HTML.
Набросать структуру сайта, обсудить - тогда будет понятно что нужно и в какую сторону бежать.

caddr eagle - это хорошо, pdf - лучше(стандартнее), или jpeg Проект, готовый в какой либо системе это здорово но не все используют Eagle так, что чтобы получить представление лучше просто картинка а кто заинтересуется более детально тот и Eagle поставит себе.