Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.08.2012, 11:18
|
|
Частый гость
Регистрация: 23.04.2010
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
at89c51 vs at89s51
Доброго времени суток всем!
У меня возник вопрос с программатором
http://vladbolt.narod.ru/shemes/atprog.html
Дело в том, что я вместо at89c51 в качестве основы программатора поставил at89s51 и залил в нее прилагаемую в статье прошивку для at89c51. Программатор не отвечает на обращения программы prog51 (скачана с сайта http://cxem.net/programs.php).
Может кто-нибудь знает, можно ли напрямую заливать прошивку для at89c51 в at89s51?
PS схему проверял, собрана верно. Интересно узнать мнение тех, кто уже делал подобный девайс.
|
|
|
Сказали "Спасибо" 98mildg1
|
|
|
10.08.2012, 16:47
|
|
Вид на жительство
Регистрация: 13.09.2009
Адрес: Украина Львовская обл.
Сообщений: 413
Сказал спасибо: 18
Сказали Спасибо 148 раз(а) в 104 сообщении(ях)
|
Re: at89c51 vs at89s51
Если память не изменяет отличаються способом программирования . С -паралельный , а S последовательный . При повторенни одного из программаторов залил прошивку в S51 а после уже ним залил в С51 . И заменил . Если надо то поищу .
|
|
|
Сказали "Спасибо" Andriy76
|
|
|
10.08.2012, 17:25
|
|
Частый гость
Регистрация: 23.04.2010
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: at89c51 vs at89s51
Мне очень нужно слить программу с одного at89c51. Для этого, естественно, нужен программатор. Нашел один из вариантов, но там, для того, чтобы добраться до памяти c51 нужен УЖЕ ЗАПРОГРАММИРОВАННЫЙ C51, получается нечто вроде порочного круга. А вот если применить s51, то всего гораздо проще. Но вот, по факту s51 с прошивкой от c51 не хочет отвечать на импульс от ПК. Рад буду любой помощи.
Andriy76, пожалуйста, поищите, очень надо!))
Последний раз редактировалось 98mildg1; 10.08.2012 в 17:32.
|
|
|
Сказали "Спасибо" 98mildg1
|
|
|
10.08.2012, 19:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: at89c51 vs at89s51
а атмел вам чем не нравится? это читали?
|
|
|
|
10.08.2012, 22:12
|
|
Вид на жительство
Регистрация: 13.09.2009
Адрес: Украина Львовская обл.
Сообщений: 413
Сказал спасибо: 18
Сказали Спасибо 148 раз(а) в 104 сообщении(ях)
|
Re: at89c51 vs at89s51
Описание в архиве . Было несколько неудачных проб . Но прошилось вконце концов удачно .
|
|
|
Сказали "Спасибо" Andriy76
|
|
|
11.08.2012, 13:06
|
|
Частый гость
Регистрация: 23.04.2010
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: at89c51 vs at89s51
Спасибо всем! Щас попробую изучить материал и применить! Сразу только хочу сказать, что прошить at89s51 легко, но он неадекватно работает. У меня Хамелеон, в нем прилагается схема для прошивки (типа 5 проводков).
Ситуация в общем такая: управляющий контроллер программатора at89s51 стоит вместо предлагаемого в схеме c51 и прошит программой для c51 (файл prog5151.hex). Он должен принимать и передавать информацию на ПК через встроенный UART (выводы 10 и 11). Для инициализации процесса, насколько я понял, ПК "высылает" начальный импульс на вывод 10 управляющего МК. В ответ, насколько я понимаю, МК должен выслать с 11 вывода серию импульсов отклика. При проверке работы осциллоскопом хорошо виден импульс на 10 ноге, но с 11-й ничего нет и ПК выдает сообщение, что нет отклика от программатора. Причем, что интересно, я отпаял "подтягивающие" резисторы с выводов 10 и 11 управляющего МК программатора, однако, 5 В с этих выводов не исчезло? Что бы это значило? Возможно, они сконфигурированы внутри МК как выходы? Или "подтянуты" к шине 5В внутри МК? Тогда зачем внешние "подтягивающие" резисторы? Вот почему я и засомневался в полной совместимости c51 и s51.
P.S. Атмелы мне нравятся, дело в том, что мне ВСЕГО-лишь нужно слить о одного с51 зашитую в нем программу для дальнейшего использования. И сделать это без параллельного программатора нельзя.)
Последний раз редактировалось 98mildg1; 11.08.2012 в 13:22.
|
|
|
Сказали "Спасибо" 98mildg1
|
|
|
13.08.2012, 11:55
|
|
Прописка
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 5
Сказали Спасибо 20 раз(а) в 13 сообщении(ях)
|
Re: at89c51 vs at89s51
залейте в AT51S51 заведомо рабочую прошивку, например передающую чтонибудь по UART, для проверки, может он вашим хамелионом неправильно прошился..
Цитата:
|
дело в том, что мне ВСЕГО-лишь нужно слить о одного с51 зашитую в нем программу для дальнейшего использования
|
в каком городе вам это необходимо сделать? не верится, что ни у кого рядом нет программаторов..
зайдите в любой магазин использующий кассовый аппарат и спросите адрес ЦТО, там есть прогер такой..
Последний раз редактировалось ART_K; 13.08.2012 в 11:59.
|
|
|
|
13.08.2012, 15:25
|
|
Частый гость
Регистрация: 23.04.2010
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: at89c51 vs at89s51
Спасибо за совет ART_K!
Залить в AT51s51... это имеется в виду AT89s51?
|
|
|
Сказали "Спасибо" 98mildg1
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
AVR Studio и AT89S51 - нужна помощь
|
roobeeaz |
Микроконтроллеры, АЦП, память и т.д |
5 |
13.03.2010 18:34 |
AT89S51 чем шить ?
|
veselize |
Микроконтроллеры, АЦП, память и т.д |
3 |
17.05.2008 20:41 |
AT89C51
|
yucan |
Микроконтроллеры, АЦП, память и т.д |
4 |
01.03.2006 07:44 |
Программатор для AT89C51
|
Prime |
Микроконтроллеры, АЦП, память и т.д |
4 |
25.12.2005 23:18 |
ATMEL AT89C51.
|
karik3 |
Микроконтроллеры, АЦП, память и т.д |
0 |
06.12.2005 12:32 |
Часовой пояс GMT +4, время: 18:22.
|
|