Librerías y ejemplos para SDCC

Publicar nuevo tema   Responder al tema

Ver el tema anterior Ver el tema siguiente Ir abajo

Librerías y ejemplos para SDCC

Mensaje  Pikitin el Miér 26 Nov 2008 - 5:12

Ejemplos y librerías para SDCC:

general:
http://sdccokr.dl9sec.de/resources.htm


PIC16F:

Varios en este foro para pic16f:
http://pic-linux.foroactivo.net/sdcc-f23/

Varias librerías y ejemplos para I2C, uart, lcd, delays y más... para PIC16F877:
http://per.launay.free.fr/pik_digor/sdcc/


PIC18F:
ejemplos básicos: http://datrus.com/qwikflash-howto.tgz
de esta página: http://datrus.com/qwikflash-howto.html

librería + ejemplo LCD 16x2 con PIC18F252:
http://www.warpedlogic.co.uk/?q=node/10

libreria + ejemplo para I2C con PIC18F2550 (master):
http://www.pic-o-rama.org/images/stories/projects/i2c_master/i2c_master.tar.gz
libreria + ejemplo para I2C con PIC18F2550 (slave):
http://www.pic-o-rama.org/images/stories/projects/i2c_slave/i2c_slave.tar.gz

Ejemplo Usart con PIC18F2550:
http://my.opera.com/raphman/blog/show.dml/266030


El compilador SDCC ha avanzado mucho en su soporte para PIC, y ultimamente parece que
va a muy buen ritmo, soporte para muchos PICs y ejemplos y librerías
disponibles.

Pikitin
veterano
veterano

Cantidad de envíos: 332
Fecha de inscripción: 26/11/2008

Volver arriba Ir abajo

Re: Librerías y ejemplos para SDCC

Mensaje  Fernan el Dom 25 Ene 2009 - 22:14

Tengo algunos ejemplos para el SDCC pic16, son los ejemplos para la tarjeta pic-dem2 plus de sure electronics, los ejemplos venian para el C de Microchip y los he pasado a SDCC.
Si alguno esta interesado en ellos los subo a las descargas.

Un saludo

Fernan

Fernan
Participante
Participante

Cantidad de envíos: 20
Fecha de inscripción: 17/12/2008
Edad: 46
Localización: Bilbao

Volver arriba Ir abajo

Re: Librerías y ejemplos para SDCC

Mensaje  Pikitin el Dom 25 Ene 2009 - 22:42

Eso estaría muy bien...

Contacto contigo por MP para colgarlos en el widget de descargas.

...................

Ok.. ya los tengo, voy a reorganizar la carpeta sdcc en el widget de descargas, poniendo una carpeta para librerías y otra para ejemplos,... aunque debería dividir en dos secciones: pic16f y pic18f...

También voy a añadir tus ejemplos al archivo ejemplos_piklab.tar.gz

Y he puesto una carpeta de ejemplos dentro de Piklab para poner ejemplos sueltos, ahí están tus archivos tal cual:

http://www.box.net/shared/nqjm0uilib

Saludos y Gracias por el aporte.

Pikitin
veterano
veterano

Cantidad de envíos: 332
Fecha de inscripción: 26/11/2008

Volver arriba Ir abajo

Re: Librerías y ejemplos para SDCC

Mensaje  pentax33 el Miér 18 Feb 2009 - 0:54

Hola Gente


Bien aqui dejo una pequeña funcion que nos uede ayudar en el trabajo con PWM, para servos i control de velocidad de motores.
Todavia no la he podido probar afondo, pero para empezar puede servir.

//Prototipo de funcion
void SETUP_TMR2(unsigned char, unsigned char, unsigned char );


//Funcion
void SETUP_TMR2(unsigned char Prescaler,unsigned char T,unsigned char Postscale){
char Post=0;
switch (Prescaler){
case 1:
T2CKPS0 = 0;
T2CKPS1 = 0;
break;
case 4:
T2CKPS0 = 1;
T2CKPS1 = 0;
break;
case 16:
T2CKPS1 = 1;
break;
}
PR2 = T;
Post = Postscale << 3;
T2CON = T2CON | Post;
TMR2ON = 1;
}

pentax33
Nuevo Usuario
Nuevo Usuario

Cantidad de envíos: 9
Fecha de inscripción: 28/11/2008

Volver arriba Ir abajo

Re: Librerías y ejemplos para SDCC

Mensaje  pentax33 el Miér 18 Feb 2009 - 1:07

Hola de nuevo

Os dejo una nueva funcion para configurar el modulo CCPx


void SET_CCP1(unsigned char);

void SETUP_CCP1(unsigned char a){
switch (a){
case 0:
CCP1CON = 0;
break;
case 9:
CCP1CON = 12;
break;
}

}


En esta funcion falta implementar los otros modos por el momento solo esta el modo desconectado 0 i el modo PWM

pentax33
Nuevo Usuario
Nuevo Usuario

Cantidad de envíos: 9
Fecha de inscripción: 28/11/2008

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Publicar nuevo tema   Responder al tema
Permiso de este foro:
No puedes responder a temas en este foro.