From 82c9aca4e70213a76bd24033ff74c539818ee387 Mon Sep 17 00:00:00 2001 From: gungwald Date: Wed, 19 Aug 2015 17:39:11 -0400 Subject: [PATCH] The app --- alarmclock.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 alarmclock.c diff --git a/alarmclock.c b/alarmclock.c new file mode 100644 index 0000000..a2f1178 --- /dev/null +++ b/alarmclock.c @@ -0,0 +1,26 @@ +#include /* scanf */ +#include /* uint8_t */ + +#define CLOCK_FREQUENCY 1023000L +#define CYCLES_PER_NOOP 2 +#define NOOPS_PER_SEC 511500 + +enum { + ANTE_MERIDIEM, POST_MERIDIEM +} meridiem_t; + +uint8_t curr_hour; +uint8_t curr_min; +meridiem_t curr_meridiem; + +uint8_t alarm_hour; +uint8_t alarm_min; +meridiem_t alarm_meridiem; + +void main(void) +{ + scanf("Current hour:%2ui", &curr_hour); + scanf("Current minute:%2ui", &curr_min); + scanf("Current AM/PM:%2s", &meridiem_input); +} +