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

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

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

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

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

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

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

 
Опции темы
Непрочитано 13.08.2012, 22:34  
Garick1
Частый гость
 
Регистрация: 19.02.2008
Сообщений: 12
Сказал спасибо: 5
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Garick1 на пути к лучшему
По умолчанию Программирование 87C196

Вопрос :
У меня есть *hex файл для прошивки 27С16 с уф стиранием, которая работает с чистой 87C196 в некотором устройстве. Сейчас появился программатор Elnec, который шьет 87C196. Как мне модифицировать имеющийся *.hex файл для прошивки 87C196, чтобы устройство работало без 27С16?
Что я делал...Открыл .hex файл в проге к BeeProg+ и сместил начальный адрес на адрес 2000H. Прошил 87C196KC. На 2-ю ногу подал 1. И ничего... То есть устройство не работает.
Реклама:

Последний раз редактировалось Garick1; 14.08.2012 в 21:24. Причина: дополнение
Garick1 вне форума  
Сказали "Спасибо" Garick1
warel (29.06.2019)
Непрочитано 14.08.2012, 21:15  
Garick1
Частый гость
 
Регистрация: 19.02.2008
Сообщений: 12
Сказал спасибо: 5
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Garick1 на пути к лучшему
По умолчанию Re: Программирование 87C196

Что я делал...Открыл .bin файл в проге к BeeProg+ и сместил начальный адрес на адрес 2000H. Прошил 87C196KC. На 2-ю ногу подал 1. И ничего... То есть устройство не работает.
Garick1 вне форума  
Сказали "Спасибо" Garick1
warel (29.06.2019)
Непрочитано 14.08.2012, 22:08  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Программирование 87C196

Сообщение от Garick1 Посмотреть сообщение
сместил начальный адрес на адрес 2000H.
Надо было также сместить на 2000h все переходы и вызовы подпрограмм.

Сообщение от Garick1 Посмотреть сообщение
Прошил 87C196KC.
Другой такой есть?
Этот теперь только RomLess.
Нажмите на изображение для увеличения
Название: Image1.gif
Просмотров: 59
Размер:	10.3 Кб
ID:	37787
omercury вне форума  
Сказали "Спасибо" omercury
warel (29.06.2019)
Непрочитано 14.08.2012, 22:16  
Garick1
Частый гость
 
Регистрация: 19.02.2008
Сообщений: 12
Сказал спасибо: 5
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Garick1 на пути к лучшему
По умолчанию Re: Программирование 87C196

Спасибо за ответ. Есть у меня их много. Дело в том , что исходника нету. Человек, который разрабатывал, лет 10 как уехал в Мексику. Самое интересное, что с внешней памятью эта прошитая работает.
В общем, думаю, придется обращаться к разработчику - если не пошлет подальше.
Garick1 вне форума  
Сказали "Спасибо" Garick1
warel (29.06.2019)
Непрочитано 15.08.2012, 03:13  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Программирование 87C196

Garick1 27С16 = 2кб? возни на день-два. или с дизассемблером не дружишь?
Hives вне форума  
Сказали "Спасибо" Hives
warel (29.06.2019)
Непрочитано 15.08.2012, 07:29  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Программирование 87C196

Да проще заказать новую прошивку под современные контроллеры
Хотя если этих вагон, то да, лучше к разработчику. Послать не должен
niXto вне форума  
Сказали "Спасибо" niXto
warel (29.06.2019)
Непрочитано 16.08.2012, 20:55  
Garick1
Частый гость
 
Регистрация: 19.02.2008
Сообщений: 12
Сказал спасибо: 5
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Garick1 на пути к лучшему
По умолчанию Re: Программирование 87C196

Сообщение от Hives Посмотреть сообщение
Garick1 27С16 = 2кб? возни на день-два. или с дизассемблером не дружишь?
Спасибо за ответ.
Да, не дружу. Я так понимаю, что надо взять исходник (скорее всего он написан на С) и по-новой скомпилировать. Но в том то и дело, что исходника то нет.
Garick1 вне форума  
Сказали "Спасибо" Garick1
warel (29.06.2019)
Непрочитано 16.08.2012, 21:06  
Simbr
Прописка
 
Аватар для Simbr
 
Регистрация: 15.03.2008
Сообщений: 115
Сказал спасибо: 29
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Simbr на пути к лучшему
По умолчанию Re: Программирование 87C196

А зачем сместил начальный адрес?
Simbr вне форума  
Сказали "Спасибо" Simbr
warel (29.06.2019)
Непрочитано 16.08.2012, 22:50  
Garick1
Частый гость
 
Регистрация: 19.02.2008
Сообщений: 12
Сказал спасибо: 5
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Garick1 на пути к лучшему
По умолчанию Re: Программирование 87C196

Сообщение от Simbr Посмотреть сообщение
А зачем сместил начальный адрес?
Дык в даташите на 87C196 сказано, что при записи во внутреннюю память прога должна быть расположена начиная с адреса 2000H .
Garick1 вне форума  
Сказали "Спасибо" Garick1
warel (29.06.2019)
Непрочитано 17.08.2012, 23:34  
Simbr
Прописка
 
Аватар для Simbr
 
Регистрация: 15.03.2008
Сообщений: 115
Сказал спасибо: 29
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Simbr на пути к лучшему
По умолчанию Re: Программирование 87C196

ясно понял, я бы дизассемблировал, поставил бы директиву ORG 2000h в начале и опять оттранслировал в пошивку.
Simbr вне форума  
Сказали "Спасибо" Simbr
warel (29.06.2019)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование 27С512 San-Sanysh Микроконтроллеры, АЦП, память и т.д 11 11.04.2013 13:54
Программирование at89c2051 urisss Микроконтроллеры, АЦП, память и т.д 1 26.07.2009 01:26
Программирование USB Humsterss Микроконтроллеры, АЦП, память и т.д 15 16.04.2009 18:26
Программирование МК S_Alx Микроконтроллеры, АЦП, память и т.д 1 03.06.2005 13:14


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


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