
米国Motorola社は,バッテリ駆動機器向けの8ビット・マイクロコントローラ「HCS08ファミリ」を発売した.内蔵するフラッシュ・メモリの容量やパッケージなどが異なる4品種「MC9S08GB60」,「MC9S08GB32」,「MC9S08GT60」,「MC9S08GT32」を用意する.
本マイクロコントローラは,3種類の電力供給モード(システム・クロック停止モード)を備えている.すなわち,内部回路にまったく電力を供給しないストップ1モード,一部の回路に電力を供給するストップ2モード,すべての内部回路に電力を供給するストップ3モードである.動作電圧が2Vのときの消費電流は,ストップ1モードが20nA,ステップ2モードが400nA,ステップ3モードが500nA(いずれも標準値).これらの設定はプログラム命令により行える.
動作電圧は1.8〜3.6V.バッテリ電圧が2.1Vに低下したときでも20MHzのバス動作を保証している.また,1.8Vのときのバス動作周波数は4MHz.16ビット・タイマ,8チャネルの10ビットA-Dコンバータなどを備えている.
サンプル出荷はすでに開始している.ソフトウェアの開発には,米国Metrowerks社の「CodeWarrior Development Studio for HCS08 Special Edition」を利用する.
[表1] HCS08ファミリの概要
|
型名
|
フラッシュ・メモリ
(バイト)
|
RAM
|
汎用I/O
|
パッケージ
|
|
MC9S08GB60
|
60K
|
4K
|
56
|
64ピンLQFP
|
|
MC9S08GB32
|
32K
|
2K
|
56
|
64ピンLQFP
|
|
MC9S08GT60
|
60K
|
4K
|
34
|
42ピンSDIP
|
|
MC9S08GT32
|
32K
|
2K
|
34
|
42ピンSDIP
|

|