/* * Copyright (c) by BlackMark 2015-2016 * Date 25/02/2016 * Version 1.3 */ #include "Clock.h" #include "InOut.h" int main() { InOutPin cLED( InOut::Pin::P_D7 ); cLED.setDirection( InOut::Dir::D_OUT, false ); cLED.write( false ); while( true ) { for( uint8_t i = 0; i < 3; ++i ) { cLED.write( true ); _delay_ms( 100 ); cLED.write( false ); _delay_ms( 100 ); } _delay_ms( 300 ); for( uint8_t i = 0; i < 3; ++i ) { cLED.write( true ); _delay_ms( 300 ); cLED.write( false ); _delay_ms( 300 ); } _delay_ms( 100 ); for( uint8_t i = 0; i < 3; ++i ) { cLED.write( true ); _delay_ms( 100 ); cLED.write( false ); _delay_ms( 100 ); } _delay_ms( 1000 ); } return 0; }