[H8-ML(664)] 割り込み処理について
From: Kouhei Ito <kouhei@xxxxxxxxxxxxxxxx>
Date: 2000年07月09日(日)10時19分32秒
皆さんこんにちは

H8に限定される話題ではないかもしれませんが

私は、Cの方が簡単だよと言われながらマシン語にこだわってる
のですが、マイコンを使って、ロボット等の制御をしようと考えると
タイマーでの一定間隔の割り込みや、センサーの信号から割り込みを
かけるといった割り込み処理が、必ずあると思います。
私はプログラミングは全くの我流でやってきましたので
前述の割り込み処理をさせる部分が、長くなる傾向が
あります。

メインプログラムはほとんどなくて、プログラムのほとんどが
割り込み処理と言うのも少なくないのです。

私が考えつく問題としては、Aと言う割り込み処理が長くなればその間は
他の割り込み処理は出来なくなりますので、あまりいいことではありません。

それに、プログラムの大部分が割り込み処理とでメインは無限ループ
(けっこう私のプログラムにはあります。)
というのもエレガントでないかなと思ってます。

やはり、割り込み処理は短くしたほうがよいような気がするのですが
皆様方がプログラムする際はなにかそのための定石のようなものがあるん
でしょうか?
ケースバイケースのようなものかもしれませんが
何かアドバイスがあればよろしくお願いします。

-----------------------------------------------------
こうへい:kouhei@xxxxxxxxxxxxxxxx
Homepage:http://www.geocities.co.jp/HeartLand-Keyaki/7428
-----------------------------------------------------
スレッド概略
[表示中](起点)
 ├[666(1)]
 ├[667(2)]
 └[668(3)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]