No...KILLERJC, gracias por responderme, entonces colocare una varable y la comparto con el (los) puertos que necesite, ahora tiene sentido.
Tampoco tiene sentido, si ambos puertos van a cambiar de la misma forma, entonces conecta todo a un solo puerto.
Si queres hacerlo y repetir lo menos posible, create una función que modifique ambos puertos:
...
y me sale error , programo en ccs
Publicado por: KILLERJC
En el estandar C99 para que los programas sean compatibles en distintos sistemas, se crea el archivo stdint.h.
Por ejemplo...
Un int para un PIC es una variable de 8 bits, para algunas PC es de 16 y para otras 32bits. Entones imagínate creando un contador donde necesitas si o si los 32 bits pero de repente en otra maquina solo usa 16 u 8.... O incluso peor, hay diferencias entre compiladores de PIC.
Publicado por: Eduardo2Muchas gracias a ambos por la enseñanza.
Porque es sintaxis de XC8 , para CCS seria:
Código: C++
void cambiarpuertos(int8 g)
{
output_b(g);
output_a(g);
}