キッチンタイマーの製作(7)確認音の追加
①ポートの反転処理で発音する関数を追加します。
void beep(int time) { int i; for (i = 0; i < time; i++) { IO_RB14_SetHigh(); // portに’H’を出力 __delay_us(500); // [us]待つ IO_RB14_SetLow(); // portに’L’を出力 __delay_us(500); // [us]待つ } }
②スイッチ操作時に上記関数を呼び出します。
beep(70); // ピッ音