Форум РадиоКот https://radiokot.ru/forum/ |
|
at89s52 - не программируется( https://radiokot.ru/forum/viewtopic.php?f=20&t=71903 |
Страница 1 из 1 |
Автор: | floke [ Вт май 08, 2012 13:26:01 ] |
Заголовок сообщения: | at89s52 - не программируется( |
МК at89s52, программатор - 5 проводков (http://kazus.ru/nuke/users_images/24092008/2029930.gif), через последний IC-PROG получаю: "Найдена плохая сигнатура" Unknown 1E-52-06 Считанное - сплошные FF, иногда встречаются заполненные области, вот только с прошивкой они не совпадают, таким образом визуально ничего не совпадает. Спаял LPTBOOM(http://arvresearch.nm.ru/text/adapter_spi.dhtml#buf-spi , усовершенствованный, который на com висит) - получаю "микроконтроллер не может войти в режим программирования" Контроллер находится на демоплатке(схемка - простейшая, все пины для isp идут прямо в программатор, питание от лабораторного источника). Внешний кварц на 12Мгц и 2 кондика по 33 в обвязке. Питание не перепутывал, паял при 290-310 феном, ножки прозванивал, программаторы тоже. Собственно, что можно сделать в данной ситтуации?(Кроме замены МК). Осцилографа нет. |
Автор: | luxin [ Вт май 08, 2012 15:14:20 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
А какой программатор Вы устанавливали в ISProg? Какую программу использовали со вторым устройством? |
Автор: | dmibr [ Вт май 08, 2012 20:14:30 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
floke писал(а): МК at89s52, программатор - 5 проводков (http://kazus.ru/nuke/users_images/24092008/2029930.gif), через последний IC-PROG получаю: "Найдена плохая сигнатура" Unknown 1E-52-06 Питание не перепутывал, паял при 290-310 феном, ножки прозванивал, программаторы тоже. Собственно, что можно сделать в данной ситтуации?(Кроме замены МК). Осцилографа нет. Получил то-же при попытке программировать этот контроллер в IC-PROG. Хотя программатор был и не 5 проводков а на max232-- доработаный extrapic. Решил проблему только параллельным программатором Willem. Так что контроллер у вас возможно ещё живой! |
Автор: | floke [ Вт май 08, 2012 23:32:19 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
luxin писал(а): А какой программатор Вы устанавливали в ISProg? Какую программу использовали со вторым устройством? CHIPBOOM, от автора lptboom. |
Автор: | floke [ Вт май 08, 2012 23:37:36 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
dmibr писал(а): floke писал(а): МК at89s52, программатор - 5 проводков (http://kazus.ru/nuke/users_images/24092008/2029930.gif) Получил то-же при попытке программировать этот контроллер в IC-PROG. Хотя программатор был и не 5 проводков а на max232-- доработаный extrapic. Решил проблему только параллельным программатором Willem. Так что контроллер у вас возможно ещё живой! Да мне только 8051 ядро нужно, а для него самодельных дешевых программаторов пару штук только видел, парраллельные - дорого. |
Автор: | floke [ Вт май 08, 2012 23:47:10 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
Может подскажите какой-нибудь программатор(ох и отладчик бы сразу!) для атмелов (atmega, 80**)? Желательно чтобы можно было у братьев наших меньших заказать? |
Автор: | luxin [ Ср май 09, 2012 11:51:25 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
Насколько я знаю, то такого не существует. Отладка осуществляется через JTAG или debugWIRE для AVR. Для 89s встроенной системы отладки нет. Отладчик AVR JTAG ICE Вам поможет. |
Автор: | luxin [ Ср май 09, 2012 12:14:43 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
У меня есть где-то простой программатор для 89S, но под ДОС (хорошо работал). Ну, а так можете собрать AVR910, точнее его модификацию с USB интерфейсом. |
Автор: | floke [ Ср май 09, 2012 23:50:32 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
Нашел програмку - ISP programmer называется, поддержка 8051 заявлена и есть огромный плюс: есть возможность выбора распиновки lpt порта и вроде бы корректное определение адреса lpt(то есть прога работает через winapi, что теоретически позволяет использовать pci-lpt контроллеры) |
Автор: | luxin [ Чт май 10, 2012 00:10:49 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
Хороший с виду программатор, но жалко, что для lpt-порта. Хотя тогда лучше собрать stk200 или byteblaster. Пригодится для других целей, тем более, что пины можно настроить. |
Автор: | floke [ Сб май 12, 2012 00:59:21 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
В итоге при помощи супер-программы ISP programmer удалось прошить контроллер, правда на момент прошивки цепь RESET в плате с МК шла только на программатор(хотел поставить перемычку в плате - reset к питанию /reset на программатор; , цепь разорвал, а перемычку ещё не поставил), может быть это сказалось. IC-PROG прочитал прошивку правильно, однако прошить не смог и даже при чтении выводил те же сообщения о неизвестной сигнатуре. Аналогичная ситтуация и с LPTBOOM (CHIPBOOM), как писал о том, что мк не входит в режим программирования, так и пишет. ссылка на сайт c ISP programmer http://dybkowski.net/content/en/node/15 . Он уже не разрабатывается, автор советует покупать usb программаторы), однако инсталлер на гугле, ссылка на сайте. |
Автор: | luxin [ Сб май 12, 2012 12:45:42 ] |
Заголовок сообщения: | Re: at89s52 - не программируется( |
Рад за Вас. Взял на всякий случай на вооружение. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |