課題(時計の作成)

以下の仕様で、時計を作成すること。

① 24時間時計(10点)
 時刻を、時:分:秒の形で液晶表示する。

  1. 時刻の設定は、PA0を秒、PA1を分、PA2を時間とし、押した回数で設定する。
  2. 動作中の時間を随時変更するものとし、設定モード・動作モードの切り分けはしない。

② 12+24時間時計(10点)

  1. ①に加えて、12時間表示と24時間表示の切り替え機能を実装する。
     12時間表示の場合、03:24:01 AM (午前3時24分1秒)の様に表示する。
  2. 12時間、24時間の切り替えは、PA3で行う。


③ アラーム付12+24時間時計(10点)

  1. ②に加えて、アラームの設定機能を実装する。(ブザーは別途貸し出し)
  2. 設定はPA3で行う。PA3を押す度に12H → 24H → アラームの順で表示を切り替える。
  3. 切り替えた状態で、PA0~PA2を操作することで、設定時刻を更新する。
  4. アラームは10秒程度、鳴り続けるものとし、途中の解除機能は実装しない。
最終更新:2015年02月05日 10:42