Loading article…

Renesas R8Cは、 Renesas M16Cの小型で安価なバージョンとして開発された16 ビットマイクロコントローラです。M16C の 16 ビットCISCアーキテクチャと命令セットを保持していますが、内部データ バスを 16 ビットから 8 ビットに削減することでサイズと速度をトレードオフしています。フラッシュ メモリとSRAMの容量が異なるさまざまなバージョンが用意されています。
R8Cファミリーのメンバー
すべての R8C には内部リング発振器があり、外部共振器なしで使用できます。一般的なインターフェイスはUARTで、一部のデバイスにはCANインターフェイスがあります。一部のデバイスには、シリアルEEPROMの代替となる内部データ フラッシュがありますが、実際のシリアル EEPROM ほど書き込みサイクルは少なくなります。R8C デバイスには OCD (オンチップ デバッグ、インサーキット エミュレータを参照) があります。Renesas E8 デバッガまたは E8a デバッガでデバッグする場合、UART 1 は使用できません。デバッグ インターフェイスでは、Vcc、GND、リセット、モードの 4 本のワイヤのみを使用します。
R8C/11
- 8~16k フラッシュメモリ
R8C/13
- 8~16k フラッシュメモリ
主な機能:
- 4ポートI/O
- 4 つのタイマー (X、Y、Z、C) はそれぞれ 8 ビット、C タイマーは 16 ビット、ウォッチ タイマーは 15 ビット
- 10ビット×12チャンネルA/Dコンバータ
- 8 ビット*1 チャネル UART またはクロック同期シリアル I/O、および 8 ビット 1 チャネル UART
- システム クロック ジェネレーター Xin-X out (高低速オンチップ オシレーター)
- CPUコアとメモリ
R8C/18
- 4~16k フラッシュメモリ
R8C/19
- 4~16k フラッシュメモリ
R8C/1A
- 4~16k フラッシュメモリ
R8C/1B
- 4~16k フラッシュメモリ
R8C/20
- 32~128k フラッシュメモリ
R8C/21
- 32-48k フラッシュメモリ
R8C/22
- 32-48k フラッシュメモリ
- CANインターフェース
R8C/23
- 32-48k フラッシュメモリ
- CANインターフェース
R8C/24
- 16~32kバイトのフラッシュメモリ
R8C/25
- 16-32k フラッシュメモリ
R8C/26
- 8~32k フラッシュメモリ
R8C/27
- 8~32k フラッシュメモリ
R8C/28
- 8~16k フラッシュメモリ
R8C/29
- 8~16k フラッシュメモリ
R8C/2A
- 48-96k フラッシュメモリ
R8C/2B
- 48-96k フラッシュメモリ
R8C/2C
- 48-96k フラッシュメモリ
R8C/2D
- 48-96k フラッシュメモリ
R8C/33
参照
外部リンク
- ルネサスR8C製品ページ
- http://www.RenesasInteractive.com - ルネサス製品のオンライントレーニング
- http://www.RenesasRulz.com - コミュニティ サポート フォーラム。
- http://www.kpitgnutools.com 2006-11-27 にWayback Machineにアーカイブされました無料サポート付きの公式 M16C GNU ツールチェーン
- オンラインチュートリアル (Clubelek)
