Autor Tema: Personalizar nombre de un pin  (Leído 1879 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado DavidtXz

  • PIC10
  • *
  • Mensajes: 22
Personalizar nombre de un pin
« en: 22 de Abril de 2020, 19:58:58 »
Ultimamente publico muchas cosas en este foro..... ahora me surgio otra duda y pues no se si lo que voy a plantear se puede hacer...
 
en vez de llamar a un pin por ejemplo LATD0, LATD1, etc..... o cualquier otro pin, le puedo cambiar su nombre???? me refiero a lo siguiente

 
Código: C
  1. #define LED LATD0// aqui la idea es que en vez de colocar LATD0 simplemente al escribir LED ya se entienda que estoy tratando de llamar este pin....

 y asi con cualquier otro pin...

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Personalizar nombre de un pin
« Respuesta #1 en: 22 de Abril de 2020, 20:15:15 »
Si, se puede realizar...  No se que compilador estas usando pero por ejemplo en XC8

Código: C
  1. #define LED PORTBbits.RB0
  2.  
  3. LED = 1;

Desconectado remi04

  • PIC24F
  • *****
  • Mensajes: 657
Re:Personalizar nombre de un pin
« Respuesta #2 en: 23 de Abril de 2020, 06:29:16 »
En CCS:

Código: C
  1. #bit LED = 0xf81.1     // 0xf8 dirección del registro del puerto B.  “.1” bit 1 del puerto B
  2.  
  3. void main() {
  4. LED = 1;
  5. for(;;);
  6. }
« Última modificación: 23 de Abril de 2020, 06:49:10 por remi04 »


 

anything