Прошить AT89C2051

Обсуждаем контроллеры компании Atmel.
Ответить
optron
Родился
Сообщения: 9
Зарегистрирован: Пн авг 06, 2012 11:55:34

Прошить AT89C2051

Сообщение optron »

Здравствуйте! Подскажите позжалуста как прошить или снять информацию с микроконтроллера AT89C2051-24PU. Дело втом что я знаю как это сделать например с Attyni2313. Ну открываеш например ChipBlasterAVR или CodeVisionAVR Evaluation V2.05.3 выбираешь мк и т.д. А вот этого зверя там нет AT89C2051-24PU.
Аватара пользователя
speedprog
Потрогал лапой паяльник
Сообщения: 380
Зарегистрирован: Чт сен 01, 2011 20:49:33
Откуда: Мать городов Русских
Контактная информация:

Re: Прошить AT89C2051

Сообщение speedprog »

В связи с постоянно меняющимся курсом нац. валюты -прошу стоимость уточнять в переписке по эл.почте!.
Изображение с 11 до 17ч пнд.-птн. по киевскому времени (Time zone +2:00)
Изображение
Проверено
Изображение
Аватара пользователя
blackx
Говорящий с текстолитом
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Re: Прошить AT89C2051

Сообщение blackx »

А в даташите раздел 11 (стр. 7 внизу) смотрели? Там есть про это, но какой программатор нужен для 8051 не знаю..

speedprog, а в гугле же каждый второй забанен, не знали? :))) :)))
Изображение only pure true norwegian blackx Изображение
Аватара пользователя
speedprog
Потрогал лапой паяльник
Сообщения: 380
Зарегистрирован: Чт сен 01, 2011 20:49:33
Откуда: Мать городов Русских
Контактная информация:

Re: Прошить AT89C2051

Сообщение speedprog »

blackx Суровые у GOOGLE модераторы..чуть ,что сразу в баню :beer:
В связи с постоянно меняющимся курсом нац. валюты -прошу стоимость уточнять в переписке по эл.почте!.
Изображение с 11 до 17ч пнд.-птн. по киевскому времени (Time zone +2:00)
Изображение
Проверено
Изображение
optron
Родился
Сообщения: 9
Зарегистрирован: Пн авг 06, 2012 11:55:34

Re: Прошить AT89C2051

Сообщение optron »

Да программатор есть. Всё есть. Вот допустим в программе ChipBlasterAVR в строке Chip: Какой чип мне надо выбрать?
optron
Родился
Сообщения: 9
Зарегистрирован: Пн авг 06, 2012 11:55:34

Re: Прошить AT89C2051

Сообщение optron »

Или пойдёт любой лиш бы цокалёвка сопадала?
optron
Родился
Сообщения: 9
Зарегистрирован: Пн авг 06, 2012 11:55:34

Re: Прошить AT89C2051

Сообщение optron »

Щас попрубую картинку закинуть
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3868
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Прошить AT89C2051

Сообщение Engineer_Keen »

AT89C2051 это не AVR, это MCS-51, и его нельзя прошить по ISP.
optron
Родился
Сообщения: 9
Зарегистрирован: Пн авг 06, 2012 11:55:34

Re: Прошить AT89C2051

Сообщение optron »

Engineer_Keen спасибо за подсказку. Вот ещё через какое соединение ого можно прошить?
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошить AT89C2051

Сообщение Dmitry Dubrovenko »

optron писал(а):как прошить или снять информацию с микроконтроллера AT89C2051-24PU
8051 можно прошить например вот этим.
Однако, за данный чип точно не скажу. Не пробовал.
ICQ нет, и, в ближайшее время, не будет.
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Прошить AT89C2051

Сообщение Enman »

Cамый простой, чтобы один раз прошить, - Blowit 2051 . Сам прошивал из-под ХР (из командной строки), проблема была только в нахождении работающего драйвера доступа к порту. Его брал от MAX6952. 1000 пФ на тактовых импульсах убирал, всё было на проводках до 15 см. Весь архив положил сюда http://webfile.ru/6302418
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: Прошить AT89C2051

Сообщение borys »

Этот МК можно прошить с помощью программатора DL2TM и программы IC Prog.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15553
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Прошить AT89C2051

Сообщение BOB51 »

С защищенного (установлены флаги защиты программы - снять коды простыми средствами не получится.
Программирование...
Фитоновский picPROG (оболочка под WIN98) или чего самодельного.

Как альтернатива для любителей MCS51 -
железо STK200m (LPT) с оболочкой ISPPROG для МК AT89S51/52/8252/8253, AT89S2051/4051
:beer:
Аватара пользователя
Demo65
Электрический кот
Сообщения: 1000
Зарегистрирован: Вс фев 13, 2011 23:54:25

Re: Прошить AT89C2051

Сообщение Demo65 »

Здравствуйте. Вопрос такой, прошил контроллер AT89C2051 программатором Wilar SP200S , все вроде нормально, но устройство какое я собрал не заработало почему то(хотя кварц генерирует частоту). Есть ли Fuse для данного контроллера? Ранее читал, что для серии "С" вроде нет, а для "S" есть.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15553
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Прошить AT89C2051

Сообщение BOB51 »

У at89c2051 только лок-биты защиты памяти программ.
Дополнительный нюанс - у всех из семейства MCS51 линия сброса активируется единицей, а в рабочем состоянии там должен быть нулик.
У АВР/ПИК сброс нулем.
Насчет программатора - таким не пользовался...
8)
Аватара пользователя
Demo65
Электрический кот
Сообщения: 1000
Зарегистрирован: Вс фев 13, 2011 23:54:25

Re: Прошить AT89C2051

Сообщение Demo65 »

Спасибо за информацию. В принципе я в программе Willar для этого программатора нашел, что Fuse нет для данного контроллера. Переключил на другой контроллер ATmega16 и опция Fuse появилась. Устройство на контроллере AT89C2051 доделал, оказалось, что надо было настроить только и все . Так все работает. И насчет программатора, Отличный программатор Wilar SP200S, шьет очень быстро.
saninc
Родился
Сообщения: 6
Зарегистрирован: Сб мар 31, 2012 21:47:26

Re: Прошить AT89C2051

Сообщение saninc »

Конструктор часы будильник AT89C2051
https://github.com/ruthsarian/at89c2051_clock только надо поменять порты р3.3 и р3.7 местами перерезать дорожки и спаять перемычки . там выложен исходник на си. кто шарит то программно заменить и скомпилировать НЕХ
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15553
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Прошить AT89C2051

Сообщение BOB51 »

Относительно наборчика китаяских часиков смотри тут
https://radiokot.ru/forum/viewtopic.php ... &start=280
касательно "любительской" версии программатора для АТ89С2051/4051 тут
https://radiokot.ru/forum/viewtopic.php ... 1#p3472041
8)
Аватара пользователя
uabstim
Родился
Сообщения: 1
Зарегистрирован: Вс сен 08, 2019 18:58:06
Откуда: Вязники

Re: Прошить AT89C2051

Сообщение uabstim »

[uquote="saninc",url="/forum/viewtopic.php?p=3566858#p3566858"]Конструктор часы будильник AT89C2051
https://github.com/ruthsarian/at89c2051_clock только надо поменять порты р3.3 и р3.7 местами перерезать дорожки и спаять перемычки . там выложен исходник на си. кто шарит то программно заменить и скомпилировать НЕХ[/uquote]

Действительно прошивка работает! Залил её программатором ТРИТОН, в АТ89с2051-24PU, а родная стояла w79e2051-DU.
Моя история - Запалил я по спешке эти часики..., подал на них случайно 12 вольт, и сколько не искал для них прошивку не нашёл! А вот эта подошла! Пришлось только порты местами поменять p3.3 и p3.7 - и всё получилось как надо!
Спасибо автору поста - выручил... + в репутацию! :beer:
Ответить

Вернуться в «AVR»