Hola, estoy programando microcontroladores PIC con CCS y tengo una pequeña duda. ¿Cuál es la diferencia entre un archivo .c y otro .h? En los proyectos que son algo grandes, me creo archivos .c que adjunto al programa principal, así como también adjunto los .h propios del compilador (librerías y demás) ¿Cuándo se usan unos y cuando se usan otros?
Un saludo.
Un saludo.