TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: SEBARUBIOLO en 30 de Marzo de 2014, 10:51:48
-
¿es necesario setear los puertos en ccs?
Por ejemplo, cuando escribo output_high(PIN1) ¿automáticamente queda declarado como puerto de salida?, ¿o necesito declararlo antes?
Y si luego escribo if(input(PIN1))...... ¿Cambia el set del PIN1?
Saludos a todos
-
No, no es necesario. Por default todos los puertos están configurados de la siguiente manera USE STANDARD_IO. O sea, cada vez que se usa se configura como entrada o como salida según la necesidad. Otras dos opciones disponibles son: #USE FAST_IO, #USE FIXED_IO
Utiliza el buscador y la ayuda de CCS y encontraras más info.
Saludos!
-
Gracias. Está bien claro.
Saludos.
-
¿es necesario setear los puertos en ccs?
Por ejemplo, cuando escribo output_high(PIN1) ¿automáticamente queda declarado como puerto de salida?, ¿o necesito declararlo antes?
Y si luego escribo if(input(PIN1))...... ¿Cambia el set del PIN1?
Saludos a todos
input() cambia el estado del tris de forma transparente, pero hay funciones que no, e.j input_state( )