long int desborde; sfr TMOD = 0x89; sfr TCON = 0x88; sfr P0 = 0x80; sfr TL = 0x8A; sfr TH = 0x8C; sbit TR0 = TCON^4 ; sbit TF0 = TCON^5 ; main(){ TMOD=0x01; TCON=0x10; P0=0x00; desborde = 0; TL=0x00; TH=0x00; while(1){ while (desborde<184){ if(TF0 == 1){ desborde++; TF0=0; } } desborde=0; P0=~P0; } }