Конвертирование прошивки hex в код c++

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Родился
Сообщения: 2
Зарегистрирован: Вс дек 13, 2015 10:41:47

Сообщение Sinflame »

Всем привет, возникла у меня одна проблема.. в общем имеем схему с мк PIC16F628A в протеусе, программатор, сам микроконтроллер, и готовую прошивку для него в формате hex. Хотелось бы проверить схему перед сборкой, но я не понимаю как мне добавить готовую hex прошивку в протеус, или писать весь код самому с нуля? Помогите новичку)
Вложения
Clock_4c_01.HEX
сама прошивка
(6.61 КБ) 215 скачиваний
Реклама
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

В протеусе, в свойствах микроконтроллера, устанавливается путь к hex-файлу.
Реклама
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Сообщение Pnjom-Penb »

(Халявщикам всех мастей посвящается)
Аlex писал(а):... устанавливается путь к hex-файлу.
Точно, и сразу после этого из хекса начинает выкачиваться чистейший C++... с комментариями!!! :)))
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Сообщение pcb432 »

Спокойно :)
Просто название темы и содержание, не совпадает.
как мне добавить готовую hex прошивку в протеус
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Сообщение Pnjom-Penb »

pcb432 писал(а):Просто название темы и содержание, не совпадает.
Ага, сааааааамую малость. :))) :))) :)))
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1489
Зарегистрирован: Вс май 13, 2012 00:01:54

Сообщение Ariadna-on-Line »

Hex-файл, возможно восстановить (декомпилировать) только в ассемблерный файл - если известно для какого он процессора, конечно. И с ним уже разбираться. Декомпиляторы часто так и называются - дизассемблер. Такой возможностью обладают некоторые программы для программаторов.

ПС. Протеус привередлив к названиям директорий и файлов и глубине вложенности (С:/xxx/xxx/...). Например не любит символ "-" (тире) в названии.
Реклама
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Сообщение Pnjom-Penb »

Ariadna-on-Line писал(а):Декомпиляторы часто так и называются - дизассемблер.
Это смотря в чьем, с позволения сказать, лексиконе. Некоторые умудряются курвиметр лайнером называть, но "не всему же надо верить"!!! ©
Ответить

Вернуться в «PIC»