fork download
  1.  
  2. char one [ ] ="00000000.00000010.00000000";
  3. char two [ ] ="11111111.00000000.00000000";
  4. void delay400()
  5. {
  6. for(int i = 0; i<7; i++)
  7. {
  8. __asm__("nop");
  9. }
  10. }
  11. void delay850()
  12. {
  13. for(int i = 0; i<14; i++)
  14. {
  15. __asm__("nop");
  16. }
  17. }
  18. void delay800()
  19. {
  20. for(int i = 0; i<13; i++)
  21. {
  22. __asm__("nop");
  23. }
  24. }
  25. void delay450()
  26. {
  27. for(int i = 0; i<8; i++)
  28. {
  29. __asm__("nop");
  30. }
  31. }
  32.  
  33. void setup()
  34. {
  35. pinMode(3,OUTPUT);
  36. for(int i = 0;i < 2;i++)
  37. {
  38. for(int i = 0; i < 26; i++)
  39. {
  40. if(one[i] == '1')
  41. {
  42. digitalWrite(3,1);
  43. delay800();
  44. digitalWrite(3,0);
  45. delay450();
  46. }
  47. if(one[i] == '0')
  48. {
  49. digitalWrite(3,1);
  50. delay400();
  51. digitalWrite(3,0);
  52. delay850();
  53. }
  54. }
  55. }
  56. delayMicroseconds(50);
  57. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
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
Standard output is empty