解決済みの質問
PICマイコンのHEXファイルについてお教えいただきたい事があります。
PICマイコンのHEXファイルについてお教えいただきたい事があります。
数年前に友人に頼み、PICのプログラムを作成していただいたのですが、その後電子工作をする時間が取れずに今まで来てしまい、最近になって工作を再開しようとしましたら、どんな動きをさせたいのかを友人に宛てて書いたメモと友人からいただいたと思われるHEXファイルしかない状況でした。
これでは、どの型番のPICに書き込んだら良いのかがわからずに困っております。
友人にも聞いてみたのですが、作成から時間が経っている事もあり、記憶も記録も無いとの事でした。
自分なりにインターネットを使い調べてはみたものの、それらしい情報には辿り着けませんでした。
そこで質問なのですが、PIC用のHEXファイルを解析して、どの型番のPIC用に書かれたものかを調べる事ができるソフトウェア、または方法はないでしょうか?
ご回答頂ければ幸いです。宜しくお願い致します。
-
- 質問日時:
- 2012/2/13 17:55:51
-
- 解決日時:
- 2012/2/19 18:39:21
-
- 回答数:
- 2
-
- お礼:
- 知恵コイン
- 50枚
-
- 閲覧数:
- 81
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
ベストアンサーに選ばれた回答
すべて忘れているなら、一から始めては?
マシン後からPICの種類がわかったとしても、マイコンに焼いて、どんな動作をするかは、
回路図がないとわからないですよ。
回路図があるなら、だいたいPIN数やポートの使い方から予想できますよ。
そんなに複雑でないなら、PICライタから適当な形名を入れて書いてみては?間違ってたら
エラーになるだけです。初心者が使うマイコンは限られています。
逆アセンブラというマシン語をアセンブリ語に変換するツールもありますが、使ったことがないので
わかりませんが、こおれも形名がわかっていないと使えないものでしょうね?
- 違反報告
- 回答日時:2012/2/13 18:42:29
- この質問・回答は役に立ちましたか?
- 役に立った!
お役立ち度:
0人が役に立つと評価しています。
ベストアンサー以外の回答
(1件中1〜1件)
HEXファイルを開いてプログラムに相当する部分を解析していけば何をやっているかわかる。いわゆる逆アセンブルという作業なんですが、これをやってもCコンパイラとかで作ったようなHEXファイルの解析は極めて難しい。自分でアセンブラを使ってプログラムを組めるレベルでないと話にもならない。さっさと作りなおしたほうがよほど早い。
- 違反報告
- 回答日時:2012/2/13 20:38:43


質問した人からのコメント