Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Вход EA# в 51-м вообще так интересует

Непрочитано 26.10.2008, 14:18  
expes
Прохожий
 
Регистрация: 30.09.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
expes на пути к лучшему
По умолчанию Вход EA# в 51-м вообще так интересует

Среди семейства 51-х существует ли ченибть, чтоб в схему затолкать и читал бы программку сначала из внутренней памяти (взамен 31-го) без переключения по EA#. Кой-че там дописать нада. Заранее благодарен.
Реклама:
expes вне форума  
Непрочитано 03.11.2008, 01:37  
PVladek
Прописка
 
Регистрация: 14.10.2007
Адрес: Подмосковье
Сообщений: 136
Сказал спасибо: 576
Сказали Спасибо 46 раз(а) в 28 сообщении(ях)
PVladek на пути к лучшему
По умолчанию

Может быть можно более доходчиво рассказать о своей проблеме, чтобы понять: " ченибть, чтоб в схему затолкать"?
PVladek вне форума  
Непрочитано 03.11.2008, 18:49  
expes
Прохожий
 
Регистрация: 30.09.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
expes на пути к лучшему
По умолчанию

В общем проблема такая, достаточно давно написал я адаптационную прогу для контроллера АЗС (расширение списка обслуживаемых колонок и т.д.) на ассемблере 51, для 31 го МК с внешней ПП в ПЗУ 27С512. Программа распространилась как инфекция, без моего участия. Сейчас нужен апгрейд, возьмусь если смогу закрыть программу, схему менять нежелательно. Возможна замена МК, он в корпусе DIP40. Не очень разбираюсь в новых микроконтроллерах, отрасль здорово развивается. 31-я нога МК на земле, то есть читается внешняя ПП. Слышал, есть замена с конфигурационными битами (программируемыми), чтобы программу читал сначала из внутренней ПП. Возможно заменить 27С512-ю на какую нибудь закрываемую?, но не хотелось бы паять. Возможно, решение очень простое,но я его не вижу, поэтому прошу совета.
expes вне форума  
Непрочитано 03.11.2008, 19:47  
tauP10
Почётный гражданин KAZUS.RUN
 
Регистрация: 26.08.2006
Сообщений: 1,404
Сказал спасибо: 1
Сказали Спасибо 89 раз(а) в 69 сообщении(ях)
tauP10 на пути к лучшему
По умолчанию

Вобщем решение может быть такое:
берете 8052 (89С52 и тд) внутренняя память до 8 к, а внешняя будет ВАша старая но уже не 64 к а только с адреса 8к....64 к
вывод ЕА надо оторвать от земли , перерезав или просто отогнуть его вбок перед вставлением в панельку. Желательно соединить с напряжением питания ногой 40 кажись.

в адресах 0...8к работает внутренняя (защищаемая битами защиты) а всё что больше 8к - будет браться из внешней ПЗУ. без всяких конфигурационных бит

заправьте мне бак 92-м
tauP10 вне форума  
Непрочитано 03.11.2008, 22:34  
expes
Прохожий
 
Регистрация: 30.09.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
expes на пути к лучшему
По умолчанию

Спасибо tauP10, туплю я конечно, давно забросил это дело, а зря. С меня бак
expes вне форума  
Непрочитано 05.11.2008, 19:42  
PVladek
Прописка
 
Регистрация: 14.10.2007
Адрес: Подмосковье
Сообщений: 136
Сказал спасибо: 576
Сказали Спасибо 46 раз(а) в 28 сообщении(ях)
PVladek на пути к лучшему
По умолчанию

Если в адресном пространстве внешней памяти 31-го только 27С512, и нет каких-либо портов или RAM, то поступить можно следующим образом:
1. Использовать МК AT89C51ED2. Внутренняя флеш 64К. Он несколько дороже 89С52, но за то не нужен программатор - прошивается через RS-232. Очень легко отлаживать программу (постоянно ее перепрошивая) не вынимая МК из платы. Как это делается найти не сложно.
2. Вывод ЕА, конечно, подключить к +5в. PSEN нужно освободить. Он будет участвовать в переводе МК в режим программирования.
3. Выводы портов Р0 и Р2 можно использовать для других целей. 27С512 устанавливать больше не надо.
4. Программа программирования этих МК - FLIP может устанавливать биты защиты. Снять биты защиты можно только полностью стерев внутреннюю флеш.
5. МК AT89C51ED2 имеет еще и внутреннюю EEPROM 2К для данных или констант.
PVladek вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
почему драйвера mosfet типа ir2104 вообще работают? chabapok Электроника - это просто 7 19.10.2008 21:34
Меня интересует всё про датчики БТП -101-2У3 на 24В ndreich Производственное оборудование 3 26.09.2007 09:10
Интересует техническая сторона Wi-Fi ??? yurajan Автоматика и аппаратура связи 1 21.03.2006 14:25


Часовой пояс GMT +4, время: 01:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.