株式会社ジーテック

制御機器を小ロット多品種で設計製作

便利なスイッチ処理ライブラリ

マイコンソフトを作りこみしていると、スイッチ処理はよく使います。しかし単純に押すだけの処理なら簡単ですが、押した瞬間の1回だけ処理したい場合や長押し処理を使いたい場合など、意外と押すだけのボタンは高機能に使いたくなります。
そこでスイッチ処理のライブラリをまとめてみました。とりあえずはRA1だけですので、利用に合わせて増やしてください。長押しやダブルクリックにも対応しています。

使用機器

使用機器は下記のとおり。他、パソコンや電源、PICKIT2も当然ながら必要です。

  • マイコンボード(PIC16F1947搭載)…ZEATEC co.,ltd. ZT-PIC16F194701(5V仕様)
  • テスト用基板(ZT-PIC16F194701用)

スイッチ処理ライブラリ sw_process.zip

プロジェクトファイルも含めたサンプル ZT-PIC16F194701_sw_process.zip

開発環境:MPLAB_IDE_8_92 + CCS-C PCMコンパイラVer.4.132

©ZEATEC co.,ltd.