MC9S08AC16

8ビット・マイクロコントローラ
MC9S08AC16
概
要
AC16ブロック図
フリースケール・セミコンダクタのHCS08AC
マイクロコントローラ(MCU)ファミリは、高い
HCS08 CPU
20 MHz
評価で急速に利用範囲を広げているHCS08フ
ァミリの製品で、その特長は最新のオンチップ開
8チャネル/10ビット
ADC
SPI
4チャネル/16ビット
2チャネル/16ビット
4チャネル/16ビット
タイマ
発サポート、機能強化されたペリフェラル、豊富
8–16K
Flash
なメモリ・オプション、および改善されたシステ
ム・セキュリティです。
2 x SCI
KBI
RAM
(最大1K)
フリースケールの先進の0.25μm Flashを搭載
I 2C
周期割込みタイマ
するMC9S08AC16は、高機能ペリフェラル、
高速処理、および強固なシステム・セキュリティ
ICG
を必要とするアプリケーションに対してフリース
GPIO(最大38ライン)
LVD + LVW
ケールのMC9S08AW製品からの移行パスを提
供します。それ以外にも、強化された低電圧警告、
32 LQFP、44 LQFP、48 QFN
2つのシリアル通信インタフェース(SCI)、シリ
アル・ペリフェラル・インタフェース(SPI)、I2C
バス、10ビットのアナログ・デジタル・コンバー
タ、お よ び セ ン タ・ア ラ イ ン・パ ル ス 幅 変 調
(PWM)機能を備えた8個のプログラマブルな
16ビット・タイマ・チャネルを備えています。
特
●
高性能40MHz CPU
●
C言語向けに最適化されたアーキテクチャ
●
乗算命令と除算命令
●
低電力モードのオプション
産業制御アプリケーションに完全に適合します。
○
●
・モータ制御
高性能で多様な8ビット・アプリケーションに必要な性
能を提供
●
完全16ビット幅のスタック・ポインタおよびスタック関
●
省電力に加えてソフトウェアのフレキシビリティおよび
連アドレッシングによる極めてコンパクトなコード
最適化の大幅な改善が可能
最大32の割込みリセット・ソースをサポート
内部タイマによる自動ウェイクアップは
統合第3世代Flashメモリ
●
アプリケーション内プログラミング
●
●
自己タイミングの高速プログラミング
●
・ビル制御
・冷暖房空調設備
●
○
8ビットを20usでプログラミング可能
○
20msの高速Flashページ消去
●
●
プログラム/消去電圧の内部生成
・洗濯機
●
Flashの処理単位−512バイトのFlash消去/
フレキシビリティ−Flashベース・システムは開発段階
●
Flashは簡単にデータEEPROMとしての利用が可能
または製造段階後期での再プログラミングが可能
1バイトのFlashプログラム
・乾燥機
●
コマンド・プログラム・インタフェースにより複雑なプ
●
15年以上のデータ保持期間(実力は100年)
・食器洗浄機
超高速プログラミングによるシステム・コストの削減
ログラミング・アルゴリズムが不要
10,000回以上の書込み/消去サイクル
(実力は100,000回)
> 家電アプリケーション
・冷蔵庫
点
300nAの低消費電流
ターゲット・アプリケーション
> 汎用産業アプリケーション
●
2.7V、20MHzバス動作時に50nsの最小
命令サイクル時間を実現
高い性能とオンチップの高集積性を兼ね備えた
ションを初めとするさまざまな汎用の組み込み
利
8ビットHCS08 CPU
○
MC9S08AC16は、特にモータ制御アプリケー
長
フレキシブルなブロック保護と強化された
セキュリティ
●
単一電源によるプログラム/消去
●
全動作電圧/温度範囲でのリード/プログラム/消去
特
長
内部クロック・ジェネレータ
● プログラマブルな周波数ロック
・ループ(FLL)
により8MHz〜40MHzを生成
● クロック
・ソースおよびアプリケーション内ク
ロック切替えの複数のオプション
○ 32kHz〜16MHzの外部基準水晶発振子
○ 外部クロック
● トリミングによる温度および電圧の補償
● ポストFLL分周器により8通りのバス・
レート分
周値を生成
10ビットADC
● 8チャネルADC
● 2.5us、
10ビットのシングル変換時間
製品セレクタ・ガイド
利点
部品番号
●
●
●
●
●
外部コンポーネントを不要にしてボード面積とシステ
ム・コストを削減する設計
全温度/電圧範囲での高い精度により外部クロックな
しでシリアル通信の信頼性が向上
外部コンポーネントを使用しないことによるノイズの
減少
温度、圧力、液面等のアナログ入力からデジタル値へ
の高速で容易な変換
仕様に基づく堅牢な動作
10個のプログラマブル・チャネルを装備するタイマ
● 2つの2チャネル/16ビッ
ト・タイマのシステム ● フレキシブルでプログラマブルなタイマ・システム
● 1つの4チャネル/16ビッ
ト・タイマのシステム ● センタ・アラインPWMはPWMエッジを分散してノイ
● 入力キャプチャ、
出力コンペア、またはバッファ
ズを最小限に抑制する設計
ドPWMのプログラムが可能
○ PWMはエッジ・アラインまたはセンタ・アラ
インの設定に対応
多様なシリアル通信
デュアル非同期SCI
○ 13ビッ
ト・モジュール・ベースのフレキシブル
なボーレート・ジェネレータ
○ 受信ピンのアクティブ・エッジの検出
○ レシーバ入力極性の選択が可能
○ LIN互換
● I2Cバス
○ バス速度に準拠/最小負荷時に20Mbpsの
ス ループット
○ ブロードキャスト・モードおよび10ビッ
ト・
アドレッシングのサポート
● 同期SPI
○ マルチマスタ動作
○ 256通りのクロック
・オプション
●
システム保護
低電圧検出/リセットを選択可能
● 強化された低電圧警告
● COPウォッチドッグ・タイマ
○ クロック
・ソースまたはバスに関係なくCOP
の動作を停止するオプション
●
入力/出力
●
最大38本のGPIOピン
○ プログラマブルなプルアップ
○ 高出力ドライバ
○ 8個のキーボード割込み
○ 立ち上がり/立ち下がりタイミングの制御に
よるノイズの最小化
オンチップのデバッグ・インタフェース
シングル・ワイヤのバックグラウンド・デバッグ・
モード
●
9つのフレキシブルなトリガ・モードと複数の
ハードウェア・ブレークポインを備えたオンチ
ップ・トレース・バッファ
●
非イントルーシブ・エミュレーション
●
●
●
●
●
●
●
高精度のボーレート照合によるMCUと端末、コンピュ
ータ、またはネットワーク間の非同期通信
RxDピンのアクティブ・エッジ発生時にSCIの割込みと
フラグの設定が可能
SCIは送信時に極性が反転したデータの正常な受信が
可能
複数のMCU間またはMCUとシリアル・ペリフェラル
間の高速な同期通信
デバイス間の効率的で容易なデータ交換の実行
シリアル・ペリフェラルの並列使用が可能
MC9S08AC16CFDE
MC9S08AC16MFDE
MC9S08AC16CFGE
MC9S08AC16MFGE
MC9S08AC16CFJE
MC9S08AC16MFJE
MC9S08AC8CFDE
MC9S08AC8MFDE
MC9S08AC8CFGE
MC9S08AC8MFGE
MC9S08AC8CFJE
MC9S08AC8MFJE
温度範囲
パッケージ
–40°C〜+85°C
–40°C〜+125°C
–40°C〜+85°C
–40°C〜+125°C
–40°C〜+85°C
–40°C〜+125°C
–40°C〜+85°C
–40°C〜+125°C
–40°C〜+85°C
–40°C〜+125°C
–40°C〜+85°C
–40°C〜+125°C
48-pin QFN
48-pin QFN
44-pin LQFP
44-pin LQFP
32-pin LQFP
32-pin LQFP
48-pin QFN
48-pin QFN
44-pin LQFP
44-pin LQFP
32-pin LQFP
32-pin LQFP
費用対効果に優れた開発ツール
開発ツールの詳細については、フリースケール開
発ツール・セレクタ・ガイド(SG1011)を参照し
てください。
DEMO9S08AC60
85ドル*
AC16/8デバイス・ファミリ向けフル機能評価シ
ステム。ZIFソケット、内蔵のUSB BDM、LED、
シリアル・ポート、加速度センサ、およびI/Oヘッ
ダを装備し、電源はMC9S08AC60プロセッサ
から供給されます。このキットは、ボード開発を
迅速かつ簡単に立ち上げるのに必要なすべての
機能を提供します。
USBMULTILINKBDM
99ドル*
Flashプログラミングに対応したユニバーサル・
インサーキット・エミュレータおよびデバッガ。
HCS08およびHCS02製品にも使用できます。
標準でUSB-PCインタフェースが付属します。
M68CYCLONEPRO
499ドル*
●
●
●
●
●
●
●
●
システム・セキュリティの強化
1kHzの独立したオシレータの増設により2つのタイム
アウト・オプションを追加
各ペリフェラル・ピンはGPIO対応であるため、ベンダ
は多数のフレキシブルなI/Oピンを利用して専用デザ
インのデバイス・インタフェースを簡単に制御すること
が可能
システム・コストの削減
全動作電圧/周波数範囲でMCU機能を制約なしにリ
アルタイムにエミュレート
オンチップのトリガ用およびバッファ用のハードウェア
によりエミュレータの高価なバス・アナライザが不要
1本の専用ピンによる非イントルーシブ・デバッグより
エミュレータ・ケーブルのコストを削減
アプリケーション実行時の内部レジスタとメモリの確
認および変更
スタンド・アロン型Flashプログラマ。HC08、
HCS08、HC12、およびHCS12製品のインサ
ーキット・エミュレータおよびデバッガとしても
使用できます。標準でUSB、シリアル、およびイ
ーサネットのインタフェース・オプションを選択
できます。
CodeWarrior® Development
Studio for HC(S)08
Architectures, V6.1
無料
CodeWarrior Development Studio for
HC(S)08 Architecturesは、フリースケールの
HC(S)08 8ビット製品ファミリのソフトウェア
開発をサポートする単体のツール・スイートです。
フリースケールのすべてのHC(S)08デバイスを
サポートし、数々の賞を受賞したCodeWarrior統
合開発環境(IDE)のクロス・プラットフォーム機
能を装備しているため、コードの移植および再利
用が容易で製品開発をさらにスピードアップする
ことができます。CodeWarrior® Development
Studio for HC(S)08 Architectures, version
6.1は、ColdFire®ハードウェアを利用して組み込
みアプリケーションを構築するための完全な統合
開発環境です。
*参考価格
フリースケール・セミコンダクタ製品の最新情報については、www.freescale.co.jp
(日本語)
または
www.freescale.com
(英語)
のWebサイトをご覧ください。
本書に記載された内容および仕様は予告なく変更される場合があります。
FreescaleならびにFreescaleのロゴマークは、フリースケール社の商標です。
文中に記載されている他社の製品名、サービス名等はそれぞれ各社の商標です。
フリースケールの製品は「外国為替及び外国貿易法」
(日本)
ならびに「米国輸出管理規則」の適用を
受ける場合がありますので同法に基づく手続きが必要です。
©2008フリースケール・セミコンダクタ・インク
MC9S08AC16FSJ REV 0 May 2008
(原文:MC9S08AC16FS REV 0)