Empezar desde 0 en C, ejemplos de programación

Postea aqui toda la parte de programación del lenguaje C, C++, C#...

Moderator: Junta Directiva

User avatar
fusion
Usuario Avanzado
Usuario Avanzado
Posts: 388
Joined: Tue Oct 09, 2007 2:12 pm
Nombre: Javier Lopez Segura
Location: Madrid
Contact:

Re: Empezar desde 0 en C, ejemplos de programación

Post by fusion » Wed May 25, 2016 11:11 am

Yo suelo meter #define para asignar pines a una entrada o salida, de este modo si cambio de pic solo tengo que ir a ese apartado y al setup() para cambiar algunas cosas y el codigo queda mas facil de leer:

Code: Select all

#define PIN_NCS PORTBbits.RB0    //IN: Conectado a min nCS_MEM de la EEPROM ó en pin40 del pic18f4550
#define PIN_RESET LATBbits.LATB1 //OUT:Resetea al 18F4550 tirando pin a tierra 
#define PIN_LED0 LATBbits.LATB2  //OUT:Cambia cada segundo 
#define PIN_LED1 LATBbits.LATB3  //OUT:Se activa si ha habido reset
Uso:

Code: Select all

		PIN_LED0=1;  //Encender led 0
		PIN_LED1=1;  //Encender led 1
		if (PIN_NCS) PIN_RESET=1;   //leo señal PIN_NCS

ourensemk2
Posts: 2
Joined: Fri Oct 28, 2016 12:02 pm

Re: Empezar desde 0 en C, ejemplos de programación

Post by ourensemk2 » Fri Oct 28, 2016 4:17 pm

Hola!

Alguien podria subir los primeros enlaces de este post, para empezar desde cero? Un saludo y gracias

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest