Appendix1 トランジスタ技術増刊【予告】USB で使える最高性能
H８基板付き増刊を制作中！
山崎 尊永 Takanaga Yamazaki
USB に挿すだけでとにかくすぐに始められて，タッチ・パネル付き LCD も動かせる H8 マイコン基板を，トランジスタ技術増刊「今すぐ使える H8 マイコン基板（仮称）（」2010 年 2 月 25 日発売予定）の付録に付けるので特徴を紹介します．

れています．今やマイコンは抵抗やコンデンサに並ぶシリーズ最高クラスのH8 マイコンを搭載「当たり前の部品」に位置付けられ，エンジニアはマイコンを使う技量が必要になっています．

● ライタ不要の USB 対応 H8 マイコン基板を用意！
マイコンは，身の回りのさまざまな機器の中で日夜しかし，マイコンの学習は座学だけでは身になりません．実際に自分でハードウェア，ソフトウェア両面活躍してくれています．家庭内を見渡しても，もはやマイコンの入っていない電子機器はありません．自動でマイコンをじかに触り，自分の意図したことをマイコンに動作させてみて初めて理解できます．そこで，車になると，1 台当たり 50 〜 100 個のマイコンが使わUSB に接続できて，USB 経由のマイコン・プログラ

3.3 V電圧レギュレータ．
USBで供給される5 Vからマイコン用の3.3 Vを生成するので，外部電源不要 !

H8SX/1655

LEDリセットIC
リセット

USB mini Bコネクタ．
パソコンにつなぐだけでマイコンをプログラムしたりパソコン−マイコン間でデータをやりとりしたりできる !
サイズは54mm×44mmで，搭載マイコンの全機能，全モードを使用可能

USB機能内蔵で，USB経由のマイコン・プログラミングも可能（ライタ不要）なシリーズ
最高性能のH8マイコン（H8SX/1655）

USB通信に必要な48 MHzを生成するためのマイコン用12 MHz発振子

写真 1 USB に挿すだけでとにかくすぐに使えるように設計したトランジスタ技術 2010 年 3 月号増刊の付属 H8 マイコン基板

60

2010 年 1 月号

特集 USB マイコン徹底活用に付けることにしました．
● USB 内蔵でメモリも大きな H8SX/1655 を使用
増刊付録の H8 マイコン基板の外観を写真 1 に示します．搭載するマイコンとしては，ルネサス テクノ

表 1 シリーズ最高クラスの H8 マイコン
（H8SX/1658）を搭載
項 目CPUROM

512 K バイト フラッシュ・メモリ

RAM

40 K バイト

周辺機能

割り込みコントローラ（INTC）
ユーザ・ブレーク・コントローラ（UBC）
DMA コントローラ（DMAC）
外部バス DMA コントローラ（EXDMAC）
データ・トランスファ・コントローラ（DTC）
バス・コントローラ（BSC）
クロック制御（CPG）
A − D 変換器
D − A 変換器
8 ビット・タイマ（TMR）
16 ビット・タイマ・パルス・ユニット（TPU）
プログラマブル・パルス・ジェネレータ（PPG）
ウォッチドッグ・タイマ（WDT）
シリアル・コミュニケーション・インターフェース（SCI）I 2 C バス・インターフェース（IIC2）
USB インターフェース（USB）
I/O ポート（GPIO）

パッケージ

120 ピン LQFP

ロジ製 H8SX シリーズの中から H8SX/1655 を採用しました．仕様の概要を表 1 に示します．
H 8 S X シ リ ー ズ は 3 2 ビ ッ ト C I S C（ C o m p l e x
Instruction Set Computer）であり，H8 シリーズ全体の中では最もハイエンドな位置にあります．
H8SX/1655 は，USB（Universal Serial Bus）インターフェースを備えており，簡単にパソコンとデータをやりとりできます．USB 経由でプログラムをマイコンに書き込めるのでライタが不要です．内蔵フラッシュ・メモリが 512 K バイト，内蔵 RAM が 40 K バイトと大きく，プログラムやデータのサイズの制約をあまり受けずに開発できます．周辺機能もシリアル，タイ内 容
H8SX コア
動作周波数 50 MHz（本基板では 48 MHz）

タッチ・パネル付き3.5インチTFTカラー
タッチ・パネル付き3.5インチ
タッチ・パネル付きインチTFTカラー
カラーLCDパネル
パネル（QVGA：320×240ピクセル）ピクセル）を使って実現したタッチ式カラー・ディジタル・オシロスコープ

タッチしながら動かすと波形の位置が動く

ランやキャプチャもタッチで選べる

カラーLCD
カラー搭載拡張基
板その板その2
PCへ増刊の付属基板．
拡張基板その1拡張基板そのの下側にあるSDカード・カード・スロット
タッチでレンジやトリガを選べる

アナログ入出力などを備えた拡張基板その1備えた拡張基板そのUSB電源だけで動電源だけで動かせて，パソコンともやりとり可能！

写真 2 H8 マイコン基板と拡張基板その 2 を使ったタッチ式ディジタル・オシロスコープの実現
拡張基板その 2 の上に写真 1 の基板（H8 マイコン基板）と拡張基板その 1 が親亀子亀接続されている．さらに，拡張基板その 1 と拡張基板その 2 が親亀子亀接続されている．アクリル板を使って LCD パネルと合体して組み立てる．USB バス・パワーですべての基板が動作する．

2010 年 1 月号

61

Appendix

ミングが可能（ライタ不要）なシリーズ最高クラスのH8 マイコン基板を，トランジスタ技術増刊号の付録

外部電源も供給可能
RS−232−C
DSUB9ピンピンコネクタリセット・スイッチ

リアルタイム・クロック
リセット・スイッチ
増刊付属 マイコン基板
増刊付属H8マイコン基板
搭載位置
キャラクタLCDモジュール
キャラクタモジュール
搭載位置

増刊付属 マイコン搭載位置
増刊付属H8マイコン搭載位置

モード設定
スイッチ

モード設定
スイッチ
画像データのバッ
ファに使う
ファに使うSRAM

RS−232−C
ドライバICドライバ

H8マイコン基板用デバッガ・インターフェース

ユーザ用スイッチ

アナロ アナログ入力 グ出力

写真 3 H8 マイコン付属基板を搭載できる．簡単にいろいろプログラミングを試せるように設計した拡張基板その （1 別売）

タッチ・パネル付き3.5
インチTFTカラーLCD
パネル接続コネクタ

増刊付録のH8マイコン基板をデバッグするためのデバッガ（E10A）インターフェース

写真 4 H8 マイコン付属基板を搭載できる．簡単にタッチ・パネルやカラー LCD の画像表示が試せるように設計した拡張基板
その 2
（別売）

動かすためのソフトウェアを付録 CD − ROM に収録して提供します．
sタッチ・パネル付きカラー LCD システム開発用の基板も用意
H8SX/1655 は TFT カラー LCD パネル（QVGA ：320 × 240 ピクセル）を直接制御して画像を表示できます．そこで，カラー LCD の画像表示を簡単に試して
図 1 フリー・ツールだけで構築した簡単にデバッグできる統合開発環境

みられるように拡張基板その 2 を用意しました（写真ソースの編集やビルド，デバッグを GUI 上から操作できる．

4）．増刊号では，LCD への表示と描画のためのソフトウェアも提供します．また，LCD パネルには抵抗マ，A − D 変換器，D − A 変換器，DMAC（Direct膜式タッチ・パネルが付いています．A − D 変換器などによりタッチ位置を読み取る方法を紹介します．

Memory Access Controller）など豊富です．
本マイコン基板は，USB ケーブル 1 本でパソコンに接続すれば，バス・パワーで動作し，プログラムのダ● フリー・ツールなどを使って簡単にデバッグできる開発環境を用意

ウンロードもソース・レベル・デバッグも一通りのことを行えます．また，H8SX/1655 の全機能，全モーマイコン・プログラミングで重要なことは，開発環境を充実させることだと筆者は思っています．手軽にドを動作させることができます．

扱える環境であるべきことはもちろんですが，C コン● 学習用の拡張基板やタッチ・パネル付き LCD を試パイラとマイコン内のフラッシュ・メモリへのプログ
ラム書き込みツールだけでは不足です．プログラムのせる拡張基板を用意！
s学習用の拡張基板を用意

ソース・レベルでデバッグできる環境がきちんと提供されるべきです．初心者ほど，「可視性」すなわち，

本 H8 マイコン基板は 2 種類の拡張基板を用意（別売）しており，それらを組み合わせると写真 2 のようなタマイコンの中で何がどうなっているのかが見えることが重要なのです．

ッチ式ディジタル・オシロスコープを実現できます．

増刊号ではルネサス テクノロジの純正開発環境

拡張基板その 1 は，H8 マイコンのプログラミングを学習するためのものです（写真 3）．キャラクタ LCD，HEW（High Performance Embedded Workshop）を使ったプログラミングのほかに，すべてフリーのツール

アナログ入出力，スイッチ入力，RS − 232 − C インターフェース，RTC（Real − time Clock），SD カード・を使って構築する開発環境を紹介します．USB 経由
で直接フラッシュ・メモリ上のプログラムをリモー

スロットなどを搭載しています．増刊では，各機能をト・デバッグでき，すべて GUI から操作できます（図 1）．

62

2010 年 1 月号