

Add to Cart
HT48R05A-1 8ビットOTPマイクロコントローラ
特徴
概要
このデバイスは、複数のI / O製品アプリケーション向けに設計された8ビットの高性能RISCライクなマイクロコントローラです。 このデバイスは、リモートコントローラ、ファン/ライトコントローラ、洗濯機コントローラ、スケール、おもちゃ、および様々なサブシステムコントローラなどの製品での使用に特に適しています。 電力消費を低減するために停止機能が含まれています。 プログラムとオプションのメモリは電気的にプログラムすることができ、マイクロコントローラを製品開発に使用するのに適しています。
絶対最大定格
V SS + 5.5Vの電源電圧............... V SS -0.3V
保管温度.................-50℃〜125℃
V DDの +の0.3Vの入力電圧................. VSS- 0.3V
動作温度.............. -40℃〜85℃
注:これらはストレス評価のみです。 「絶対最大定格」で指定された範囲を超えるストレスは、デバイスに大きなダメージを与える可能性があります。 仕様に記載されている条件以外の条件でのこのデバイスの機能動作は暗示されておらず、長期間の極限状態への暴露はデバイスの信頼性に影響する可能性があります。
機能説明
実行フロー
マイクロコントローラのシステムクロックは、水晶発振器またはRC発振器のいずれかから得られます。 システムクロックは、内部で4つの重複しないクロックに分割されています。 1命令サイクルは、4システムクロックサイクルで構成されます。
命令フェッチと実行は、デコードと実行が次の命令サイクルを取る間にフェッチが命令サイクルを取るようにパイプライン化される。 しかしながら、パイプライン方式は、各命令を1サイクルで効果的に実行させる。 命令がプログラムカウンタを変更する場合、命令を完了するために2サイクルが必要です。
プログラムカウンタ - PC
プログラムカウンタ(PC)は、プログラムPROMに格納された命令が実行され、その内容がプログラムメモリのフルレンジを指定するシーケンスを制御します。
プログラムメモリワードにアクセスして命令コードをフェッチした後、プログラムカウンタの内容は1だけインクリメントされる。 次に、プログラムカウンタは、次の命令コードを含むメモリワードを指す。
PCは、ジャンプ命令、条件付きスキップ実行、PCLレジスタのロード、サブルーチンコール、イニシャルリセット、内部割込み、サブルーチンからの外部割込みまたはリターンを実行するとき、各命令に対応するアドレスをロードすることによってプログラム転送を操作します。
条件付きスキップは命令によって起動されます。 条件が満たされると、現在の命令実行中にフェッチされた次の命令は破棄され、ダミーサイクルが正しい命令を得るためにそれを置き換えます。 それ以外の場合は次の命令に進みます。
プログラムカウンタ(PCL)の下位バイトは読み書き可能なレジスタ(06H)です。 データをPCLに移動すると、短いジャンプが実行されます。 宛先は256か所になります。
制御転送が行われるときは、追加のダミーサイクルが必要です。
プログラムメモリ - PROM
プログラムメモリは、実行されるプログラム命令を格納するために使用される。 また、データ、テーブル、および割り込みエントリも含まれ、51214ビットに編成され、プログラムカウンタとテーブルポインタによってアドレス指定されます。
ブロック図
ピン割り当て