| 8051ベースのアプリケーションのソフトウェア開発をアシストするさまざまなソフトウェア例およびユーティリティ
|
| 5000_sample_code.exe (30K) |
DS5000コード例
このグループに含まれるファイルはDS5000プロセッサの様々な面のデモンストレーションをするプログラム例です。これらのプログラムはMetalink 8051アセンブラを使用してアセンブルされましたが、記法が一般でありどの8051アセンブラとも互換性があります。
- 5KSMPL01.ASM:アプリケーションコードによってどのようにパーティションアドレスが移動されうるのかを実証します。
- 5KSMPL02.ASM:代替の時間アクセス手順を実例説明します。
- 5KSMPL03.ASM:ウォッチドッグタイマのアプリケーションを実例説明します。
- 5KSMPL04.ASM:レジスタ間接アドレス指定を説明します。
- 5KSMPL05.ASM:ROMローダ機能図。
- MODS5K.ASM:レジスタおよびビット定義。
|
| clkdemo.exe (28K) |
DS5000クロックプログラム
リアルタイムクロックを動作させるDS5000TKとともに提供されるソフトウェア。Demo.batファイルは、Demods5t.hexをDS5000にロードし、PCのDEMODS5Tを動作させPC上の情報を表示します。KIT5K.EXEは上記ファイルと同じディレクトリに入れる必要があります。
- DEMO.BAT:このバッチファイルは、自動的にプログラムによってDS5000Tをロードし、時間を読み込み、その後PCのプログラムを動作させ、DS5000Tによって送り返された時間を設定または表示します。
- DEMODS5T.CMD:このコマンドファイルは、KIT5Kプログラムに、DEMODS5T.HEXプログラムをDS5000Tにロードするように命令します。
- DEMODS5T.HEX:DEMODS5T.HEXはDS5000Tプログラムであり、DS5000TのRTCおよびシリアルポート間の日付/時間情報の通信を行います。
- DEMODS5T.LST:これはDEMODS5T.HEXのリストです。
- DEMODS5T.SRC:DEMODS5T.HEXのソースコード。
- DEMODS5T.EXE:このPCプログラムはDS5000T RTCをPCクロックと比較することによってDS5000T RTCをテストします。このプログラムにはDS5000TにインストールされたDEMODS5T.HEXが必要であり、DS5000TはPC COMポートに接続されていなければなりません。
- DEMODS5T.PAS:DEMODS5T.EXEのパスカルソースコード。
- SAMPLE.ASM:DS5000T RTCに接続するための技術を説明するアセンブリ言語ソースコード。
|
| ds1283.exe (28K) |
DS1283 RTC
DS2251TおよびDS2252TマイクロコントローラモジュールのRTCと通信をどのように行うかを実例説明します。
|
| ds1620.asm (5K) |
DS1620ディジタルサーモメータ/8051インタフェース例
このアセンブリコードは、DS1620ディジタルサーモメータを8051コード互換可能プロセッサにインタフェースします。データは、同期通信(0モード)を使用して、マイクロコントローラのシリアルポートを通して転送されます。
|
| hsm_sample_code.exe (31K) |
高速マイクロコントローラコード例
このグループに含まれるファイルは、高速マイクロコントローラファミリの様々な面のデモンストレーションをするプログラム例です。アセンブリ言語記法は一般で、どの8051アセンブラとも互換性があります。
- 320SMPL1.ASM:デュアルデータポインタを実例説明します。
- 320SMPL2.ASM:定期割込を生成するためタイマ2を使用します。
- 320SMPL3.ASM:タイマ2クロック出力モードを実例説明します。
- 320SMPL4.ASM:Stretch MOVX能力を説明します。
- 320SMPL5.ASM:ウォッチドッグ割込能力を実例説明します。
- 320SMPL6.ASM:ウォッチドッグリセット能力を実例説明します。
- 320SMPL7.C51:プログラム用シリアルポートセットアップのデモンストレーションをするC言語ソースファイル。
- 320SMPL7.BAT:320SMPL7.C51をコンパイル/リンクするバッチファイル。
- 320SMPL8.ASM:シリアルポート0およびタイマ2を使用してシリアル通信を実例説明します。
- 320SMPL9.ASM:両シリアルチャネルの使用を実例説明します。
|
| soft_reload.zip (13K) |
DS5000/T/FP用ソフトリロード例
DS5000FPまたは関連製品のアプリケーション内プログラミング機能を実例説明するシリアルローダプログラム
- soft_reload.asm:アセンブリコード
- soft_reload.hex:Hexダウンロードファイル
- soft_reload.txt:プログラムリスト
|