Помогите разобраться с Классикой 89c51

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Помогите разобраться с Классикой 89c51

Сообщение clawham »

огооо.....оччнень много нового для себя почерпнул! спасибо

только прошу меня извинить....динозаврами были названы они потому что дип 40 и платы ну такие страшно старые что я и подумал - раритет это редкий и процессоры ж в них соответствующие....я читал вижу и знаю что в большинство аппаратных контроллеров типа USB-IDE SATA-IDE применяют всё те же 51-е ядра :)

это как х86 на которых весь мир персоналок зациклился....анахронизм? да нет...просто оно удобное легко развиваемое и главное - очень популярное....я ни в коем случае не могу быть против классики...
просто сейчас её популярность теряется активной пропагандой более собственных разработок чтоб потом переход на другую фирму был несколько болезненным....

на неделе буду применять знания полученные от Вас...думаю появится to больше проблем :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Реклама
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Помогите разобраться с Классикой 89c51

Сообщение МитяРа »

clawham писал(а):они потому что дип 40
Были и побольше..
У мя есть парочка Винбондовских W78C438 в 84-лапом корпусе..
Прикольный контроллер, у него кроме обычных портов "классики" наружу выведены шина адреса и шина данных с адресацией до 1МБайта памяти..
Хотел на них в своё время сделать отладочный модуль с загрузчиком, что-б можно было втыкать в панельку вместо МК и заливать прошивку - отлаживать..
Написал загрузчик и даже плату начал разводить, ещё в Спринте третьем..
А потом как-то появились МК с последовательным программированием и надобность в модуле отпала..

Вот:
Вложения
W78000.pdf
(57.77 КБ) 176 скачиваний
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Реклама
Аватара пользователя
IM1
Грызет канифоль
Сообщения: 268
Зарегистрирован: Вт фев 16, 2010 12:10:38
Откуда: Воронеж, Россия

Re: Помогите разобраться с Классикой 89c51

Сообщение IM1 »

МитяРа писал(а):Пока аФФФтара нет, можно потрепаться.. :))

P.S. /для справки/
IM1 писал(а):даташит почитать на RD2:
Твой даташит на Филлиповский RD2, а у автора упомянут Атмеловский, а у него в описании первая-же строчка гласит "80C52 Compatibl"
Об чем как раз я и речь веду, что это не совсем С51 (совпадут, не сумлевайся.. МК51-классик, он и в Африке - классик-стандарт..), как Вы утверждали. Да, он ближе к С52, т.к. имеет 3 таймера в отличие от С51. Скорее всего он заменит С51 и С52, но это стрелять из пушки по воробьям...
МитяРа писал(а):Эти микросхемы, от Temic-а сначала у Атмела были с маркировкой T89C51RD2 http://www.atmel.com/dyn/resources/prod ... 34a7dc.pdf
а уже потом появилось AT89C51RD2 http://www.atmel.com/dyn/resources/prod ... oc4235.pdf
Из технологий Temic-а, Атмел "откусил" и потом только стал делать х2-камешки и с укороченным циклом, а так-же получил доступ к последовательному программированию..
Не знаю, кто там у кого откусил, но от Atmel-a RD2 покруче будет: и частота увеличилась до 60МГц, и сторожевой таймер появился (Hardware Watchdog Timer), и ОЗУ выросло до 2048 битов, и много чего еще, например количество линий ввода/вывода достигло 34 у PLCC44 и 50 у PLCC68, и вообще даташит рулит.
П.С.
Топик стартеру настоятельно рекомендую: меняйте RD на RD, а С51 на С51 (можно С52)
П.П.С.
Если микроконтроллеры в панельках, то проведите диагностику всех имеющихся, а если нет, то установите панельку и опять же проверьте МК на брак. Может они вполне рабочие, есть такая традиция у нас (к сожалению), считать виновником самую большую м/сх на плате.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Помогите разобраться с Классикой 89c51

Сообщение МитяРа »

IM1 писал(а):это не совсем С51
У Филлипса, щас ЭнЭксПи, всегда было сугубо своё видение на вопрос и они никогда не придерживались каких-о обще-других тенденций на маркировку..
Они никогда не писали что-то типа "х52 совместимый" и прочего, всегда написано 80С51-совместимый..
Даже в своей последней серии LPC9ххх, так-же написано "80С51-base", хотя от классики он далече убежал.. :))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Помогите разобраться с Классикой 89c51

Сообщение BOB51 »

и чего за rd уцепились?
уж лучше на серию LP тогда поглядеть (мож когда "вживую" удастся...)
и вообщшшхе..! 8) там у атмела на сайте неплохой ассемблер лежит да и среда с программатором для LPшек ... бесплатно... :roll:
Реклама
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Помогите разобраться с Классикой 89c51

Сообщение МитяРа »

Да тут просто кучу плат надо восстановить, если получится..

BOB51, приветствую, пушистый.. чёт-то тя не видно, не слышно совсем.. опять быт заел.. :))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Реклама
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Помогите разобраться с Классикой 89c51

Сообщение clawham »

Нюсссс
делюсь результатами
пара пробных вычислителей с блоками индикации один горелый второй рабочий были восстановлены - повыгорали кренки питания и супервизор....
на блоке индикации так же умер проц, внешняя обвязка и экран 44780....экран и обвязку поменяли а считать прошивку со второго блока индикации не удалось....так что большое всем спасибо за внимание и потраченное время....похоже что нечего больше думтаь над заменами совместимыми....ибо прошивки-то и нет...
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Помогите разобраться с Классикой 89c51

Сообщение МитяРа »

Пиши, если что.. :tea:
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
klslab
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Сб янв 29, 2011 16:10:19
Откуда: Украина. Донецкая обл.

Re: Помогите разобраться с Классикой 89c51

Сообщение klslab »

Мужики подскажите, как считать и записать 89c51rd2 через UART, принесли два связевых измерительный пробора, в одном прошивка еще живая, в другом кирдык. Припаян 4-х пиновый разъем к 11(P3.0/RxD), 13(P3.1/TxD) +5, и земля.
Кто нибудь прошивал их через FLIP, объясните процедуру, и что делать с 32н (PSEN).
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Помогите разобраться с Классикой 89c51

Сообщение BOB51 »

через UART только тем протоколом, что изготовитель самого устройства умудрил :facepalm:
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Помогите разобраться с Классикой 89c51

Сообщение МитяРа »

Ближе к вечеру посмотрю.. была папка про RD2-е и их программирование..
Там дополнительно задействуются PSEN и RST..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
polli123456
Встал на лапы
Сообщения: 86
Зарегистрирован: Пн мар 07, 2011 15:06:32
Откуда: Murom

Re: Помогите разобраться с Классикой 89c51

Сообщение polli123456 »

clawham Не помню где взял, давно было, но всё сохранил в архив. Короче там пишут, что возможно снять бит защиты с 89с51 и 89с52 старых годов выпуска. Если платы старые, может прокатит...
В архиве схема, прошивка, обсуждение на форуме.

"Бит защиты получилось снять на всех контроллерах AT89C52, которые оказались у меня, хотя пишут, что этот метод работает лишь с контроллерами 80C51/80C52 выпущенными до 2000г."
Вложения
ВзломПрошивок.zip
(105.37 КБ) 412 скачиваний
klslab
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Сб янв 29, 2011 16:10:19
Откуда: Украина. Донецкая обл.

Re: Помогите разобраться с Классикой 89c51

Сообщение klslab »

МитяРа буду ждать, тем более другого выхода нет. Замыканием PSEN на землю при включении питания результатов не принесла, видно что проц останавливается но в бутлоадер не пускает.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Помогите разобраться с Классикой 89c51

Сообщение МитяРа »

Сам с FLIP-ом не работал, но насколько помню, там для RD2-х нужна схема со стр.3 вот отсюда: http://www.atmel.com/dyn/resources/prod ... ctions.pdf

Поточнее, что найду - ближе к вечеру отпишусь..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
klslab
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Сб янв 29, 2011 16:10:19
Откуда: Украина. Донецкая обл.

Re: Помогите разобраться с Классикой 89c51

Сообщение klslab »

МитяРа писал(а):МитяРа
спасибо, это уже ближе к моей проблеме.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Помогите разобраться с Классикой 89c51

Сообщение МитяРа »

Вечером некогда было посмотреть - или завтра к вечеру или в субботу..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»