H8関連制御系技術文書
(AKI-H8/3048の使い方)

coskx
初版 15Dec2001    更新 Jan2009

内容

 1.評価版コンパイラVer1(AKI-H8/3048に同梱されていた)
 2.評価版コンパイラVer2(トランジスタ技術2002年2月号付録,藤沢幸穂H8マイコン完全マニュアル(オーム社)添付)
   授業ではこれを使用
 3.GCCコンパイラ
 4.HEW

   Win7以降でteratermを使う

1 H8/3048評価版コンパイラver1の環境(秋月CDfor3048)

H8/3048評価版コンパイラver1では,タイマ割り込みの詳細は隠蔽して,タイマ割り込みの動作理解に的を絞ったコンパイルシステム(1.1.A)と割り込みの記述を理解してもらうためのコンパイルシステム(1.1.C)を公開しています。

1.A 入門講座(タイマ割り込みに特別なからくりを組み込み,簡単にした特殊な環境)

自分でCソースファイルだけ書きます。とにかくH8/3048を学習する人向けです。
(本来はスタートアップルーチン,割り込みテーブル,リンカスクリプト,Cソースファイルを自分で書かなければいけません)
 本校ロボコンゼミの学生は,ここで勉強してください。

割り込み動作として,タイマー割り込みだけ特別扱いになっていて,タイマ割り込みの様子を味わえるようになっています。これは「評価版コンパイラVer1」の機能の制約(割り込みの記述が不便)をカバーするために作ったからくりです。
一般的な割り込みを学びたい場合は「評価版コンパイラVer1」の初級講座,あるいは「評価版コンパイラVer2」「GCC」を使用してください。

作業フォルダ中には
(1)Cソースファイル,自分で作ったインクルードファイル
(2)インクルードファイル(h8-01.h)
(3)コンパイルコマンドへのショートカット(h8cc.cmd)
(4)ハイパーターミナルの設定ファイル(使わないこともある)
のみを作ります。

ファイル/ソフトウェア (Evaluation software Ver.1.0対応 ファイル 説明

入門講座第1 設定されたパーソナルコンピュータでマイコン入門第1歩

AKI-H8/3048のCクロスコンパイラ環境でのはじめてのプログラミングJune2002
Windows上でAKI-H8/3048付属のクロスコンパイラ環境を用いてCプログラム作成からH8へのダウンロードまでを解説(独習向け)
[h8cc.cmd,(startup.obj)使用]

- BuildEnv2.html

入門講座第2 設定されたパーソナルコンピュータでマイコン入門

AKI-H8/3048マザーボードプログラミング入門Dec2001
マザーボード上のLED,bitSW,PushSW,シリアルインタフェイス,タイマ割り込みを用いたCプログラミング入門(独習向け)
[h8cc.cmd,(startup.obj)使用]

KOSAKAfiles2.lzh H8-MB-Pro.html

入門講座第3 マイコンのビット出力(共通読み物)

AKI-H8/3048のビット出力の使い方Mar2002
H8のビット出力を用いてLEDを点灯させたり,モータを制御するまでを解説
LEDの保護抵抗の考え方,トランジスタやFETをスイッチととらえる考え方
H型モータドライバ回路,H型モータドライバICを含む(独習向け)

- h8CPU_Output.html

入門講座第4 マイコンのビット入力(共通読み物)

AKI-H8/3048のビット入力の使い方May2002
H8のビット入力を用いてスイッチのON-OFF状態の検出方法を解説(独習向け)

- h8CPU_Input.html

入門講座第5 マイコンによる制御プログラム例

AKI-H8/3048プログラム例May2002
ITU2を用いた位相カウンタ(光学式ロータリエンコーダ)読み出し
ITU3を用いたPWMモータ駆動
ADコンバータ
DAコンバータ
を利用するプログラミング例(独習向け)
[h8cc.cmd,(startup.obj)使用]

-

H8-MBSYS-Pro.html

マイコンによる制御プログラム例
ロータリエンコーダ(インクリメンタルオプティカルロータリエンコーダ)

AKI-H8/3048プログラム例Jan2003
位相カウンタ(ITU)を利用するプログラミング例(独習向け)
ポート入力をインターバルタイマ割り込みで数えるプログラミング例(独習向け)
[h8cc.cmd,(startup.obj)使用]

- rotaryencoder.html
rotaryencoderTips.html

マイコンによる制御プログラム例
PWM信号によるモータ駆動

AKI-H8/3048プログラム例Jan2003
PWM信号発生プログラミング例(ITUの利用,割り込みソフトウェアの利用)(独習向け)
[h8cc.cmd,(startup.obj)使用]

- motordrive.html

マイコンによる制御プログラム例
DACとADC

AKI-H8/3048プログラム例Jan2003
ADCとDACを利用するプログラミング例(独習向け)
[h8cc.cmd,(startup.obj)使用]

- ADDA.html

マイコンによる制御プログラム例
ITUによるPWM信号発生のテスト

AKI-H8/3048プログラム例Jan2003
ITUによるPWM信号発生の詳細(独習向け)
[h8cc.cmd,(startup.obj)使用]

- PWM.html

マイコンによる制御プログラム例
DMAによるデータテーブルのDAC出力

AKI-H8/3048プログラム例Jan2003
DMAを利用するプログラミング例(独習向け)
[h8cc.cmd,(startup.obj)使用]

- H8_DMA.html

マイコンによる制御プログラム例
LCDユニット

AKI-H8/3048プログラム例May2002
LCDユニットの制御入門
[h8cc.cmd,(startup.obj)使用]

- AKIH8_LCD.html

マイコン利用技術
赤外線通信 Feb2002(共通読み物)

H8/3048CPUを用いRS232Cの通信の途中を赤外線ASKで結ぶ試み

- RS232C.html

マイコン利用技術
ブルーツース無線通信 Feb2002(共通読み物)

H8/3048CPUを用いRS232Cの通信の途中をブルーツース無線通信で結ぶ試み

- RS232CBluetoothDevice.html

マイコン利用技術
OPアンプLMC660の片電源利用(共通読み物)

コンデンサマイクの出力をH8/3048CPUのADコンバータに取り込むための増幅器

- microphone.html
AKI-H8/3048開発サブシステム Dec2001
vectorへ登録されているファイル
AKI-H8_ENV.lzh AKI-H8_ENV.txt


1.B H8/3048 Cプログラミングの舞台裏(1.Aで使用中のからくり)
ファイル/ソフトウェア (Evaluation software Ver.1.0対応 ファイル 説明

H8/3048の解説 Dec2003

H8/3048CPUの起動,メモリ配置,レジスタ,割り込み
 +初心者向け環境で追加しているもの

- h8general.html

Cプログラミングにおけるメモリ割り当ての解説

AKI-H8/3048におけるメモリ割り当て

- MemoryAssign.html

Cプログラミングにおけるタイマ割り込みの解説

一般的な割り込み記述と,タイマ割り込み
 +初心者向け環境で追加しているもの

- interrupt.html

startup.srcソースの解説 Dec2001

入門講座(初心者向け環境)で用いられているH8/3048CPUスタートアップルーチンの解説

- h8startup.html
IOポートに関する記述の解説

H8/3048における,ポート5でLEDを点灯させる部分を例にとって,IOポートの記述について解説しています。
- IOport.html




1.C 初級講座

自分でCソースファイルと割り込みテーブルだけ書きます。
(本来はスタートアップルーチン,割り込みテーブル,リンカスクリプト,Cソースファイルを自分で書かなければいけません)

1.Aではタイマ割り込みにからくりが施してありましたが,ここにはなく,ピュアな環境です。

作業フォルダ中には
(1)Cソースファイル,自分で作ったインクルードファイル
(2)割り込みテーブル(割り込みを使わない場合はありません)
(3)インクルードファイル(h8-01.h)
(4)コンパイルコマンド(h8ccBasic.cmd)
(5)ハイパーターミナルの設定ファイル(使わないこともある)
(6)スタートアップルーチンは変更はしないが,自分で管理します。(StartupBasic.src)
(7)リンカスクリプトは変更はしないが,自分で管理します。(h8_3048.sub)
を作ります。

ファイル/ソフトウェア (Evaluation software Ver.1.0対応 ファイル 説明

初級講座第1 設定されたパーソナルコンピュータでマイコン入門第1歩

AKI-H8/3048のCクロスコンパイラ環境でのはじめてのプログラミングJune2002
Windows上でAKI-H8/3048付属のクロスコンパイラ環境を用いてCプログラム作成からH8へのダウンロードまでを解説(独習向け)
[h8ccBasic.cmd,(startupBasic.src)使用]

- BuildEnv21.html

初級講座第2 設定されたパーソナルコンピュータでマイコン入門

AKI-H8/3048マザーボードプログラミング入門Dec2001
マザーボード上のLED,bitSW,PushSW,シリアルインタフェイス,タイマ割り込みを用いたCプログラミング入門(独習向け)
[h8ccBasic.cmd,(startupBasic.src)使用]

KOSAKAfiles21.lzh H8-MB-Pro1.html

初級講座第3 設定されたパーソナルコンピュータでマイコン入門
割り込み記述解説

プレーンなスタートアップルーチンと割り込みベクタテーブルが別なファイルに分かれ,また割り込みルーチンをCのみで記述する方法を解説しているため,割り込みプログラミングが容易になりました。例として,タイマ割り込みを解説しています。
[h8ccBasic.cmd(StartupBasic.src)使用]

- StartupBasic.html

マイコンによる制御プログラム例
ウォッチドッグタイマの解説

ウォッチドッグタイマそのものの利用とタイマ割り込みの利用を解説しています。
[h8ccBasic.cmd(StartupBasic.src)使用]

- watchdogtimer.html

マイコンによる制御プログラム例
多重タイマ割り込みの解説

割り込みが多重にかかる場合の例です
[h8ccBasic.cmd(StartupBasic.src)使用]

- MultipleInterrupt.html

マイコンによる制御プログラム例
リングバッファ使用のシリアル通信

シリアルコミュニケーションインタフェイスCH1でリングバッファ+割り込みの実装
[h8ccBasic.cmd(StartupBasic.src)使用]

- H8SCI1withInt.html

マイコンによる制御プログラム例
連続パルス波形の周期とデューティ比の測定

ITU4chのインプットキャプチャ+割り込みの実装
[h8ccBasic.cmd(StartupBasic.src)使用]

-

DutyRatio1.html

マイコンによる制御プログラム例
複数(8個)のRCサーボ制御信号を1つのITUを使って作る
(外付け回路が必要だが,パルス幅は0.5μsec刻みで設定できる)

ITU3chのPWM(コンペアマッチ)+割り込みの実装
[h8ccBasic.cmd(StartupBasic.src)使用]

-

MultiWidthPWM.html



1.D H8/3048 Cプログラミングの舞台裏(1.Cで使用中のからくり)

ファイル/ソフトウェア (Evaluation software Ver.1.0対応 ファイル 説明

H8/3048の解説

H8/3048CPUの起動,メモリ配置,レジスタ,割り込み

- h8general.html

Cプログラミングにおけるメモリ割り当ての解説

AKI-H8/3048におけるメモリ割り当て

- MemoryAssign.html

Cプログラミングにおけるタイマ割り込みの解説

一般的な割り込み記述と,タイマ割り込み

- interrupt1.html

StartupBasic.srcソースの解説

入門講座(初心者向け環境)で用いられているH8/3048CPUスタートアップルーチンの解説

- h8startup1.html
IOポートに関する記述の解説

H8/3048における,ポート5でLEDを点灯させる部分を例にとって,IOポートの記述について解説しています。
- IOport.html

 

 

1.1.E 一般解説
ファイル/ソフトウェア (Evaluation software Ver.1.0対応 ファイル 説明
4バイト引数や戻り値が使えない?? - 4byte.html
H8概要説明Nov2001 - AKI-H8.pdf
H8シングルボードコンピュータ評価装置Sep2000(藤原) - h8eva2000.pdf

 

2 H8/3048評価版コンパイラver2の環境(トラ技Feb2002CD)

2.A 評価版ver2の環境

評価版コンパイラver2では,インラインアセンブリ機能,日本語の取扱が可能となった。そのため,割り込み記述もすこし容易になっている。
そのため,評価版コンパイラver1で使用した「初心者向けタイマ割り込み特殊からくり」は作らず,まともに割り込みを記述することとした。

作業フォルダ中には
(1)Cソースファイル,自分で作ったインクルードファイル
(2)インクルードファイル(h8_3048.h)
(3)コンパイルコマンド(h8_3048.cmd)
(4)ハイパーターミナルの設定ファイル(使わないこともある)
(5)リンカスクリプトは変更はしないが,自分で管理します。(h8_3048.sub)
を作ります。

ファイル/ソフトウェア (Evaluation software Ver.2対応 ファイル 説明

入門講座CCVer2第1 設定されたパーソナルコンピュータでマイコン入門第1歩

AKI-H8/3048のCクロスコンパイラ環境でのはじめてのプログラミングJune2003
Windows上でトラ技Feb2002付録のクロスコンパイラ環境を用いてCプログラム作成からH8へのダウンロードまでを解説(独習向け)

- BuildEnv3.html

入門講座CCVer2第2 設定されたパーソナルコンピュータでマイコン入門

AKI-H8/3048マザーボードプログラミング入門Dec2001
マザーボード上のLED,bitSW,PushSW,シリアルインタフェイス,タイマ割り込みを用いたCプログラミング入門(独習向け)
講座1のAKI-H8クロスコンパイル環境を利用のこと

KOSAKAfiles3.lzh
KOSAKAfiles4.zip

H8-MB-Pro2LEC.html

入門講座第3 マイコンのビット出力(共通読み物)

AKI-H8/3048のビット出力の使い方Mar2002
H8のビット出力を用いてLEDを点灯させたり,モータを制御するまでを解説
LEDの保護抵抗の考え方,トランジスタやFETをスイッチととらえる考え方
H型モータドライバ回路,H型モータドライバICを含む(独習向け)

- h8CPU_Output.html

入門講座第4 マイコンのビット入力(共通読み物)

AKI-H8/3048のビット入力の使い方May2002
H8のビット入力を用いてスイッチのON-OFF状態の検出方法を解説(独習向け)

- h8CPU_Input.html

マイコンのポート割り当て(H8/3048,H8/3048fone,H8/3052共通読み物)

AKI-H8/3048などのポート割り当て
自分用のマイコンシステムを作る時にどこのポートを使うべきか

- H8MotherPortAssign.html

マイコンによる制御プログラム例
DACとADC

AKI-H8/3048プログラム例Jan2003
ADCとDACを利用するプログラミング例(独習向け)

- ADDAV2.html

マイコンによる制御プログラム例
ロータリエンコーダ(インクリメンタルオプティカルロータリエンコーダ)

AKI-H8/3048プログラム例Jan2003
位相カウンタ(ITU)を利用するプログラミング例(独習向け)
ポート入力をインターバルタイマ割り込みで数えるプログラミング例(独習向け)

- rotaryencoderV2.html
rotaryencoderTips.html

マイコンによる制御プログラム例
PWM信号によるモータ駆動

AKI-H8/3048プログラム例Jan2003
PWM信号発生プログラミング例(ITUの利用,割り込みソフトウェアの利用)(独習向け)

- motordriveV2.html

マイコンによる制御プログラム例
ITUによるPWM信号発生のテスト

AKI-H8/3048プログラム例Jan2003
ITUによるPWM信号発生の詳細(独習向け)

- PWM_3048_V2.html

マイコンによる制御プログラム例
連続パルス波形の周期とデューティ比の測定

ITU4chのインプットキャプチャ+割り込みの実装

- DutyRatio.html

マイコンによる制御プログラム例
PWM信号で音声データを出力

ITU3chのPWM信号で8kHz8bitリニアPCM音声データを出力し,ディジタルアンプで音を出す

- pwmsound.html

マイコンによる制御プログラム例
複数(24個)のRCサーボ制御信号を2つのITUを使って作る
(外付け回路が必要だが,パルス幅は0.5μsec刻みで設定できる)

ITU3,4chのリセット同期PWM+割り込みの実装

- MultiWidthPWM.html

マイコンによる制御プログラム例
複数(24個)のRCサーボ制御信号をインターバルタイマ割り込みを使って,ビットごとに作る
(外付け回路不要だが,パルス幅は15μsec刻みの設定となる)

ITU1ch+割り込みの実装

- MultiWidthPWM_s.html

モニタによるCPUの動作学習入門第1歩

AKI-H8/3048のモニタによりアセンブリ言語とCPUの動作を学ぶプログラミングDec2002
Windows上でトラ技Feb2002付録のクロスコンパイラ環境を用いて,アセンブリ言語プログラムのアセンブリ
・リンク・コンバートも解説(独習向け)

-

rev4
akih83048mon4A.html
akih83048mon4B.html
akih83048mon4C.html

マイコン利用技術
赤外線通信 Feb2002(共通読み物)

H8/3048CPUを用いRS232Cの通信の途中を赤外線ASKで結ぶ試み

-

RS232C.html

マイコン利用技術
ブルーツース無線通信 Feb2008(共通読み物)

H8/3048CPUを用いRS232Cの通信の途中をブルーツース無線通信(KC Wirefree社のAKC111および121)で結ぶ試み

-

RS232CBluetoothDevice.html

マイコン利用技術
ブルーツース無線通信 Feb2008(共通読み物)

H8/3048CPUを用いRS232Cの通信の途中をブルーツース無線通信(SENA社のParani-ESD100)で結ぶ試み

-

RS232CBluetoothDevice.html

マイコン利用技術
OPアンプLMC660の片電源利用(共通読み物)

コンデンサマイクの出力をH8/3048CPUのADコンバータに取り込むための増幅器

-

microphone.html

マイコンによる制御プログラム例
多重タイマ割り込みの解説

割り込みが多重にかかる場合の例です

-

MultipleInterruptV2.html

タスク切り替えのプログラム
中級向け

インターバルタイマ割り込みによりタスク切り替えを学ぶ
スケジューラやOSが行っているタスク切り替えのプリミティブな形を学ぶ

-

taskswitch.html

評価版コンパイラVer2による割り込みの記述の研究
中級向け

評価版コンパイラVer2ではインラインアセンブリ言語記述「#pragma asm」が利用可能になった。
これを活用して割り込み機能実現の全記述が自分でできるようにする。
この章を作るきっかけとなった記述方法の研究

-

ccver2.html



 

2.B 「2.A」の環境の説明 
ファイル/ソフトウェア (Evaluation software Ver.2.0対応 ファイル 説明

H8/3048の解説 Dec2003

H8/3048CPUの起動,メモリ配置,レジスタ,割り込み

- h8general2.html

Cプログラミングにおけるメモリ割り当ての解説

AKI-H8/3048におけるメモリ割り当て

- MemoryAssign.html

Cプログラミングにおけるタイマ割り込みの解説

一般的な割り込み記述と,タイマ割り込み

- interrupt2.html

startup2.srcソースの解説 Dec2001

入門講座(初級者向け環境)で用いられているH8/3048CPUスタートアップルーチンの解説

- h8startup2.html

IOポートに関する記述の解説

H8/3048における,ポート5でLEDを点灯させる部分を例にとって,IOポートの記述について解説しています。

-

IOport.html

Cプログラムをアセンブリ言語プログラムに変換して考察

H8/3048のCプログラムをアセンブリ言語プログラムに変換して,アセンブリ言語を学ぶことができます。

-

c2asm.html

マイクロコンピュータH8の基本事項 Sep2008

いまさらですが,マイクロコンピュータH8の基本事項の解説

-

H8fundamentals.html

スタートアップルーチンの学習 Sep2008

いまさらですが,スタートアップルーチンについて,失敗作から改めて解説します。

-

startupstudy.html



3 H8/3048 cygwin+GCCの環境
3.A cygwin+GCCの環境
作業フォルダ中には
(1)Cソースファイル,自分で作ったインクルードファイル
(2)インクルードファイル(3048f.h)
(3)インクルードファイル(h8_3048.h)
(4)コンパイルコマンド(h8gcc.cmd)
(5)ハイパーターミナルの設定ファイル(使わないこともある)
(6)スタートアップルーチンは変更はしないが,自分で管理します。(startup.S)
(7)リンカスクリプトは変更はしないが,自分で管理します。(h8_3048.sub)
(8)フラッシュライタ
を作ります。
ファイル/ソフトウェア (cygwin+GCC対応 ファイル 説明

入門講座GCC+CYGWIN第1 設定されたパーソナルコンピュータでマイコン入門第1歩

AKI-H8/3048のCクロスコンパイラ環境でのはじめてのプログラミングJune2003
Windows上でcygwin+GCCを用いてCプログラム作成からH8/3048へのダウンロードまでを解説(独習向け)

- gcc_h8_3048.html
入門講座GCC+CYGWIN第2 設定されたパーソナルコンピュータでマイコン入門

AKI-H8/3048マザーボードプログラミング入門Dec2001
マザーボード上のLED,bitSW,PushSW,シリアルインタフェイス,タイマ割り込みを用いたCプログラミング入門(独習向け)
cygwin+GCCのAKI-H8クロスコンパイルを利用

samples.lzh H8-MB-ProGCC.html

入門講座第3 マイコンのビット出力(共通読み物)

AKI-H8/3048のビット出力の使い方Mar2002
H8のビット出力を用いてLEDを点灯させたり,モータを制御するまでを解説
LEDの保護抵抗の考え方,トランジスタやFETをスイッチととらえる考え方
H型モータドライバ回路,H型モータドライバICを含む(独習向け)

-

h8CPU_Output.html

入門講座第4 マイコンのビット入力(共通読み物)

AKI-H8/3048のビット入力の使い方May2002
H8のビット入力を用いてスイッチのON-OFF状態の検出方法を解説(独習向け)

-

h8CPU_Input.html

入門講座第5 マイコンによる制御プログラム例

AKI-H8/3048プログラム例May2002
ITU2を用いた位相カウンタ(光学式ロータリエンコーダ)読み出し
ITU3を用いたPWMモータ駆動
ADコンバータ
DAコンバータ
を利用するプログラミング例(独習向け)

-

H8-MBSYS-Progcc.html

マイコンによる制御プログラム例
ITUによるPWM信号発生のテスト

AKI-H8/3048プログラム例Jan2003
ITUによるPWM信号発生の詳細(独習向け)

-

PWM_GCC.html

マイコンによる制御プログラム例
DMAによるデータテーブルのDAC出力

AKI-H8/3048プログラム例Jan2003
DMAを利用するプログラミング例(独習向け)

-

H8_DMA_gcc.html

マイコンによる制御プログラム例
LCDユニット

AKI-H8/3048プログラム例May2002
LCDユニットの制御入門

-

AKIH8_LCD_gcc.html

マイコンによる制御プログラム例
ウォッチドッグタイマ

ウォッチドッグタイマそのものの利用とタイマ割り込みの利用を解説しています。

-

watchdogtimer_gcc.html

マイコンによる制御プログラム例
Cプログラミングにおける多重タイマ割り込み

割り込みが多重にかかる場合の例です

-

MultipleInterrupt_gcc.html

マイコンによる制御プログラム例
リングバッファ使用のシリアル通信

シリアルコミュニケーションインタフェイスCH1でリングバッファ+割り込みの実装

-

H8SCI1withInt_gcc.html

マイコンによる制御プログラム例
連続パルス波形の周期とデューティ比の測定

ITU4chのインプットキャプチャ+割り込みの実装

-

DutyRatio_GCC.html

マイコン利用技術
赤外線通信 Feb2002(sorry.校内のみ公開)(共通読み物)

H8/3048CPUを用いRS232Cの通信の途中を赤外線ASKで結ぶ試み

-

RS232C.html

マイコン利用技術
OPアンプLMC660の片電源利用(共通読み物)

コンデンサマイクの出力をH8/3048CPUのADコンバータに取り込むための増幅器

-

microphone.html

3.B 「3.A」の環境の説明
ファイル/ソフトウェア (cygwin+GCC対応 ファイル 説明

H8/3048の解説 Dec2003

H8/3048CPUの起動,メモリ配置,レジスタ,割り込み

- h8general_GCC.html

Cプログラミングにおけるメモリ割り当ての解説

AKI-H8/3048におけるメモリ割り当て

- MemoryAssign_GCC.html

Cプログラミングにおけるタイマ割り込みの解説

一般的な割り込み記述と,タイマ割り込み

inttest_GCC.lzh interrupt_GCC.html

startup.sソースの解説 Dec2001

入門講座(cygwin+GCC環境)で用いられているH8/3048CPUスタートアップルーチンの解説

- h8startup_GCC.html

 

4.HEW(High-performance Embedded Workshop)を用いた開発環境

ファイル/ソフトウェア

説明

HEW(High-performance Embedded Workshop)を用いた
プロジェクトの作成とCプログラミング
H8_3048_HEW.html
Htermを用いたソースレベルデバッグ
(1)割り込みを含まない単純プログラム例の説明pdf
(2)タイマ割り込みを含むプログラム例の説明pdf
上記2つのサンプル samples.zip
HEWmini.pdf
HEWIntmini.pdf
samples.zip


リンク

ルネサス
H8 3048ハードウェアマニュアルDEC.20.00 ADJ-602-093F 学内での高速読み込みバッファより

H8命令ニーモニクの説明マニュアル 学内高速読み取りバッファより
H8アセンブラマニュアル 学内高速読み取りバッファより
H8Cコンパイラマニュアル  学内高速読み取りバッファより

Hitach評価版コンパイラver1,ver2 校内のみ 6Mbyte
CygwinのGCC 校内のみ 45Mbyte
HOSV4 校内のみ 546kbyte
日立評価版コンパイラVer2 校内のみ 3Mbyte

Document Keywords: AKI H8 SH2 akituki 秋月 秋月電子 秋月電子通商AKI−H8/3664F AKI−H8/3048開発キットAKI−H8マイコン専用マザーボードAKI−SH2/7045Fモータ制御 PWM DAC DAコンバータ ADC ADコンバータ位相カウンタ タイマ割り込み インターバルタイマ ITU シリアル通信 SCI RS232C  マイコン RISC