 |
8051ベースのマイクロコントローラ第三者開発ツール
アセンブラ
ダラスセミコンダクタのマイクロコントローラは8051命令セットを実行し、他の8051ベースの製品とのオブジェクトコード互換性があります。ダラスセミコンダクタのマイクロコントローラの特別機能は、この製品に固有の特別機能レジスタを通じてアクセスすることが可能ですが、これらのデバイスはいかなる新しい命令も使用しません。これらの新しい特別機能レジスタは、EQUATE命令文や設定ファイルを用いてユーザソフトウェア内で容易に定義することが可能です。一度定義されると、新しい特別機能レジスタは、元のどの8051レジスタとも同様な扱いを受けます。このことは、ダラスセミコンダクタのマイクロコントローラがどの利用可能な8051ベースのソフトウェアツールとも互換性があることを意味します。
ブートストラップまたはROMローダを組み込んでいるデバイスは、インテルの16進数ファイル形式を必要とします。これは、すべての8051互換アセンブラ用標準出力形式です。アセンブラがインテルの16進数ファイルを生成することができないという稀な場合のために、別のユーティリティがアセンブラとともに入っています。
|