Hola, os llevo leyendo mucho tiempo pero no posteaba. La verdad, me sabe mal empezar con una duda, pero espero empezar a aportar proyectos interesantes al foro.
Estoy comenzando con la programación de este PIC (ya he programado otros) y para empezar estoy haciendo un "Hola mundo" de lo más sencillo, hacer parpadear un LED
Decir que la programación la hago con MPLAB y PIC BASIC PRO 3. Los Configuration Bits no los pongo en el código sino manualmente en el programa. El código es el siguiente:
Es lo mas sencillo que se puede hacer, pero no funciona y no se por qué. Para comprobarlo estoy usando PIC18 SIMULATOR IDE y el puerto B3 se queda en estado alto siempre...
Subo el .hex a ver si me podéis echar una mano.
PD: PBADEN está configurado de tal forma que los pines estén como entradas o salidas digitales. La ultima duda es: ¿En caso de seleccionar el oscilador interno para declarar la frecuencia sería así?
Un saludo y muchas gracias de antemano!
Estoy comenzando con la programación de este PIC (ya he programado otros) y para empezar estoy haciendo un "Hola mundo" de lo más sencillo, hacer parpadear un LED
Decir que la programación la hago con MPLAB y PIC BASIC PRO 3. Los Configuration Bits no los pongo en el código sino manualmente en el programa. El código es el siguiente:
Código:
TrisB = 0
led var portb.3
main:
high led
pause 500
low led
pause 500
goto main
end
Es lo mas sencillo que se puede hacer, pero no funciona y no se por qué. Para comprobarlo estoy usando PIC18 SIMULATOR IDE y el puerto B3 se queda en estado alto siempre...
Subo el .hex a ver si me podéis echar una mano.
PD: PBADEN está configurado de tal forma que los pines estén como entradas o salidas digitales. La ultima duda es: ¿En caso de seleccionar el oscilador interno para declarar la frecuencia sería así?
Código:
`Para 4 MHz
DEFINE OSC 4
Un saludo y muchas gracias de antemano!