最初の入力検出としてはオルタネートスイッチを使った回路がよいと思います。消灯させる回路を以下に示します。モーメンタリースイッチを使ってLEDを確実に点灯、消灯させるのはチャタリングがあるので結構難しいものになります。CCS編CCSコンパイラの場合の例を以下に示します。<試作品回路図>PIC16F84をつかった場合の回路図を以下に示します。C18編C18コンパイラの例を以下に示します<試作品回路図>(→回路図のPDFファイル)PIC18F4550をつかった場合の回路図を以下に示します。例を以下に示します<試作品回路図>(→回路図のPDFファイル)dsPIC30F2012をつかった場合の回路図を以下に示します。<試作品外観>PICへの書き込みはICSPでおこなっています。ICSP用のコネクタは写真には写っていません。PIC24FJ64GA002の例を紹介します。C32コンパイラの場合の例を紹介します。//I/OポートとしてRA0、RA1、RA4、RA5をつかう場合、電源投入後DDPCONレジスタのbit3を0に、設定する必要があり;ます。編PIC16F1937の例を紹介します。