ZAA 0 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба Добрый день! Получилось так, что работала только с sam7 и sam9. Теперь возникла необходимость поработать с 51-м контроллером от Atmel (At89C51ED2). Для него нужен программатор, как я понимаю. Вариант "спаять самостоятельно" не подходит. Нужен готовый покупной. Посоветуйте, пожалуйста, оптимальный вариант, кто знает. Поискала в инете уже - вроде ME-8051PROG2, ChipProg-481 поддерживают мою микросхему. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Igor_K 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба А зачем ему программатор? Достаточно интерфейса RS232, чтобы организовать внутрисхемное программирование. Программа FLIP, атмеловская: http://www.atmel.com/dyn/products/tools_ca...bfamily_id=1561 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZAA 0 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба А зачем ему программатор? Достаточно интерфейса RS232, чтобы организовать внутрисхемное программирование. Программа FLIP, атмеловская: http://www.atmel.com/dyn/products/tools_ca...bfamily_id=1561 То есть получается, программирование через RS232, не доставая из готовой платы или, например, отладочного комплекта??? Дело в том, что заказчик вернул микросхему контроллера, говорит, что что-то в ней неисправно. Поэтому и интересует именно программатор. Или я что-то недопонимаю :laughing: Просветите тогда, пожалуйста)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
backa 1 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба ChipProg поддерживают мою микросхему. ну дык и берите фитон - не плохой программер и контора старая - поддерка - каждый месяц обновляют базу чипов )) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Igor_K 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба В отладочном комплекте наличие драйвера RS232 очень вероятно, т.к. ISP - одна из отличительных особенностей данного контроллера. Если контроллер уже запаян в рабочую плату, на которой нет RS232 - тогда конечно не повезло :) То есть получается, программирование через RS232, не доставая из готовой платы или, например, отладочного комплекта??? Дело в том, что заказчик вернул микросхему контроллера, говорит, что что-то в ней неисправно. Поэтому и интересует именно программатор. Или я что-то недопонимаю :laughing: Просветите тогда, пожалуйста)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZAA 0 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба В отладочном комплекте наличие драйвера RS232 очень вероятно, т.к. ISP - одна из отличительных особенностей данного контроллера. Если контроллер уже запаян в рабочую плату, на которой нет RS232 - тогда конечно не повезло :) Спасибо большое за ответы. Чувствую себя профаном...хоть и опыт программирования имеется. Но сроки очень сжатые. И неисправная, по словам заказчика, микросхема контроллера лежит на столе у меня. Насколько реально хотя бы за неделю научиться программировать этот чип, имея отладочную плату и программатор??? Может, кинете ссылочку на ресурсы какие-нить или сами что-нить посоветуете, так как сроки сильно поджимают :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Igor_K 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба Если на отладочной плате имеется драйвер RS232, типа MAX3222, который подключен к выводам RX и TX микроконтроллера, то никакой программатор не нужен. Только трехпроводный кабель для подключения к соответствующему порту компьютера. Внутрисхемной отладки нет, так что надо писать сходу, либо отлаживать виртуально в среде (KEIL). Сложного в освоении на мой взгляд ничего нет, а насчет недели срока - зависит от конкретной задачи. Книжек по этому ядру много вроде, на торрентах видел. Наверно и здесь на ftp есть, но я туда не хожу - и так информации полно. Спасибо большое за ответы. Чувствую себя профаном...хоть и опыт программирования имеется. Но сроки очень сжатые. И неисправная, по словам заказчика, микросхема контроллера лежит на столе у меня. Насколько реально хотя бы за неделю научиться программировать этот чип, имея отладочную плату и программатор??? Может, кинете ссылочку на ресурсы какие-нить или сами что-нить посоветуете, так как сроки сильно поджимают :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZAA 0 17 апреля, 2011 Опубликовано 17 апреля, 2011 · Жалоба Если на отладочной плате имеется драйвер RS232, типа MAX3222, который подключен к выводам RX и TX микроконтроллера, то никакой программатор не нужен. Только трехпроводный кабель для подключения к соответствующему порту компьютера. Внутрисхемной отладки нет, так что надо писать сходу, либо отлаживать виртуально в среде (KEIL). Сложного в освоении на мой взгляд ничего нет, а насчет недели срока - зависит от конкретной задачи. Книжек по этому ядру много вроде, на торрентах видел. Наверно и здесь на ftp есть, но я туда не хожу - и так информации полно. Спасибо) Вроде более-менее прояснилось) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZAA 0 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба В отладочном комплекте наличие драйвера RS232 очень вероятно, т.к. ISP - одна из отличительных особенностей данного контроллера. Если контроллер уже запаян в рабочую плату, на которой нет RS232 - тогда конечно не повезло :) Возникла проблема, вернее, пока что только вопрос. Вроде бы подобрала отладочную плату AT89STK-11. Но вот беда - на ней разъем под 44-выводный PLCC корпус. А моя микросхема 68-выводная(((( Может быть, существуют какие-нить переходники??? Или что тогда делать в таком случае? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Igor_K 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба Я бы выпаял панельку из этой платы, и на коротких проводках (10мм) припаял панельку под PLCC68. Дополнительные относительно PLCC44 порты не запаивать, и вообще, для экономии времени, не паять все ноги, которые не нужны при отладке. Другой вариант: найти этот контроллер в корпусе PLCC44, отладить на нем программу, и потом залить ее в нужный контроллер, стоящий на рабочей плате (если там есть RS232). Возникла проблема, вернее, пока что только вопрос. Вроде бы подобрала отладочную плату AT89STK-11. Но вот беда - на ней разъем под 44-выводный PLCC корпус. А моя микросхема 68-выводная(((( Может быть, существуют какие-нить переходники??? Или что тогда делать в таком случае? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZAA 0 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба Я бы выпаял панельку из этой платы, и на коротких проводках (10мм) припаял панельку под PLCC68. Дополнительные относительно PLCC44 порты не запаивать, и вообще, для экономии времени, не паять все ноги, которые не нужны при отладке. Другой вариант: найти этот контроллер в корпусе PLCC44, отладить на нем программу, и потом залить ее в нужный контроллер, стоящий на рабочей плате (если там есть RS232). Хммм, спасибо за совет) Вариант с пайкой не рассматриваю. Возможностей нет технических. Второе может быть) Еще вопрос тут возник. Поскольку с таким сталкиваться никогда не приходилось, тоже запуталась - как точно узнать ревизию микроконтроллера...и вообще как соотнести версию выпуска моей микросхемы с тем ,что указано в пдф-ке?? На корпусе контроллера -следующее 1035OG7305-1 (с одной стороны) и GOG7305-1 с другой стороны. Что из них ревизия?? И вообще, если можно, разъясните мне пожалуйста, что это такое и как пользоваться этими изменениями?? Извиняюсь за глупые вопросы :laughing: Не судите строго.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 22 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба Берите фитоновский с переходником (а лучше два, а в вашем случае - чыре : два 44 и два 68 , а по два -на всякий случай) и еще прикупите экстрактор (а лучше два) процессор из панельки вытаскивать. А через RS вы всегда сможете намудох... в смысле напробоваться. Панельку можно взять со штыревыми контактами и на макетке распаять и нужные провода спокойно в целевую плату припаять. Я так напаялся и никаких проблем не было. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZAA 0 19 апреля, 2011 Опубликовано 19 апреля, 2011 · Жалоба Берите фитоновский с переходником (а лучше два, а в вашем случае - чыре : два 44 и два 68 , а по два -на всякий случай) и еще прикупите экстрактор (а лучше два) процессор из панельки вытаскивать. А через RS вы всегда сможете намудох... в смысле напробоваться. Панельку можно взять со штыревыми контактами и на макетке распаять и нужные провода спокойно в целевую плату припаять. Я так напаялся и никаких проблем не было. Дело в том, что у меня нет этой самой целевой платы. Даже если я прошью контроллер с помощью программатора, то на чем я его буду проверять??? Получается, нет переходников с PLCC44 на PLCC66??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firstvald 22 19 апреля, 2011 Опубликовано 19 апреля, 2011 · Жалоба Дело в том, что у меня нет этой самой целевой платы. Даже если я прошью контроллер с помощью программатора, то на чем я его буду проверять??? Получается, нет переходников с PLCC44 на PLCC66??? Ну вы подумайте: зачем они?! Каждый ставит тот процессор , который нужен (я вообще в серии из 100 штук их просто прошивал и запаивал на плату уже без панельки). Или для случая, когда гранаты не той системы и надо 44 побыстрому заменить на 68? У фитона есть втыкалки в панельки 44 и 68 , но это для внутрисхемных эмуляторов. Произведение искусства еще то. Я про плату невнимательно читал: вам не на чем смотреть? Ну так или китеныша какого прикупить или спаять самому. Если устройство предполагается сложное - спаять только сам проц, его стабилизатор, кварц и наверняка будет какой обмен по порту, вот его и спаять . Если честно, это паяется за то время , что мы тут уже обсуждаем. Покупается макетка с дырочками и нужные штыревые панельки и щепотка деталей и за один день плата готова. Если магазина с щепоткой деталей под рукой нет, то ой. Проще китеныша заказать . Вы открывали тему про программатор, она как-то развалилась во что-то другое. Вы совершнно напрасно боитесь чего-то там припаять. Шаг между выводами 2.5 у штыревых панелек. Паять процессор гораздо проще , чем паять кастрюлю, в чем-то я бы даже сказал успокаивающе, аккуратно посмотрели чего куда тянуть и припаяли. Если ваш присмотренный китеныш с 44 процем, то чего такого страшного? Просто в 44 нету части (по моему 2х) портов :4 и 5. И все. Какую- никакую программу можно будет и на нем отладить, если только вам не надо управлять сразу четыремя десятками лампочек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZAA 0 19 апреля, 2011 Опубликовано 19 апреля, 2011 · Жалоба Ну вы подумайте: зачем они?! Каждый ставит тот процессор , который нужен (я вообще в серии из 100 штук их просто прошивал и запаивал на плату уже без панельки). Или для случая, когда гранаты не той системы и надо 44 побыстрому заменить на 68? У фитона есть втыкалки в панельки 44 и 68 , но это для внутрисхемных эмуляторов. Произведение искусства еще то. Я про плату невнимательно читал: вам не на чем смотреть? Ну так или китеныша какого прикупить или спаять самому. Если устройство предполагается сложное - спаять только сам проц, его стабилизатор, кварц и наверняка будет какой обмен по порту, вот его и спаять . Если честно, это паяется за то время , что мы тут уже обсуждаем. Покупается макетка с дырочками и нужные штыревые панельки и щепотка деталей и за один день плата готова. Если магазина с щепоткой деталей под рукой нет, то ой. Проще китеныша заказать . Вы открывали тему про программатор, она как-то развалилась во что-то другое. Вы совершнно напрасно боитесь чего-то там припаять. Шаг между выводами 2.5 у штыревых панелек. Паять процессор гораздо проще , чем паять кастрюлю, в чем-то я бы даже сказал успокаивающе, аккуратно посмотрели чего куда тянуть и припаяли. Если ваш присмотренный китеныш с 44 процем, то чего такого страшного? Просто в 44 нету части (по моему 2х) портов :4 и 5. И все. Какую- никакую программу можно будет и на нем отладить, если только вам не надо управлять сразу четыремя десятками лампочек. Спасибо-спасибо) Решили, что, может быть, все-таки закажем AT89STK-11 и вместо 44-выводной колодки припаяем 68-выводную. Туда и поставим наш контроллер. Я правильно говорю или бред несу? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться