/* * Copyright (c) by BlackMark 2015-2018 * Date 26/04/2018 * Version 1.4 */ #include "clock.h" #include "inout/inout.h" int main() { InOutPin cLED( InOut::Pin::B5 ); cLED.setDirection( InOut::Dir::OUT ); 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; }