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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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
Адрес: Подмосковье
Сообщений: 151
Сказал спасибо: 583
Сказали Спасибо 55 раз(а) в 32 сообщении(ях)
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.RU
 
Регистрация: 26.08.2006
Сообщений: 1,405
Сказал спасибо: 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
Адрес: Подмосковье
Сообщений: 151
Сказал спасибо: 583
Сказали Спасибо 55 раз(а) в 32 сообщении(ях)
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
интересует и такой еще разрез SergeiZ Делимся опытом 2 27.06.2004 22:24


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot