---予定変更 16F84A~16F627A ---

 HPにのっていた99タイマーをちょっと改良して,半田ごてタイ
 マーを作る予定でいましたが,16F84Aは端子が,どうしても2
 本たりないで,上位互換である,16F627Aに変更して,作る
 ことにしました。もう少し調べれば,16F627Aよりもメモリーが
 が多くて,安いPICがあったのですが,失敗しました。これも,
 身銭を切ったお勉強です。
 テスト基盤,

 

 でのプログラムの作成もやっと完成しそうです。今まで使って
 いた半田ごてタイマーと違うところは,使える時間を99分まで
 の間で設定できることです。
 (時間の設定)→(カウントダウン)→
  (ブザー)→(一分以内にスタートボタンを押す)
    →(最初の設定時間に戻る)→(カウントダウン)
 を繰り返します。一分以内にボタンを押さないと,本体
 も含めて電源が切れるようになります。
 
 当初 アセンブラー(HPにあったもの)をちょっと改良
 するつもりでしたが,プログラムの半分ぐらいは,意味
 が分かったのですが,面倒なので,フリーのCコンパイ
 ラーで,くみなおしました。プログラムの大きさが心配
 でしたが,PICの容量の85%ぐらいでおさまりました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA