TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: madscientist en 23 de Agosto de 2023, 16:31:01

Título: Busco ejemplos de codigo para pic
Publicado por: madscientist en 23 de Agosto de 2023, 16:31:01
Quiero pedir si me pueden ayudar a conseguir ejemplos de codigo fuente en C para Pics que cubran las cosas mas comunes: dip switches, motor paso a paso, definir cuales pines son entrada y salida, como darle nombre a cada pin, estoy haciendo la transicion desde Arduino.

En principio estoy tratando con micros tipo Pic 16f819, 16f876, 16f877, etc etc.

Ya lei datasheets de varios pics y pude alimentar y encender uno sin problemas, solo necesito programar uno por primera vez.

Desde ya les agradezco su ayuda.
Título: Re:Busco ejemplos de codigo para pic
Publicado por: DominusDRR en 23 de Agosto de 2023, 16:54:55
Quiero pedir si me pueden ayudar a conseguir ejemplos de codigo fuente en C para Pics que cubran las cosas mas comunes: dip switches, motor paso a paso, definir cuales pines son entrada y salida, como darle nombre a cada pin, estoy haciendo la transicion desde Arduino.

En principio estoy tratando con micros tipo Pic 16f819, 16f876, 16f877, etc etc.

Ya lei datasheets de varios pics y pude alimentar y encender uno sin problemas, solo necesito programar uno por primera vez.

Desde ya les agradezco su ayuda.

En youtube existen tutoriales que se dedican a explicar lo que pides. Sin embargo, deberías indicar que compilador en C deseas usar, a parte del compilador del fabricante de esos microcontroladores (XC8), existen otros.
Título: Re:Busco ejemplos de codigo para pic
Publicado por: madscientist en 23 de Agosto de 2023, 17:14:46
Por ahora estoy usando  el Mplab sobre Linux. No tengo el CCS, quiero tratar de usar GCC. Cada vez que abro el Mplab me pregunta si quiero instalar el CCS pero siempre que se puedame gustaria usar la alternativa libre.

Pregunte por los ejemplos por que, al contrario de mucha gente,  soy mas de leer que de ver videos. Lei manuales que pude juntar pero aun me resulta confuso y quiero poder aun que sea copiar y pegar trozos de codigos que se saben que funcionan y despues ir "afinando" el programa.
En C lo puedo hacer. Tengo parte del codigo escrito pero no se resolver todo aun.

Estoy tratando de usar dip switches, mover motores con transistores que prenden y apagan, etc etc, yo busco juntar ejemplos de codigo para no andar preguntando todo el tiempo como se hace tal o cual cosa.
Título: Re:Busco ejemplos de codigo para pic
Publicado por: DominusDRR en 23 de Agosto de 2023, 17:27:55
Por ahora estoy usando  el Mplab sobre Linux. No tengo el CCS, quiero tratar de usar GCC. Cada vez que abro el Mplab me pregunta si quiero instalar el CCS pero siempre que se puedame gustaria usar la alternativa libre.

El compilador XC8, es gratuito en niveles de optimización 0 y 1, pensaría que es muy buena esa optimización, no he trabajado por muchos años con ese compilador, pero con XC32, la optimización gratuita es bastante buena, sobre todo si estás creando algo por aprendizaje o por algo por pasatiempo.

Pregunte por los ejemplos por que, al contrario de mucha gente,  soy mas de leer que de ver videos. Lei manuales que pude juntar pero aun me resulta confuso y quiero poder aun que sea copiar y pegar trozos de codigos que se saben que funcionan y despues ir "afinando" el programa.

En tecnología, la mejor información está inglés, eso puede ser una puerta o bloqueo para avanzar más, he visto libros en  español ASM para los microcontroladores que dices usar, pero me parece que hay muy pocos.
Título: Re:Busco ejemplos de codigo para pic
Publicado por: madscientist en 23 de Agosto de 2023, 17:29:28
No me di cuenta, estaba usando mal el foro, acabo de ver que tienen lo que busco.

http://www.todopic.com.ar/foros/index.php?board=24.0

El ingles es practicamente mi lengua materna, no me es problema por suerte.
Título: Re:Busco ejemplos de codigo para pic
Publicado por: DominusDRR en 23 de Agosto de 2023, 17:32:26
No me di cuenta, estaba usando mal el foro, acabo de ver que tienen lo que busco.

http://www.todopic.com.ar/foros/index.php?board=24.0

El ingles es practicamente mi lengua materna, no me es problema por suerte.

http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB_XC8_C_Compiler_UG_PIC_DS50002737B.pdf (http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB_XC8_C_Compiler_UG_PIC_DS50002737B.pdf)
Título: Re:Busco ejemplos de codigo para pic
Publicado por: DominusDRR en 23 de Agosto de 2023, 17:36:36
No me di cuenta, estaba usando mal el foro, acabo de ver que tienen lo que busco.

http://www.todopic.com.ar/foros/index.php?board=24.0

El ingles es practicamente mi lengua materna, no me es problema por suerte.

Respecto a ejemplos, esta ayuda en línea de MCHP es muy buena:

https://microchipdeveloper.com/projects:mcu1101-project-1 (https://microchipdeveloper.com/projects:mcu1101-project-1)

Y este catálogo de cursos también:

https://mu.microchip.com/ (https://mu.microchip.com/)