Subscribed unsubscribe Subscribe Subscribe

マイコン。

研究室に籠る日々を送るうちに、自分の日本語処理能力に衰えを感じ始めてきました。
日記を書いてリハビリリハビリ(?)

◆◆◆

研究室でFPGAをちょくちょく触っていたので今更ではあるけども、
マイコンに手を出してみた。
H8/3664は単純明快。レジスタの上げ下げですべての機能を実現できると言ってもいい。

一番シンプルなタイマA割り込みは、メインの中に

DI;/*割り込み禁止*/
TA.TMA.BYTE = 0x0b;/* 31.25msec ATIMER*/
IRR1.BIT.IRRTA=0;/*割り込みフラグ初期化*/
IENR1.BIT.IENTA=1; /*タイマA割り込み有効化*/
EI;/*割り込み許可*/

みたいなのを入れる。時間設定して、フラグを初期化して、スタートする3行で終了。
あとはvoid int_timera(void)の中に、割り込み発生時の処理を書けばよい。

ひとしきり弄ったところで、MP3プレーヤーでも自作してみるかなあ。