Freescale 68HC12

From Wikipedia, the free encyclopedia

68HC12(または6812やHC12と略記)は、フリースケール・セミコンダクタによる16ビットマイクロコントローラのシリーズである。元は1990年代の中頃に最初に発表されたFreescale 68HC11を拡張したアーキテクチャである。いくつかのインストラクションが拡張されているが、HC11用に記述されたプログラムは、通常はHC12と互換性がある。最初の68HC12のモデルは、最大8MHzのバス速度と、最大128kBのフラッシュメモリを備えていた。

68HC11と同様に、68HC12は2つの8ビットアキュムレータのAとB(16ビットの処理を行うときはAとBを並べて、1つの16ビットアキュムレータのDとして使用する)、2つの16ビットレジスタのXとY、16ビットのプログラムカウンタ、16ビットのスタックポインタ、8ビットのコンディション・コード・レジスタを備えている。

派生モデルのHCS12/MC9S12

派生モデルのMC9S12X

外部リンク

Related Articles

Wikiwand AI