Clock with Real-Time Clock (RTC-8564) and I2C LCD module(SB1062B).
Dependencies: DebouncedEdgeIn I2cLCD_cursor Rtc8564 mbed beep
Diff: main.cpp
- Revision:
- 3:061cccf4093a
- Parent:
- 2:6f0158399eff
- Child:
- 4:75ed86b78045
diff -r 6f0158399eff -r 061cccf4093a main.cpp --- a/main.cpp Mon Feb 17 08:13:21 2014 +0000 +++ b/main.cpp Sat Feb 22 09:24:27 2014 +0000 @@ -9,11 +9,13 @@ int main() { - I2C i2c(p28, p27); //sda scl - I2cLCD lcd(i2c, p26); //i2c reset - I2cRTC rtc(p25, p24, i2c); - ViewModel::ClockViewModel clockVm(lcd, p21, p22, p23); // set increment decrement + I2C i2c(dp5, dp27); //sda scl + I2cLCD lcd(i2c, dp26); //i2c reset + I2cRTC rtc(i2c, dp25, dp18); + ViewModel::ClockViewModel clockVm(lcd, dp1, dp2, dp4); // set increment decrement Model::Clock clock(&clockVm, &rtc); + clock.addSetMode(&rtc); + clock.addSetMode(&clockVm); rtc.setClock(&clock); clockVm.setClock(&clock); clock.initialize();