皆さんこんにちは H8に限定される話題ではないかもしれませんが 私は、Cの方が簡単だよと言われながらマシン語にこだわってる のですが、マイコンを使って、ロボット等の制御をしようと考えると タイマーでの一定間隔の割り込みや、センサーの信号から割り込みを かけるといった割り込み処理が、必ずあると思います。 私はプログラミングは全くの我流でやってきましたので 前述の割り込み処理をさせる部分が、長くなる傾向が あります。 メインプログラムはほとんどなくて、プログラムのほとんどが 割り込み処理と言うのも少なくないのです。 私が考えつく問題としては、Aと言う割り込み処理が長くなればその間は 他の割り込み処理は出来なくなりますので、あまりいいことではありません。 それに、プログラムの大部分が割り込み処理とでメインは無限ループ (けっこう私のプログラムにはあります。) というのもエレガントでないかなと思ってます。 やはり、割り込み処理は短くしたほうがよいような気がするのですが 皆様方がプログラムする際はなにかそのための定石のようなものがあるん でしょうか? ケースバイケースのようなものかもしれませんが 何かアドバイスがあればよろしくお願いします。 ----------------------------------------------------- こうへい:kouhei@xxxxxxxxxxxxxxxx Homepage:http://www.geocities.co.jp/HeartLand-Keyaki/7428 -----------------------------------------------------