Loading article…
68HC08 ( HC08とも略される)は、 Motorola Semiconductor (後にFreescale 、 NXPから移管)の8 ビットマイクロコントローラの広範なファミリです。
HC08 は、その前身であるMotorola 68HC05と完全にコード互換性があります。6800 から派生したすべての Motorola プロセッサと同様に、フォン ノイマン アーキテクチャとメモリ マップ I/O を使用します。このファミリには、メモリの一部ではない5 つの CPUレジスタがあります。1 つの 8 ビットアキュムレータA、16 ビットインデックス レジスタH:X、16 ビットスタック ポインタSP、16 ビットプログラム カウンタPC、および 8 ビットコンディション コード レジスタCCR です。一部の命令は、H:X インデックス レジスタの異なるバイトを個別に参照します。
HC08 には数十のプロセッサ ファミリがあり、それぞれ異なる組み込みアプリケーションを対象としています。機能と性能は、8 ピンから 64 ピンのプロセッサ、LIN接続からUSB 1.1 まで多岐にわたります。HC08 ファミリのユニットの代表的な汎用デバイスは、マイクロコントローラ M68HC908GP32 です。
Freescale RS08コアは、HC08 の簡素化された「リソース削減」バージョンです。
Freescale HCS08コアは、同じプロセッサの次世代です。
外部リンク
- M68HC08 ファミリー リファレンス マニュアル - archive.org
- HC08 プロセッサ ファミリ
- HCS08 MCU 向け Helium オープンソース RTOS
- デジタル コア デザイン 68HC08 - HDL IP コア
- Win/Linux/DOS ベースのフリーウェア マクロ クロスアセンブラ (ASM8)
- ASM8用に書かれたアセンブリ言語コードの例
- HC08の教育資料
