La guía práctica de programación en lenguaje C para microcontroladores PIC16F87X usando interfaz CCS C y simulador Proteus se crea para facilitar el aprendizaje y metodología en el momento de integrar herramientas como el simulador Proteus, compilador CCS C, el lenguaje de programación C y el dispositivo electrónico “microcontrolador”. Por lo tanto se muestra de manera didáctica los conceptos más importantes, la estructura física e interna del microcontrolador presentando las bondades de la familia del PIC16F87X en temas como el módulo A/D, módulo de comunicaciones seriales, temporizadores e interrupciones. Se definen las funciones que controlan la máquina en el lenguaje C y como se articulan los entornos del compilador CCS C y el simulador Proteus VSM. Basados en el contenido del curso de Digitales II de la escuela de Tecnología Eléctrica de la Universidad Tecnológica de Pereira, se desarrolla una guía práctica en lenguaje C orientada a la formación complementaria de los estudiantes del programa de Tecnología Eléctrica, con el propósito de disponer de una herramienta alternativa que les permita identificar y elaborar ejercicios prácticos que transfieren conocimiento de los contenidos en la programación de microcontroladores PIC por medio del lenguaje C y simulador Proteus.