« ダーク減算できました | トップページ | スカイキャンサー退役へ→新システム構築 »

2014年8月 5日 (火)

「天文屋のためのマイコン入門」ついに完成

回路にアナログスイッチを追加したので、プログラムの方も追加します。

シャッターを切るには

BSF    PORTA , 7

シャッター閉じるには

BCF    PORTA , 7

となります。

追加する部分は赤枠の3箇所になります。

1408052_2 

1408053

最後にポートAとポートBの初期化も加えておきますが、以前書いた位置とは異なります。これは以前も話したと思いますが、ポートの初期化は、ポートの入出力の設定を出力に設定する瞬間にポートからデータが出力されますので、それ以前に初期値データを書き込んでおくのが正解です。よって赤枠の部分にポートの初期化を移動しました。

1408054

最後にファイル全部をアップしておきます。

「main.asm」をダウンロード

さて、ようやくインターバルシャッターが完成しました。次は、いよいよモータードライブの製作です。お楽しみに。

|

« ダーク減算できました | トップページ | スカイキャンサー退役へ→新システム構築 »

コメント

コメントを書く



(ウェブ上には掲載しません)




« ダーク減算できました | トップページ | スカイキャンサー退役へ→新システム構築 »