現在の閲覧者数:
更新日 2011年7月18日 プログラムの最新ヴァージョンは Ver1.35 です
H8SS H8/3664F マイコン 簡易シミュレータ
H8SSは、マイコン向けのC言語プログラミングを学習するための補助教材として作成しました。パソコンとC言語のコンパイラがあれば、実際のマイコン機器が無くても、各種入出力装置を模擬的に画面上に表示しながら動作を確認できます。 マイコンのプログラミングの導入用教材としてご利用ください。
○ルネサステクノロジー社製のマイコン H8/3664F を対象としています。
○使用可能ポートは、入力用としてP5、出力用としてP8、アナログ入力用としてPB(4チャンネル)を用意しています。 その他にLCDへの表示が専用の関数を通して利用可能です。
○データレジスタのみサポートしているので、入出力プログラム作成に専念できます。 (ポートコントロールレジスタの操作はできません)
○コンパイラは、Microsoft Visual Studio (Express版含む) のC++環境を利用するので、デバックなども画面上で可能です。
以前の Visual C++ 6.0、Borland C++ Compiler 5.5.1用(Ver1.3.4) のページはこちらです。
動作確認環境
●Microsoft Visual Studio 2005, 2008, 2010 (indowsXP / Windows7)
ダウンロード
●Microsoft Visual Studio 2005用
構成ファイル(program.lzh、50KB)
※Visual Studio 2008や 2010で 使用する場合は、2005用をダウンロード後に Visual Studio 2008や 2010用に変換してご使用ください。
●説明書
H8SS 取り扱い説明書(H8SS135_doc.pdf、78KB)
Visual Studio 2005 での実行手順(H8SS135_VS5.pdf、408KB)
H8SS Visual Studio 2010 での使用方法(H8SS135_VS5-10.pdf、110KB)
H8SS VM 取り扱い説明書(H8SS135_VM.pdf、62KB)
GCC Developer Lightとの間でのプログラム開発ポイント(H8SS135_GDL.pdf、34KB)
更新履歴
2004/08/05 Ver1.35 (430) 出力装置にサイコロ状のLEDを追加しました。 GDLとVisualStudioでの相互開発時の差異を吸収するために common.h を用意しました。 その他若干修正しています。
2004/08/05 Ver1.34 (260)(330) programフォルダ内部のh8ss.hを修正しました。更新ファイル program134_vc.lzh, program134_bcc.lzh
2004/07/05 Ver1.34 (230) LCD表示初期化で不具合があったので修正しました更新ファイル program134_vc.lzh, program134_bcc.lzh
2004/06/21 Ver1.33 Ver1.32のアナログ入力の処理に不具合があったので修正しました更新ファイル program133_vc.lzh, program133_bcc.lzh
2004/06/21 Ver1.32 実機でのプログラムとの互換性を高めました。 P5,P8のコントロールレジスタをダミーで用意しました。 A/Dデータレジスタ名をAD.DRAとAD.ADDRAの双方利用可能にしました。 "lcd.h"を用意しました。更新ファイル program_vc.lzh, program_bcc.lzh
2004/06/16 Ver1.31 HP上で公開。
使用方法
構成ファイル(program.lzh)をダウンロード後解凍します。
Visual Studio 2005用
program.sln がソリューションファイル、program.vcproj がプロジェクトファイルになります。
詳細は取り扱い説明書をご覧ください。
なお、Visual Studio 2008や 2010で 使用する場合は、上記のソリューションファイルを開くことで、 ソリューションファイルやプロジェクトファイルをVisual Studio 2008や 2010用に変換できます。
使用許諾など
○条 件 本ソフトウェアは、学校(教育訓練)、個人での使用に限り自由に使用できます。
○著作権 ソフトウェアの著作権は、nanbu が所有します。
○保 証 バグなど修正については出来る限り対応を行ないますが、必ずしも修正しきれるとは限りません。
○免 責 ソフトウェアの使用によって発生した直接的・間接的な損害に対して著作者は一切責任を負いません。
リンク
PasS (c)uaubn
PasS(Parts Arrange Support System)は、ユニバーサル基板上等に電子部品を実装し、配線を行うための部品配置図や配線図を作成するための補助ソフト(基板エディタ:電子CAD)です。
趣味での電子回路製作や、学校等の 電子回路関連の教材・レポート作成等にも活用することが可能です。
|