Добрый день парни не пинаейте начинающего Собрал адаптор для работы с бэховскими панелями пробую записывать Attiny2313-20pu
UPA USB не получается подскажите как эдо сделать
кварц не забыл поставить?
я с омегой пробовал.
обвязку из кондеров на кварц не ставил,
вроде даже не работало даже с кондерами.
не знаю есть ли у упы такая фича , называется в омеге проверка установки. проверяет какие ноги не подключены к микросхеме.
Кварц не ставил так упа без кваца пишет или я чтто путаю
Ткните где почитать как сней работать
таким способом(через LPT) недавно залочил атмегу8. а может мне его таким продали. после этого изучать начал омегу в области MCU.вот с ней влет все получается.
на счет того пишет /читает без кварца не знаю. обращайся за этим к автору упы.
Спасибо всем но ответа на вопрос так и нет
не получилось прикрепить пишет Вам запрещено загружать такой тип файлов и как быть
Система пишет вам запрещено згружать такой файл А какже общаться хотел показаоть как я подключал контроллер
как я понял корпус у вас dip, так?
тогда в этом случае у вас
ноги Микроконтроллера ---------- название
1 --------- ресет
20 -------- +5
10 ------- масса
19 ---------- sck
18 -------- miso
17 -------- mosi
вроде так было. по даташиту проверяй точно ( а то по памяти написал)
из своего опыта:
может оказаться так что "проц" залочен, и ты его не сможешь считать через spi интерфейс, нужен параллельный прогер.
я долго с одной атмегой пока не купил новую,
та скорее всего была изначально продана в магазине бракованной
вот так я и подкдючал Я контроллер новый брал неужели он дохлый спасибо предется за сто км ехать еще брать Возму ссобой прогер и ноут на месте попробую записать Спасиба разжевал и проглатил
Добрый день всем.
У кого-нибудь получилось писать Attiny2313 UPA-USB-программатором?
Если да, то подскажите, в какой последовательности пишется Flash, Lock bit и Fuse bit.
Ведь в УПЕ, я так понимаю, можно писать и стирать Flash, Lock bit и Fuse bit отдельно.
Что означает при установке Fuse bit - True и False?
Правильно ли я понимаю True-вкл. функции, а False-откл? Если да, то Lock bit должны быть False?
И если мне нужно CKSEL0=V, SUTO=V, SPIEN=V, то я ставлю CKSEL0=True, SUTO=True, SPIEN=True, а
остальные False? Эксперементировать особо нет желания т.к. при неверной установке Fuse bit микроконтролер перестает программироваться, а за новым Attiny2313 100км.
Спасибо за помощь.
Думаю пригодится AVR fuses calculator:http://cdxp.zx6.ru/fuse/calc.html?part=ATtiny2313
Сегодня считал УПОЙ Fuse bits новой ATtiny2313.
CKSEL0--False
CKSEL1--False
CKSEL3--False
SUT0--False
CKDIV8--False
SPIEN--False
остальные--True и Lock bits: LB1,LB2--True.
Получается наоборот? И если мне нужно CKSEL0=V, SUTO=V, SPIEN=V, то я ставлю CKSEL0=False, SUTO=False, SPIEN=False, а
остальные True?
По схеме ,в которой должна работать ATtiny2313, используется внешний кварцевый резонатор на 10МГц .По кальку фьюзов приведенному выше и из даташит видно, что тюни имеет встроенный генератор и может использовать внешний кваврцевый резонатор,в зависимости как стоят фьюзы.Поэтому может нужно сначала записать фьюзы под внутренний генератор и лок биты, а потом залить прошивку в флеш? После проверить правильность записанного и переписать фьюзы под внешний кварц и опробовать работу в схеме?
Спасибо.
Оказалось все просто: галочки(False для UPA-USB- программатора) на
CKSEL0, SUT0, SPIEN .
На остальные фьюз биты и лок биты снимаем галочку(True для UPA-USB- программатора).
УПОЙ фьюз и лок биты пишутся и читаются отдельно от флеш.
SAN777 спасибо все теперь понятно и просто что и хотелось усышать Получается я свои контроллеры не устанавливая фузы установил лок бит и теперь не могу не считать не записать а знаит им кирдык ?
Если ошибся с лок-битами то уже к ней не подберешься. Если напутал с фьюзами задающими частоту то подать внешний тактовый сигнал. Прежде чем делать внимание обращайте на то как в программаторе представлены фьюзы например галочка значит запрограммирован или нет.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)