Este documento introduce los microcontroladores PIC y su programación. Explica la diferencia entre microprocesadores y microcontroladores, las arquitecturas de Von Neumann y Harvard, los tipos de memoria como ROM, EPROM, EEPROM y FLASH. También describe los puertos de entrada y salida, el reloj principal, y recursos especiales como temporizadores, watchdog, modo de bajo consumo, conversores A/D y D/A, y PWM. El objetivo es familiarizar a los aprendices con los conceptos básicos de los microcontroladores PIC.