質問: マイコンのソースについて マイコンのc言語プログラムのソースについての質問です。 マイコンを使い自由落下の時間差を測定しようと考えています。使用するマイコンはh8sx/1655です。ソフトウェアとしてhewを使用しています。 システムとしてはマイコンのクロックを使い 、マイコンに2箇所から光の信号を入力して、物体を自由落下させ、物体が光を遮ったときを参考にして、その差分から時間を計測するというシステムを考えています。 具体的には (1)フリーランタイマーを走らせるプログラム (2)オペアンプからの入力を一定間隔でa/d変換するプログラム (3)a/d値が定常状態から動いていたら、「レーザーが遮られた」ということなのでそのタイミングでフリーランタイマーのカウンタを取得するプログラムを 作ればいいということを教えていただいたのですが、プログラムの書き方がわかりませんでした。 この3つのプログラムのソースの書き方について解答・解説・指摘お願いします。 また、参考になるサイトがあれば紹介お願いします。
回答: プログラムの書き方がわからない? cq出版のh8基盤と記事にまさる解説は難しいように思います。 cq出版のhpにも情報があるので、そこもチェックしてみましょう。 それでできないのであれば、方法を変えてみるのも手です。 全くの初心者で、cq出版の本からでもステップを踏めない人は少なからず いると思います。 ある意味h8+hewは全くの素人からはじめるには理解しなければならない情報が 多くて大変だと個人的に思います。 無駄になるかもしれませんが、pic18あたりを使ってみるのも手です。 タイマとad変換とpcへの通信ですね。結構定番の処理のように思います。 c言語によるpicプログラミング入門 (単行本) あたりにサンプルソースがあるので ad変換あたりを中心にコピーすればできるように思います。