Microcontroladores - Principiante en PIC BASIC PRO

   
Vista:

Principiante en PIC BASIC PRO

Publicado por Giovanny (1 intervención) el 26/01/2015 01:02:38
Buen día señores foristas:

Atentamente me dirijo a ustedes para comentarles algunas inquietudes relacionadas, las cuales tal vez surjan a otros usuarios y visitantes.

Pretendo migrar de programar en assembler a Basic. Para tal efecto, Instalé en mi equipol (Windows 7), el Microcode Studio 4 con Pic Basic Pro 247 y MPASM.

Quiero iniciar con el típico programa de prender y apagar un led con un 16f873A que tengo disponible.

El programa en assembler es:




__CONFIG _XT_OSC & _PWRTE_OFF & _BODEN_OFF & _CP_OFF & _WDT_OFF




PTOB_TRISB EQU 0X06

Inic
bsf PTOB_TRISB,0 ;Led On
call Delay
bcf PTOB_TRISB,0 ;Led off
call Delay
goto Inic

Delay movlw D'6'
movwf COUNTERC
movlw D'19'
movwf COUNTERB
movlw D'173'
movwf COUNTERA
loop decfsz COUNTERA,1
goto loop
decfsz COUNTERB,1
goto loop
decfsz COUNTERC,1
goto loop
retlw 0
end

Programo con PICKIT 2 y lo corre perfectamente. La palabra de configuración que toma el programador es: 2F89, la cual coincide con lo programado.

Intento lo siguiente en BASIC:

@DEVICEPIC16F873A
@DEVICEXT_OSC
@DEVICEWDT_OFF
@DEVICEPWRT_OFF
@DEVICEBOD_OFF
@DEVICELVP_OFF
@DEVICEWCPD_OFF
@DEVICEWRT_OFF
@DEVICEDEBUG_OFF
@DEVICEPROTECT_OFF

DEFINE OSC 4

LED VAR PORTB.0
TRISB=0

Vuelve:
Led = 1
pause 1000
LED = 0
PAUSE 1000
GOTO Vuelve

End

Las primeras líneas las escribí así porque al compilar me genera error. En los tutoriales y ejemplos que he visto, se colocan estos bits en un solo renglón separados por coma.

Al fin lo compila y anuncia que lo ha logrado satisfactoriamente.

Al cargar el programa en PICKIT, noto que la palabra de configuración cambia a: 2FCD, cuya implicación es que deja activado el perro guardián y activa también el BOR.

Aún así programo y como es de esperar no funciona.

Varias dudas puntuales:

¿Por qué no puedo escribir dejando espacios después de @DEVICE?
¿Por qué nopo puedo escribir la palabra de configuración en un solo renglón separando los bits de configuración con comas? (He visto varios ejemplos así).
Es posible entonces cambiar la palabra de configuración desde PICKIT

Agradezco sus sugerencias y comentarios.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

necesito PICBASIC PRO PARA WINDOWS 8 64 BITS

Publicado por homero (1 intervención) el 17/04/2015 02:54:22
DONDE PUEDO ENCONTRAR PICBASIC PRO PARA WINDOWS 8 64 BITS NO LO ENCUENTRO DESCARGE VARIOS PROGRAMAS YA ME CANSE PORFAVOR NECESITO PAGINAS WEB DE DONDE DESCARGAR EL PROGRAMA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar