Как прошить AT89C2051?
|
|
| Пт, 20.05.2016, 19:43 | Сообщение # 1
|
Demo
Постов: 89
Друзья |
Здравствуйте. Собрал схему зарядного устройства для автомобильного аккумулятора из журнала Praktická elektronika -Ma 03/2012. Но видимо немного поспешил, потому. что там используется контроллер AT89C2051 а я с ним ни когда не имел дела. Вопрос, как, каким программатором, какой программой прошить это "чудо"? Имеются в наличии несколько программаторов, начиная с "Громова", Extra PIC+ (с поддержкой прошивки и ATmega), Pickit2,AVR910, USBasp, STLink 2 mini, CP2102.
|
|
| Пт, 20.05.2016, 20:02 | Сообщение # 2
|
Электродыч
Постов: 3755
U |
Demo, и где вы такой древний контроллер добыли? На сколько помню-шьётся он только под DOS с помощью такой же древней проги ( bi2051).Программатор-нечто типа Громова под LPT порт(хотя может и были какие нибудь более поздние оболочки для прошивки под Винду с более продвинутыми программаторами).
|
|
| Пт, 20.05.2016, 20:13 | Сообщение # 3
|
Demo
Постов: 89
Друзья |
Вот и я считаю себя полным идиотом. Прежде чем что то собирать, надо все обдумать. А у меня идиотская привычка - "вперед казахи на мамонта!" Контроллеры эти не проблема найти, только вот прошивать как и чем. Сижу уже часа два и ищу информацию по этому поводу в интернете.
|
|
| Пт, 20.05.2016, 20:26 | Сообщение # 4
|
Сергей-78
Постов: 6050
U |
Demo, ТУТесть по нему инфаДобавлено (20.05.2016, 21:26) --------------------------------------------- И ЕЩЕ вдобавок
|
|
| Пт, 20.05.2016, 20:33 | Сообщение # 5
|
Demo
Постов: 89
Друзья |
|
|
| Пт, 20.05.2016, 21:45 | Сообщение # 6
|
msmmmm
Постов: 891
Друзья |
AT89C2051 по ножкам совпадает с attiny2313, но по функциям сильно обрезана и не поддерживает последовательное программирование. Бегло просмотрел даташит, спецификации параллельного программирования совпадают. Если есть программатор, поддерживающий параллельное программирование 2313 - должен задуть и эту.Добавлено (20.05.2016, 22:45) --------------------------------------------- Выбор контроллера 89C2051 есть в ic-prog.
|
|
| Сб, 21.05.2016, 05:10 | Сообщение # 7
|
Demo
Постов: 89
Друзья |
|
|
| Пн, 23.05.2016, 06:02 | Сообщение # 8
|
DarkRus66
Постов: 750
Друзья |
Самое проверенное решение, использовать Willem (или Willem-совместимый) программатор со своим софтом, но он может показаться черезчур сложным, если нужно прошить только один процессор. Другое дело если вам понадобится прошивать и другие микросхемы, т.к. этот программатор универсальный, можно использовать и для других микросхем тоже. Есть упрощенный вариант Ezoflash, я такой собирал. Правда, лично я адаптер для 89C2051 еще не собрал (все руки не доходят, хотя такие мне процессоры тоже надо прошить, просто пока не кспеху). Для единичной прошивки можно найти и более простой программатор bit-bang типа (т.е. он программирует "вслепую", но проверять прошивку не может), это на случай решения "проблемы курицы и яйца".
|
|
| Пн, 23.05.2016, 10:45 | Сообщение # 9
|
Demo
Постов: 89
Друзья |
Willem отличный программатор и он поддерживает много контроллеров, но пока нет возможности приобрести его, нашел попроще http://ru.aliexpress.com/item....06.html Пока его хватит, а уж если будет возможность и этого не хвати, тогда куплю Willem.
|
|