一般説明
紹介
MC68HC908GR8は,低コストで高性能なM68HC08ファミリー8ビットマイクロコントローラーユニット (MCU)
のメンバーである.このファミリーのMCUはすべて,強化されたM68HC08中央プロセッサユニット (CPU08)
を使用し,さまざまなモジュールで提供されています.メモリのサイズとタイプ,パッケージの種類
この文書は,MC68HC908GR4についても説明している.MC68HC908GR4は,Flashメモリが少ないことを除いて,MC68HC908GR8と同一のデバイスである.MC68HC908GR8と違いがある場合にのみ,MC68HC908GR4はテキストで特に言及されます..
特徴
便利 な ため に,以下 の 内容 を 反映 する よう に 構成 さ れ て い ます.
• MC68HC908GR8 の 標準 特性
• CPU08 の特徴
MC68HC908GR8の標準特性
• Cコンパイラに最適化された高性能M68HC08アーキテクチャ
• M6805,M146805,およびM68HC05ファミリーと完全に上向き互換性のあるオブジェクトコード
• 8MHz の内部 バス 周波数
• FLASH プログラムメモリセキュリティ (1)
• ホストパーソナルコンピュータで使うためのオンチッププログラミングファームウェア
• システム内プログラミング
システム保護機能:
コンピュータが正常に動作する (COP) 再設定
◎3.0Vと5.0Vの動作のためのオプションのリセットと選択可能なトリップポイントの低電圧検出
違法な操作コードの検知とリセット
違法なアドレスをリセットで検出
• 低電力設計,完全静的,停止と待機モード
• 標準的な低電力動作モード:
待機モード
停止モード
• マスターリセットピンと電源リセット (POR)
MC68HC908GR8のオンチップFLASHメモリ7680バイトとMC68HC908GR4のオンチップFLASHメモリ4096バイトで,FLASHプログラムメモリのプログラム機能が搭載されています.
• 384バイトのオンチップのランダムアクセスメモリ (RAM)
• シリアル・ペリファリ・インターフェース・モジュール (SPI)
• シリアル通信インターフェースモジュール (SCI)
• 1 つの 16 ビット 2 チャネルタイマー (TIM1) と 1 つの 16 ビット 1 チャネルタイマー (TIM2)
インターフェースモジュール,各チャネルで選択可能な入力キャプチャ,出力比較,PWM機能
• 6チャネル,8ビット連続近似アナログ・デジタル変換器 (ADC)
• ブレイクモジュール (BRK) は,回路内のデバッグ中に単一のブレイクポイント設定を可能にします
顧客システムコストを削減するために,IRQとRSTの内部引き上げ
• 32kHzの晶体対応のPLL (フェーズロックループ) を搭載したクロックジェネレーターモジュール
■最大21の一般用入力/出力ピン (I/O) を搭載し,以下を含む:
19つの共有機能のI/Oピン
パッケージの選択に応じて,最大2つの専用I/Oピン
• ポート A,C,D の入力のみで選択可能なプルアップ. 選択は個々のポートビットに基づいて行われます.
出力モードでは 引き上げは切断されます
• すべてのポートピンの高電流10mAシンク/10mAソース能力
• PTC0 〜 PTC1 でより高い電流15mAのシンク/ソース能力
• Timebase module with clock prescaler circuitry for eight user
selectable periodic real-time interrupts with optional active clock
source during stop mode for periodic wakeup from stop using an
external 32-kHz crystal
• 停止モード中にオシレーターを有効または無効にするユーザ選択を可能にするため,CONFIGレジスタ内のオシレーター停止モード
enable bit (OSCSTOPENB)
• 4 ビットキーボード 覚醒ポート
• 42ピンの縮小型二重直線パック (SDIP),32ピンの四重平面パック (QFP),28ピンのプラスチック式二重直線パック
(DIP),または28ピンの小輪回統合回路 (SOIC)
28ピンのDIPと28ピンのSOICにおけるMC68HC908GR8の特性は以下の通りである.
ポートBは4ビットのみです PTB0PTB3 4チャネルADCモジュール
ポートCビットがない
CPU08の特徴
CPU08の特徴は以下の通りである.
• HC05 の プログラム モデル の 改良
• 広範囲にわたるループ制御機能
• 16 つのアドレスモード (HC05 よりも8 種類多い)
• 16-bit インデックス レジスタとスタック ポインタ
• メモリからメモリへのデータ転送
• 8 × 8 の 掛け算 指示 を 迅速 に する
• 16/8 の 分割 指示 を 速やかに 実行 する
• バイナリ コード の 十進数 (BCD) の 指令
• コントローラーアプリケーションの最適化
• C 言語の効率的なサポート