Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Вопрос по PROTEUSу.

Непрочитано 26.01.2007, 23:15  
Pit10
Частый гость
 
Регистрация: 10.07.2006
Сообщений: 14
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Pit10 на пути к лучшему
По умолчанию Вопрос по PROTEUSу.

Господа,имеется прога для PIC16F84 в виде шестнадцатиричного дампа, набранного в Блокноте.Можно ли каким-нибудь образом получить из этого дампа HEX файл, что бы затем запихнуть его в Протеус?Спасибо!
Реклама:
Pit10 вне форума  
Непрочитано 26.01.2007, 23:41  
max0000
Частый гость
 
Регистрация: 08.12.2004
Сообщений: 25
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
max0000 на пути к лучшему
По умолчанию

Очень просто: в меню-Source,далее-Add/Remove указываешь путь к файлу,далее-Build All.
max0000 вне форума  
Непрочитано 26.01.2007, 23:49  
fmssp
Вид на жительство
 
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
fmssp на пути к лучшему
По умолчанию Re: Вопрос по PROTEUSу.

Сообщение от Pit10
Господа,имеется прога для PIC16F84 в виде шестнадцатиричного дампа, набранного в Блокноте.Можно ли каким-нибудь образом получить из этого дампа HEX файл, что бы затем запихнуть его в Протеус?Спасибо!
Нужно привести его в удобоваримый вид (ищи описание формата hex) и сохранить с расширением *.hex а в свойствах пика указать его в строчке "Program file:"
А лучше (если возможно), считать программатором содержимое МК и сохранить его в hex
Выложи здесь свой файл, поглядим...

-- Прилагается рисунок: --

fmssp вне форума  
Непрочитано 27.01.2007, 00:23  
fmssp
Вид на жительство
 
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
fmssp на пути к лучшему
По умолчанию

Сообщение от max0000
Очень просто: в меню-Source,далее-Add/Remove указываешь путь к файлу,далее-Build All.
*.hex файл в Source
и build его buld!!!
fmssp вне форума  
Непрочитано 27.01.2007, 13:17  
Pit10
Частый гость
 
Регистрация: 10.07.2006
Сообщений: 14
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Pit10 на пути к лучшему
По умолчанию

Мах0000, так не получается. Дело в том, что файл этот имеет расширение .txt, Протеус не хочет его проглатывать как программный. Вручную преобразовать его в НЕХ тоже, наверно, вагон времени потребуется и я ещё чайник в этом деле.Придётся опять набивать эту таблицу в буфер IC-Prog, потом дизассемблер, НЕХ файл при помощи MPLAB, потом Протеус. А хотелось бы как-нибудь быстрее и проще.Короче, всем спасибо!!!Картинку вставить не удалось.Попробую всю таблицу.

Прикрепленный файл: 6781467.rar
Pit10 вне форума  
Непрочитано 27.01.2007, 13:44  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Убери расширение txt , оставь расширение bin.
(Короче переименуй его в tabl_2.bin)
Открой в ис прог и сохрани как hex.
dosikus вне форума  
Непрочитано 27.01.2007, 16:14  
Pit10
Частый гость
 
Регистрация: 10.07.2006
Сообщений: 14
Сказал спасибо: 15
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Pit10 на пути к лучшему
По умолчанию

Уважаемый,dosikus!Я так уже делал.Я так понимаю,что в буфере ИС прог должен находится именно этот дамп.Но, когда я пытаюсь открыть этот файл с расширением .bin, то он в буфере появляется, но цифры там уже другие, и Протеус с HEX файлом не работает.Спасибо всем откликнувшимся ещё раз.По-видимому, придётся всё же вводить в ручную.
Pit10 вне форума  
Непрочитано 27.01.2007, 16:19  
picoman
Прописка
 
Регистрация: 27.08.2006
Адрес: Кривой Рог
Сообщений: 84
Сказал спасибо: 23
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
picoman на пути к лучшему
По умолчанию

набирал то он в текстовом формате, самый простой вариант - надо было набрать дамп прямо в редакторе программатора (того же ICPROG)а потом сохраняй и пользуй
picoman вне форума  
Непрочитано 27.01.2007, 21:05  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от Pit10
Уважаемый,dosikus!Я так уже делал.Я так понимаю,что в буфере ИС прог должен находится именно этот дамп.Но, когда я пытаюсь открыть этот файл с расширением .bin, то он в буфере появляется, но цифры там уже другие, и Протеус с HEX файлом не работает.Спасибо всем откликнувшимся ещё раз.По-видимому, придётся всё же вводить в ручную.
А на кой ты в бинарник номера строк вводишь?
Короче давай откуда ты это взял колись.
dosikus вне форума  
Непрочитано 27.01.2007, 22:12  
max0000
Частый гость
 
Регистрация: 08.12.2004
Сообщений: 25
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
max0000 на пути к лучшему
По умолчанию

Файл с расширением txt переименуй с расширением asm и лучше всего работай в MPLAB.Там в случае чего сразу видны ощибки и нетчности программы.
max0000 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрос по си Gladkih Микроконтроллеры, АЦП, память и т.д 4 12.02.2009 22:21
ВОПРОС ПО СИ Gladkih Микроконтроллеры, АЦП, память и т.д 5 04.12.2008 16:30
Вопрос по 16F877A an-sver Микроконтроллеры, АЦП, память и т.д 9 30.04.2008 13:34
Вопрос по ОУ Slava_shp Автоматика и аппаратура связи 1 02.04.2007 10:47


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


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