La verdad que me desconcerto, porque el programa lo subio de una, la primera vez, y en el protoboard andubo, despues de ahi no pude subir nada mas...
aca paso el codigo.
#include <16f628a.h>
#FUSES NOWDT //No Watch Dog Timer
#FUSES INTRC_IO //Internal RC Osc, no CLKOUT
#FUSES NOPUT //No Power Up Timer
#FUSES NOPROTECT //Code not protected from reading
#FUSES NOBROWNOUT //No brownout reset
#FUSES NOMCLR //Master Clear pin used for I/O
#FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOCPD //No EE protection
#use delay(clock=4000000)
#byte puerto_b = 06
void main()
{
puerto_b = 0; // Limpia puerto B
DO{
bit_set(puerto_b, 1); // enciende led conectado a RB1
delay_ms(1000);
bit_clear(puerto_b, 1);
delay_ms(1000);}
while (TRUE);
}