TODOPIC
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
. ¿Perdiste tu
email de activación
?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Ingresar con nombre de usuario, contraseña y duración de la sesión
Este tema
Este sub-foro
Todo el foro
Google
Inicio
Ayuda
Buscar
Ingresar
Registrarse
TODOPIC
»
Microcontroladores PIC
»
Lenguaje C para microcontroladores PIC
(Moderadores:
pikman
,
pocher
,
vszener
,
Suky
) »
syntax error
« anterior
próximo »
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: syntax error (Leído 1093 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Sergiowaitforit
PIC10
Mensajes: 21
syntax error
«
en:
30 de Noviembre de 2013, 20:04:53 »
Hola buenas noches (desde España)
¿Alguién me podría decir qué es lo que va mal en este código? Me sale Suntax error en la línea 15
Código: C
/* ** Archivo con definicion de registros y bits del microcontrolador elegido */
# include <p18f2550.h>
/* ** Configuracion de los Fuses del microcontrolador ** */
# pragma config FOSC =XT_XT , FCMEN =OFF , IESO =OFF , CPUDIV = OSC1_PLL2
# pragma config PWRT =ON , BOR =OFF , BORV =0, WDT=OFF , WDTPS =32768
# pragma config MCLRE =ON , LPT1OSC =OFF , PBADEN =OFF , CCP2MX = OFF
# pragma config STVREN =OFF , LVP =OFF , XINST =OFF , DEBUG = OFF
# pragma config CP0=OFF , CP1 =OFF , CP2 =OFF ,CPB =OFF , CPD = OFF
# pragma config WRT0 =OFF , WRT1 =OFF , WRT2 = OFF
# pragma config WRTB =OFF , WRTC =OFF , WRTD = OFF
# pragma config EBTR0 =OFF , EBTR1 =OFF , EBTR2 =OFF , EBTRB = OFF
void
main
(
void
)
{
ADCON1
=
0x0F
;
/* Todos entradas / salidas digitales */
TRISA
=
0xFF
;
/* Todos como entradas */
TRISB
=
0xF0
;
/* Nible bajo como salida */
LATB
=
0x00
;
/* Todos los leds apagados */
while
(
1
)
{
/* Bucle infinito */
if
(
PORTAbits.
RA0
==
1
)
{
/* Se testea estado del pulsador */
LATB
=
0x00
;
/* Si esta en 1 logico apagamos leds */
}
else
{
LATB
=
0x0F
;
/* Sino encedemos todos los leds */
}
}
}
Muchas gracias por vuestra ayuda!
«
Última modificación: 30 de Noviembre de 2013, 21:23:00 por Sergiowaitforit
»
En línea
AngelGris
Colaborador
PIC24H
Mensajes: 2480
Re: syntax error
«
Respuesta #1 en:
30 de Noviembre de 2013, 20:31:12 »
¿El código lo tienes como 0 xFF? Supongo yo que tiene que ir todo junto como en cualquier compilador. Los mismo cuando trabajas con el puerto A, imagino que tendría que ser "PORTAbits.RA0"
En línea
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas
Sergiowaitforit
PIC10
Mensajes: 21
Re: syntax error
«
Respuesta #2 en:
30 de Noviembre de 2013, 21:24:01 »
Eso fue un error al pegar el código. Ya esta corregido
En línea
Imprimir
Páginas: [
1
]
Ir Arriba
« anterior
próximo »
TODOPIC
»
Microcontroladores PIC
»
Lenguaje C para microcontroladores PIC
(Moderadores:
pikman
,
pocher
,
vszener
,
Suky
) »
syntax error