Спасибо за вариант... но представьте на беспаечной монтажной плате такое городить... она ведь лежит на столе который завален всякой ерундой. чуть что зацепил и не работает...
Люди добрые, поможите чем можити =)
Есть ATMEGA16 (16PU).
Посмотрел "ПЕРВЫЙ ПРОЕКТ НА МИКРОКОНТРОЛЛЕРЕ: схема и описание"
Перепаял провода к Меге16,
скомпилил вот такой код
============================
#include <mega16.h>
#include <delay.h>
void main(void)
{
DDRD = 0xff;
while (1) {
PORTD = 0xff;
delay_ms(250);
PORTD = 0x00;
delay_ms(250);
}
}
================================ ==============
Нажимаю "прошить всё" и через 2-3 секунды получаю алерт http://slil.ru/26058522
Где ж я накосячил?
Может надо в CodeVisionAVR C Compiler на вкладках портов чё-то менять,а?
Или всё программно меняется?
А фьюзы вообще не трогал (напугал меня товарищ с Курс AVR123.nm.ru).
Так что там не поставил ниодной галки.
Вобщем помогите мне дубовому))
Очень хочется поморгать светодиодом ,
знать что всё прошивается ,
не бояться микроконтроллера,
а главное получить стимул к дальнейшему изучению!
VCOM
Отправлено: 14 Августа, 2008 - 16:01:09
Супермодератор
Сообщений всего: 659
Дата рег-ции: Март 2007
Чето с программатором не то. У АВР первый байт сигнатуры 0x1E должен быть. А какой ваще программатор то используеца?
Piro
Отправлено: 14 Августа, 2008 - 17:33:20
Рядовой
Сообщений всего: 9
Дата рег-ции: Авг. 2008
Программатор самый что ни на есть здорвский))
"5 проводков с 4-мя резисторами" !
Мож в BIOS для LPT другой режим поставить?
З.Ы Для "5 проводков" выставил программатор Kanda Systems STK200+/300
А схема такаяже как у стк500? Ну и как там с режимами порта в биосе? А прочие там есть дотрониксы и т.д.?
Piro
Отправлено: 14 Августа, 2008 - 23:51:44
Рядовой
Сообщений всего: 9
Дата рег-ции: Авг. 2008
ctk500 не видел незнаю))
В БИОСе переставил режим с EPP на SPP - алерт опять выскакивает.
Про дотрониксы впервые слышу,а настроение всё хуже и хуже((
Мега целый год лежала на полке,видимо опять придёцца забросить её туда
Качаю WinAVR,попробую...
mozg
Отправлено: 16 Августа, 2008 - 19:17:37
Рядовой
Сообщений всего: 16
Дата рег-ции: Июнь 2008
приехал этот чудо программатор и ..... ничиво...
Устанавливаю драйвер, втыкаю в USB и он мне говорит что драйвер для нового устройства - не найден.
Что-ж за издевательство такое... я уже не знаю сколько времени даже до контроллера дойти не могу.... неужели это под вистой - тоже не работает?
Уж казалось бы что может быть проще - ткнул на монтажную плату контроллер. ткнул программатор и всё но нет.... слов нет...
В программаторе стоит чип серии PL-2303 для преобразования USB to Serial. производитель (чтоб ему провалится...) не делает драйверов для висты 64. только для XP 64. драйвера сторонних производителей как напрямую так и через известное мето не встают.
Под Вистой помоему ваще ниче не работаед... Нафиг она вам сдалась? Я б давно ХР поставил и не парилсобы...
mozg
Отправлено: 18 Августа, 2008 - 12:02:24
Рядовой
Сообщений всего: 16
Дата рег-ции: Июнь 2008
О, заработало. Я таки поставил драйвер.
Кнфликтовал с другим драйвером.
Под вистой Raid нормально работает и быстрый поиск и скейлинг иконок и 3D софт быстрее работает и с вирусами проблем нет да и не анинсталить мне её так просто.
Piro
Отправлено: 26 Августа, 2008 - 22:30:35
Рядовой
Сообщений всего: 9
Дата рег-ции: Авг. 2008
Мегу16 прошил сом-программатором...
Помигал светодиодами....
Сейчас она в коме))
Поставил галочку во фьюзах и отключил тактирование(как мне сказали).
Ребя, помогите оживить))
И ваще,надо свою тему создать с просьбой о помощи или можно сдеся,а?
А-то вроде как-то неприлично влезть в чужую...
Нечасто я на форумах и этикета незнаю
Гхмы смотря как ты тактирование отключил... Либо поставь внешний кварц, если она у тебя от внутреннего генератора работала, а ты кварц выбрал. Либо внешнюю тактовую подай на xtal1 или xtal2 непомню точно на какой... Внешнюю тактовую можно получить с помощью схемки с кварцем и 1й микросхемкой... А так имхо проще новую купить и без дела во фьюзы не лезть Ж)))
Piro
Отправлено: 27 Августа, 2008 - 19:47:15
Рядовой
Сообщений всего: 9
Дата рег-ции: Авг. 2008
Вот выжимка моей переписки с автором программы Uniprof
================================ ============================
ПОлучается что вы
записали CKSEL все нули, а это режим внешнего генератора (не
путать с кварцем!)
z> Попытался прошить и ................................ ...
z> Вобщем сейчас при запуске прога в упор не видит МК !!!!!
Ессно, у него просто тактовой нету.
Вопрос решается либо параллельным программатором, что в общем-то
неудобно и не всегда возможно, либо подачей на XTAL1 импульсов
откуда-нить. Генератор собрать думаю несложно на 1 корпусе
какой-нибудь логики. А потом перешить CKSEL3210 на 1110
================================ =========================== (Добавление)
я спаял реаниматор вот по этой схеме http://radiolla.narod.ru/less_ci...em_generator.htm
,но в результате прога всё-равно не видит МК.
менял конденсатор вплоть до самого маленького - МК не откликается((
Ребя!ССыльте пжалста на рабочую схемку которая мне поможет воскресить мою мегу16.
saberty
Отправлено: 08 Сентября, 2008 - 18:06:30
Майор
Сообщений всего: 57
Дата рег-ции: Сент. 2008
никто не пробовал создавать ПО для контроллера при помощи Algorithm Builder? http://www.fox553.narod.ru/s2.htm
там будет "Среда для разработки ПО для МК"
Удобная вещь кстати, все наглядно и программатор на COM и даже схема есть
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.