В общим фьюзы которые прошиты – это для внешнего RC генератора 3-8 МГц… вот и надо теперь на вывод XTAL1 (13) подать сигнал генератора и МК начнёт реагировать на запросы… Я это сделал с помощью тини13… у тебя какой есть ещё МК?
А может шильд ардуины есть на базе меги328 с кварцем 16 МГц? Тогда программатор его без всяких замедлений увидит…
FanatOf80s, вот akl правильно подметил… можно поступить намного проще применив RC… хотя в настоящее время у большинства легче найти шильд ардуины чем конденсатор и резистор… тем не менее если есть из чего выбрать, то возьми конденсатор в районе 30 пФ и резистор около 1...1,5 кОм и подключи согласно схеме из даташита от akl и всё получится.
Спасибо за идею, очень полезная оказалась!!! Выпаял кварц и запаял на xtal1 резистор 3.6 кОм. Все открылось. Теперь что зашить (с последующим возвратом кварца) для очередного этапа проверки аналогового входа? Как на первой странице - "CKSEL3=1 CKSEL2=1 CKSEL1=1 CKSEL0=0 JTAGEN=1, Остальное по умолчанию"?
если схема мерит время частоту или обороты/скорость вращения то наличие кварца на тактирование ил тактировка от внешнего КГ обязателна если плата разведена под кварцс 2 к4апами следует прошить фюзы под кварк и потом вернуть его на место но до того луче или включать внн ген или подавать такт от отделно КГ(4ногого) например выдраного из сстарой мамки или видющки
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Замечательно… половина дела сделано… теперь можно уверенно сказать, что МК и печатная плата в данной конфигурации выполнена без ошибок. Теперь дело за малым, необходимо найти именно ту версию, при которой всё будет работать как надо… благо, что в данном топике этих версий множество и даже есть исходники… но лучше начать с версии из статьи. Удачи… на этом моя миссия закончена. Чем мог, надеюсь помог.
Как раз и начинал с версии из статьи - и уже в ней данную проблему заметил. Далее пользовал ее исправленный вариант (рекомендуемый автором) с 22 страницы. Собственно, в том, что в схеме (плате) нет косяков и не сомневался - косяк явно с прошивкой. Но удивлен, что никто не обратил на это внимание, в т.ч. автор. Неужели никто регулировкой яркости не пользуется? Вот и хотел поинтересоваться у тех, кто повторял данную конструкцию, а также у автора - есть ли у них такая проблема.
Если бы такая проблема была в программе, то её обнаружили бы сразу… но до стр22 об этом нислова… возникает подозрение, что проблема у вас… но так как тестовая прошивка заработала, то стоит ещё раз проверить прошивки вдруг что-то поменялось… ведь чудес не бывает, у всех работает а у вас не хочет… если бы данный девайс повторяли бы только вы, то можно было бы ещё усомнится в программе, а так как её повторили многие и даже в статье отметились 5 человек у которых заработало сразу, то ошибку в программе я исключаю… ищите подводные камни у себя… или на ПП или что-то не так заливается… программу можно протестировать и в протеусе и посмотреть какой ток идёт через данный вывод…
К стати еть же исходники, вот и проверьте всё ли там в порядке в плане настойке данного вывода.
Добавлено after 19 minutes 43 seconds: Протестировал прошивку с 1 стр. в протеусе… да похоже автор допустил ошибку... вывод настроен на выход и на нём установлен высокий потенциал… похоже есть только два варианта, или исправить это в исходнике, или убрать подстоечный резистор из схемы и забыть про данную регулировку.
Протестировал прошивку с 1 стр. в протеусе… да похоже автор допустил ошибку... вывод настроен на выход и на нём установлен высокий потенциал… похоже есть только два варианта, или исправить это в исходнике, или убрать подстоечный резистор из схемы и забыть про данную регулировку.
Похоже, проблема в инициализации портов (файл исходника speed-16.asm):
Код:
; Initialize ports ser tmp out DDRA,tmp out PORTA,tmp out DDRB,tmp ldi tmp,0b11111100 out DDRC,tmp ldi tmp,0b10011011 out DDRD,tmp ldi tmp,0b00100100 out PORTD,tmp
В регистры DDRA и PORTA записаны все единицы, т.е. все выводы порта А настроены на выход с установленным высоким уровнем.
Ну и чем дело в итоге кончилось? FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что
_________________ Если прибор, будет способен видеть сигналы с частотами в пару сотен мегагерц, не превратив их в синус, - я готов настраивать его через ключи в командной строке, или правя текстовый файл... (с) Microtech
Ну и чем дело в итоге кончилось? FanatOf80s такой срач раздул, народ подтянулся, лучшие эксперты насоветовали, а по итоге неясно исчезла проблема или что
Пока ничем...
Кстати, кто-нибудь может подсказать в чём писались и компилировались ассемблерные исходники?
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения