fork download
  1. void timer_1s(void) /* 讓這個function每秒進來一次 */
  2. {
  3. static byte count;
  4.  
  5. if (is_led1_on())
  6. led1_off();
  7. else
  8. led1_on();
  9.  
  10. if (++count == 2) {
  11. if (is_led2_on())
  12. led2_off();
  13. else
  14. led2_on();
  15.  
  16. count = 0;
  17. }
  18. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c: In function ‘timer_1s’:
prog.c:3:9: error: unknown type name ‘byte’
  static byte count;
         ^~~~
prog.c:5:6: warning: implicit declaration of function ‘is_led1_on’ [-Wimplicit-function-declaration]
  if (is_led1_on())
      ^~~~~~~~~~
prog.c:6:3: warning: implicit declaration of function ‘led1_off’ [-Wimplicit-function-declaration]
   led1_off();
   ^~~~~~~~
prog.c:8:3: warning: implicit declaration of function ‘led1_on’ [-Wimplicit-function-declaration]
   led1_on();
   ^~~~~~~
prog.c:11:7: warning: implicit declaration of function ‘is_led2_on’ [-Wimplicit-function-declaration]
   if (is_led2_on())
       ^~~~~~~~~~
prog.c:12:4: warning: implicit declaration of function ‘led2_off’ [-Wimplicit-function-declaration]
    led2_off();
    ^~~~~~~~
prog.c:14:4: warning: implicit declaration of function ‘led2_on’ [-Wimplicit-function-declaration]
    led2_on();
    ^~~~~~~
stdout
Standard output is empty