Whitworth-EN173-2016
/
SmartRise_MBED
Alarm Clock
Fork of SmartRise_MBED by
main.cpp
- Committer:
- pstephens18
- Date:
- 2016-01-27
- Revision:
- 11:be164273b969
- Parent:
- 8:edf5f23cb393
- Child:
- 12:f42b74f76630
File content as of revision 11:be164273b969:
//8.3 LCD control with MBED main. #include "mbed.h" #include "TextLCD.h" #include "TimeControl.h" #include "Alarm.h" #include <time.h> Serial pc(USBTX,USBRX); DigitalIn AlarmAdjust(p9); InterruptIn off(p15); DigitalIn timeSW(p10); DigitalOut led2(LED2); int main() { time_init(); // Initializes clock and alarm times off.rise(&turn_off); // Waits for signal from off switch on remote XBee while(1) { timeDisplay(); // Constantly Displays the Time if(checkAlarm()) // Checks to see if it is time to sound the alarm and does so if apropriate { Sound_Alarm(); } if(timeSW==1)timeProg(); if(AlarmAdjust==1) alarmProg(); led2 = 1; } }