TOP 料理 AKI-H8 ソフト 倉庫番 自転車 フラッシュライト



HEXファイルツール
 Windows版 Ver.1.10 2015/09/15 更新
"HexTool.zip"(221KB)
HEXファイルツールの機能
インテルHEX,モトローラS,バイナリファイル、CSVファイルを、相互変換します。
秋月電子通商形式のSファイルにも対応しています。
アドレスの隙間を$FFで埋め、連続したデータを出力します。
出力ファイルの1行のデータ数、改行コードを指定できます。
入力したデータと出力したデータの32ビットチェックサムを算出します。
24ビットアドレスに対応しています。
"HexTool.ini"へ初期ファイル名の記述
 1行目:入力ファイル名
 2行目:出力ファイル名

起動時引数(オプション)
 HexTool <入力ファイル名> {<mode>} <出力ファイル名> {<mode>}

 <mode>
  /H:インテル HEX
  /S:モトローラ S(MOT)
  /A:秋月S
  /B:バイナリ
  /C:CSV
 引数でファイル名を指定すると、自動変換します。
 正常終了時は、ウィンドウを閉じます。
Z80→H8/300コンバータ
 DOS窓版 Ver.1.17 2003/06/23更新
"Z80H300.LZH"(118KB)
コンバータの機能
日立HD64180シリーズのアセンブラソースファイルを、
日立H8/300(L)シリーズのアセンブラソースファイルへ命令変換します。
最適化しながら変換しますので、変換効率に優れています。また、強力な演算子処理機能を持っています。
但し、I/O関係や割込みには、対応していません。
HD64180のソース形式は、MACRO−80を基にしていますが、簡単なマクロにしか対応していません。
変換元ソースに、直接H8/300の命令を書くこともできます。
C言語ラインカウンタ
 DOS窓版 Ver.1.20 2010/09/01更新
"lc.LZH"(37KB)
C言語ラインカウンタの機能
C言語のソースファイルの行数を、関数毎に下記5種類の属性に分けてカウントします。
(1)空行(2)注釈行(3)命令行(4)継続行(5)全行
括弧のみの行は、空行としてカウントします。
現バージョンでは、#if-#endifには対応していない為、中括弧の開閉数が合わないと正常に処理できません。
lc [/Ooutputfile] c_source_files {c_source_files}...
文字列操作関数ライブラリ
"STRLIB.LZH"(3KB)
文字コード変換、全角半角変換、数値文字列変換など。