1 / 12

R8C/Tiny マイコンの基礎

R8C/Tiny マイコンの基礎. 様々なマイコン. Tiny シリーズマイコン. R8C/Tiny シリーズ ロードマップ. R8C/Tiny マイコンの主な機能. 教科書P162参照 少ピン・小型パッケージ 大容量のメモリ プログラム用 フラッシュ ・メモリ 16Kバイト データ用フラッシュ・メモリ 1Kバイト × 2 RAM 1Kバイト 高い 処理 能力 20MHz 充実 した機能 4チャネルの10ビットADコンバータ、3種類のタイマ、 シリアル・インターフェース( UART ) 内部プルアップ機能、プログラマブルI/Oポート.

jirair
Download Presentation

R8C/Tiny マイコンの基礎

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. R8C/Tinyマイコンの基礎

  2. 様々なマイコン

  3. Tinyシリーズマイコン

  4. R8C/Tinyシリーズ ロードマップ

  5. R8C/Tinyマイコンの主な機能 • 教科書P162参照 • 少ピン・小型パッケージ • 大容量のメモリ • プログラム用フラッシュ・メモリ 16Kバイト • データ用フラッシュ・メモリ 1Kバイト×2 • RAM 1Kバイト • 高い処理能力 • 20MHz • 充実した機能 • 4チャネルの10ビットADコンバータ、3種類のタイマ、 • シリアル・インターフェース(UART) • 内部プルアップ機能、プログラマブルI/Oポート

  6. R8C/Tinyマイコンの端子とメモリ・マップ • 端子名は、複数の端子名を“/”で区切って並べている。 • 例 1番端子(P51図3-4, P169図16-5等参照) P3_5/SSCK/CMP1_2 これは P3_5 :入出力ポート SSCK :SSUのクロック入出力 CMP1_2 :タイマCの出力 という三つの機能で併用している端子という意味 P3_5/SSCK/CMP1_2 P3_4/SCS/CMP1_1 1 20 P3_7/CNTR0/SSO P3_3/TCIN/INT3/SSI/CMP1_0 2 19

  7. MODE端子の役割 • スイッチOFFの時は5V(High、”1”) • ユーザ・プログラム実行モード • ROMに書かれたユーザ・プログラムを実行 • スイッチONの時は0V(Low、”0”) • デバッガ・モード • FoUSB/UARTデバッガ起動時に書かれたモニタプログラムを実行

  8. メモリ構成 SFR : Special Function Register(特殊機能レジスタ) アドレスの詳細はP171 メモリ・マップに内蔵モジュール機能を割り当てて使用する方式 =メモリ・マップトI/O方式

  9. パソコンのメモリへの書き込み C言語プログラム   : x=1; 外部メモリ CPU 変数xに割り当てられたメモリ

  10. パソコンのI/Oポートへの出力 C言語プログラム   : outp( p0 , 1); I/Oポート(メモリとは別) CPU ポート番号:p0 外部へ出力

  11. マイコンのメモリへの書き込み C言語プログラム   : x=1; マイコン 内部メモリ CPUコア 変数xに割り当てられたメモリ

  12. マイコンのI/Oポートへの出力 C言語プログラム   : p1_1=1; マイコン 内部メモリ 変数p1_1に割り当てられたメモリ・アドレス 外部へ出力 CPUコア

More Related