Найдено 10 результатов

nndpc
Чт ноя 05, 2009 17:39:46
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

Всем спасибо за помощь! Сегодня, наконец-то, проблема была решена. :)) Действительно, первый МК был неисправен, а второй на макетке криво собрал. Бывает же так...
nndpc
Ср ноя 04, 2009 01:06:14
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

Вот и я удивлён :)
nndpc
Вт ноя 03, 2009 23:54:41
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

Нашёл новый МК, прошил его -то же самое. Может быть, это особенность такая этой Меги16? :) Потыкал вольтметром: напряжение на PA0 и PA1 меняется, но совсем незначительно. Уже сам в Протеусе сделал -там всё работает
nndpc
Вт ноя 03, 2009 18:44:11
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

А на mikroC должна работать...
nndpc
Вт ноя 03, 2009 15:14:57
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

На AVCC можно вместо индуктивности поставить резистор?
nndpc
Вт ноя 03, 2009 14:52:15
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

неплохо бы дописать #include <mega16>
Да так и есть, при копировании первую строчку забыл :)
А вот и фьюзы...
nndpc
Вт ноя 03, 2009 11:11:06
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

Текст программы...


#include <mega16>
#include <delay>
void main(void)
{
PORTA=0xFF;
DDRA=0xFF;

while(1)
{
PORTA=0;
delay_ms(500);
PORTA=1;
delay_ms(500);
};
}


Схема из мануала к EasyAVR, светодиоды там подключены ко всем портам, здесь, для примера, к PORTB...
nndpc
Пн ноя 02, 2009 22:26:07
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

Да, регистр DDRA настроен на выход. Диоды точно рабочие, я же выше писал, что они работают. На портах B,C,D всё работает...
nndpc
Пн ноя 02, 2009 21:58:03
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

Попробовал -то же самое... :cry: Отнёс к другу, прошили на его EasyAVR 5A, программа на mikroC, и там -та же картина. Есть подозрение, что эта пара светодиодов вспыхивают и гаснут очень быстро... Может, сам МК повреждён?
nndpc
Пн ноя 02, 2009 20:38:09
Форум: Микроконтроллеры и ПЛИС
Тема: Помогите с AtMega16...
Ответы: 19
Просмотры: 2523

Помогите с AtMega16...

Здравствуйте. Осваиваю вот потихоньку МК, дошёл до практики. Первый опыт, поэтому сильно не пинайте :) Собрал простенькую схемку на AtMega16 и 8-ми светодиодах, которые подключил к порту A. Писал в CodeVision.

...
while(1)
{
PORTA=0;
delay_ms(500);
PORTA=1;
delay_ms(500);
};
...


После ...

Перейти к расширенному поиску