#include <8052.h>
//CPU freq in kHz
#define F_CPU 3072


/* sleep_10ms is not very spot on, but good enough */
#define sleep_ms(__x) for(int __i = 0; __i < (__x * F_CPU - 60)/120; __i++);
#define sleep_10ms(x) for(int __j = 0; __j < (x * F_CPU - 60)/360; __j++)\
   sleep_ms(x/10);

int main(void){
 while(1){

   P1 = 0xFF;
   sleep_10ms(10);
   P1 = 0x00;
   sleep_10ms(10);
 }
}