char one [ ] = "00000000.00000010.00000000" ;
char two [ ] = "11111111.00000000.00000000" ;
void delay400( )
{
for ( int i = 0 ; i< 7 ; i++ )
{
__asm__( "nop" ) ;
}
}
void delay850( )
{
for ( int i = 0 ; i< 14 ; i++ )
{
__asm__( "nop" ) ;
}
}
void delay800( )
{
for ( int i = 0 ; i< 13 ; i++ )
{
__asm__( "nop" ) ;
}
}
void delay450( )
{
for ( int i = 0 ; i< 8 ; i++ )
{
__asm__( "nop" ) ;
}
}
void setup( )
{
pinMode( 3 ,OUTPUT) ;
for ( int i = 0 ; i < 2 ; i++ )
{
for ( int i = 0 ; i < 26 ; i++ )
{
if ( one[ i] == '1' )
{
digitalWrite( 3 ,1 ) ;
delay800( ) ;
digitalWrite( 3 ,0 ) ;
delay450( ) ;
}
if ( one[ i] == '0' )
{
digitalWrite( 3 ,1 ) ;
delay400( ) ;
digitalWrite( 3 ,0 ) ;
delay850( ) ;
}
}
}
delayMicroseconds( 50 ) ;
}
CmNoYXIgb25lIFsgXSA9IjAwMDAwMDAwLjAwMDAwMDEwLjAwMDAwMDAwIjsKY2hhciB0d28gWyBdID0iMTExMTExMTEuMDAwMDAwMDAuMDAwMDAwMDAiOwp2b2lkIGRlbGF5NDAwKCkKewogIGZvcihpbnQgaSA9IDA7IGk8NzsgaSsrKQogIHsKICAgIF9fYXNtX18oIm5vcCIpOwogIH0KfQp2b2lkIGRlbGF5ODUwKCkKewogIGZvcihpbnQgaSA9IDA7IGk8MTQ7IGkrKykKICB7CiAgICBfX2FzbV9fKCJub3AiKTsKICB9Cn0Kdm9pZCBkZWxheTgwMCgpCnsKICBmb3IoaW50IGkgPSAwOyBpPDEzOyBpKyspCiAgewogICAgX19hc21fXygibm9wIik7CiAgfQp9CnZvaWQgZGVsYXk0NTAoKQp7CiAgZm9yKGludCBpID0gMDsgaTw4OyBpKyspCiAgewogICAgX19hc21fXygibm9wIik7CiAgfQp9Cgp2b2lkIHNldHVwKCkgCnsKcGluTW9kZSgzLE9VVFBVVCk7CmZvcihpbnQgaSA9IDA7aSA8IDI7aSsrKQp7CmZvcihpbnQgaSA9IDA7IGkgPCAyNjsgaSsrKQp7CmlmKG9uZVtpXSA9PSAnMScpCnsKZGlnaXRhbFdyaXRlKDMsMSk7CmRlbGF5ODAwKCk7CmRpZ2l0YWxXcml0ZSgzLDApOwpkZWxheTQ1MCgpOwp9CmlmKG9uZVtpXSA9PSAnMCcpCnsKZGlnaXRhbFdyaXRlKDMsMSk7CmRlbGF5NDAwKCk7CmRpZ2l0YWxXcml0ZSgzLDApOwpkZWxheTg1MCgpOwp9Cn0KfQpkZWxheU1pY3Jvc2Vjb25kcyg1MCk7Cn0=
compilation info
prog.cpp: In function ‘void setup()’:
prog.cpp:35:11: error: ‘OUTPUT’ was not declared in this scope
pinMode(3,OUTPUT);
^~~~~~
prog.cpp:35:17: error: ‘pinMode’ was not declared in this scope
pinMode(3,OUTPUT);
^
prog.cpp:42:17: error: ‘digitalWrite’ was not declared in this scope
digitalWrite(3,1);
^
prog.cpp:49:17: error: ‘digitalWrite’ was not declared in this scope
digitalWrite(3,1);
^
prog.cpp:56:21: error: ‘delayMicroseconds’ was not declared in this scope
delayMicroseconds(50);
^
stdout