Yo tenia por ahi el picsimulator IDE pero jamas vi que tuviera para compilar en BASIC

estoy bien wey gracias por el dato

-------------------------------

Ya voy a empezar con mis cosas, sucede que queria hacer otro ejemplo con el adc pero a la hora de compilarlo para ver si me quedaba bien me salen un buen de errores el primerito es este:
3:2 E-14 Identifier "c" has been already declared in p16f877.pbas ADCBlink.pbas
50:1 E-1 'end' is not a valid identifier ADCBlink.pbas
50:4 E-4 Syntax error: Expected 'as' but '.' found ADCBlink.pbas
51:1 E-37 Unknown type "" ADCBlink.pbas
y varios mas aqui les pongo el codigo no se que este mal, ya instale y reinstale como 3 veces y nada, es mas ya no compila los otros que postee
![redhot :5]](http://www.todopic.com.ar/foros/Smileys/default/redhot.gif)
program ADCBlink
dim c,p as byte
tiempo as word
tiempot as string[5]
msj as chr[20]
main:
ADCON1 = 142
TRISA = 1
Lcd_Config(PORTD,3,2,1,0,PORTD,4,5,6)
Lcd_Cmd(LCD_CURSOR_OFF)
Lcd_Cmd(LCD_CLEAR)
tiempo = adc_read(0)
wordtostr(tiempo,tiempot)
lcd_out(1,5,tiempot)
lcd_out(2,5,msj)
if tiempo <= 200 then
P = 1000
c=1
end if
if tiempo > 200 AND tiempo <= 500 then
P = 500
c=2
end if
If tiempo > 500 AND tiempo <= 1024 then
P = 250
c=3
end if
select case c
case 1
msj = "Lento"
case 2
msj = "Medio"
case 3
msj = "Rapido"
end select
delay_ms(P)
PORTC = not PORTC
goto main
end.
Queria hacerlo con sub procedure pero no supe como y no queria usar labels y gosub-return asi que lo deje asi, No se si sirva ya que no lo compilo.