Как Прошить At89S52 С Помощью Usbasp | |||||||||
---|---|---|---|---|---|---|---|---|---|
sherhan36 29/11/2012 20:15 |
Доброго времени суток. Столкнулcя со следующей проблемой: есть довольно много AT89S52, есть программатор USBAsp. Раньше не сталкивался с подобным контроллером. Сразу оговорюсь, что нет возможности шить через COM или LPT. Расскажите как и с помощью какой программы прошить сей контроллер? Какую обвязку делать при прошивке (нужен ли кварц, резисторы, конденсаторы и т.д.)? Желательно все последовательно)) |
||||||||
atmicandr 29/11/2012 20:22 |
Кури даташит в части ISP, там всё ясно будет
ДОБАВЛЕНО 29/11/2012 12:26 Страница 20 даташита. Ещё вопросы есть? ДОБАВЛЕНО 29/11/2012 12:32 Кварц при прошивке нужен обязательно и конденсаторы тоже, прочая рассыпуха ненужна |
||||||||
sherhan36 29/11/2012 20:35 |
это я видел в даташите.
в описании asbasp написано что он шьет 89s52. по этому моя основная задача найти софт который одновременно проддерживает usbasp и at89s52. пока безрезультатно. khazama держит usbasp, но не шьет 89s52. |
||||||||
atmicandr 29/11/2012 20:39 |
sherhan36, Если честно, то я например не знаю программ, которые позволяют работать ЮЭБИ программатором с этим контроллером... Херово что параллельного порта у тебя нет на компе.
ДОБАВЛЕНО 29/11/2012 12:44 нука попробуй вот эту: |
||||||||
sherhan36 29/11/2012 20:48 |
atmicandr, да у меня ноут, был бы lpt или com порты не спрашивал бы.
но, в любом случае, спасибо за ответ)) может к теме еще кто знающий подтянется |
||||||||
atmicandr 29/11/2012 20:49 |
sherhan36, ты программу уже попробовал? |
||||||||
sherhan36 29/11/2012 20:52 |
судя по всему я пробовал другой вариант этой проги. сейчас с этим попробую повозиться) |
||||||||
atmicandr 29/11/2012 21:00 |
|
||||||||
sherhan36 29/11/2012 21:01 |
atmicandr, эта прога не определяет usbasp как программатор. говорит что не может найти usbasp/ хотя драйвера установлены
ДОБАВЛЕНО 29/11/2012 22:02 я через 172 пробовал ДОБАВЛЕНО 29/11/2012 22:11 вроде с мертвой точки сдвинулось. я его вроде бы стер. теперь хочу проверочную прогу написать ДОБАВЛЕНО 29/11/2012 22:17 не в курсе, в codevision подключить команды для at89s52? #include<at89s52.h> не прокатывает |
||||||||
atmicandr 29/11/2012 21:20 |
Ну тогда сушите вёсла сэр... С этим прогером как у тебя у меня работала ещё SinaProg и eXtreme Burner... Пробовал их? |
||||||||
sherhan36 29/11/2012 21:23 |
пробовал. eXtreme Burner даже не подозревает о серии AT.
SinaProg по моему также. |
||||||||
atmicandr 29/11/2012 21:26 |
sherhan36, ты в какой проге контроллер стёр? Ты вроде писал что прогер твой не определяется... |
||||||||
sherhan36 29/11/2012 21:36 |
стер в progisp 172. в 166 он так и не определился. |
||||||||
atmicandr 29/11/2012 21:40 |
sherhan36, так значит 1.72 определяет сигнатуру чипа... Писать уже пробовал? |
||||||||
sherhan36 29/11/2012 21:48 |
не знаю почему, но при повторной попытке стереть опять появилась ошибка
писать еще не пробовал, не знаю как в codevision подключить команды для at89s52. |
||||||||
atmicandr 29/11/2012 21:54 |
Теперь скажи точно- программатор чип видит? Видит его именно таким, какой ты поставил? Прочти его сигнатуру! Если это всё в норме, то можно реально пробовать уже писать. Опасаться нечего ибо фьюзов у проца вообще нет, а LB0 и LB1 оставить по умолчанию в единицы.
ДОБАВЛЕНО 29/11/2012 13:55 Ну а как работать с 89 в CVAVR я понятия не имею... |
||||||||
sherhan36 29/11/2012 22:05 |
не видит. я его сначала стер, потом выключил блок питания, после включения опять ошибка появилась. |
||||||||
atmicandr 29/11/2012 22:12 |
Ндаа... Ну и ещё один детский вопрос- прежде чем контроллер стереть, ты его прочитал?
ДОБАВЛЕНО 29/11/2012 14:20 И ещё- как питание контроллера организовано? Внешнее или внутреннее с программатора? |
||||||||
sherhan36 29/11/2012 22:30 |
сигнатуру я его не читал. питать его пробовал двумя способами. сначала от программатора. потом подумал что косяк в этом и накинул еще клеммы от блока питания. в этом исполнении прога перестала выдавать ошибку.
ДОБАВЛЕНО 29/11/2012 23:33 да в принципе пофиг. знакомый заказал у китайцев параллельный программатор USB SP200S. он точно прошьет. правда ждать месяц)) |
||||||||
atmicandr 29/11/2012 22:36 |
ДОБАВЛЕНО 29/11/2012 14:37
|
||||||||
sherhan36 29/11/2012 22:48 |
и чтобы не грешить на программатор и софт. сейчас прошил attiny13a без проблем. прочиталась сигнатура, стерся чип, записалась программа и замигал диод уже от контроллера)) ну да) до связи |