Este libro aborda la programación de microcontroladores empleando un lenguaje de alto nivel. Para el desarrollo de los proyectos se escoge a la familia de microcontroladores PIC. Los microcontroladores PIC se encuentran entre los microcontroladores más usados por ingenieros, técnicos, estudiantes y aficionados a la electrónica. Estos microcontroladores se fabrican con una amplia variedad de tamaños y de variantes de complejidad. Los microcontroladores PIC poseen una arquitectura de tipo RISC (computador con repertorio de instrucciones reducido), es decir, sólo tienen un pequeño conjunto de instrucciones que el usuario debe conocer. Además, su consumo de potencia es muy bajo y ésta es una de las razones que hacen que estos microcontroladores sean muy usados en aplicaciones portátiles. En el libro se usan los lenguajes PicBasicy PicBasic Profesionalpara programar a los microcontroladores PIC. El BASIC es uno de los lenguajes de programación de alto nivel más antiguos y ampliamente conocidos. Los lenguajes Pic-Basic y PicBasic Profesional han sido desarrollados por MicroEngineering Labs Inc. PicBasic. Es un compilador de bajo coste y está concebido, principalmente, para estudiantes y aficionados. PicBasic Profesional es un compilador profesional sofisticado con muchas posibilidades y, por lo tanto, es más caro. Este compilador está pensado para ingenieros y otros usuarios más profesionales de los microcontroladores PIC. El libro debería servir de ayuda para técnicos, ingenieros y todos aquéllos que son aficionados a la electrónica. Se asume que no existe experiencia previa en el trabajo con microcontroladores y, en consecuencia, se realiza una introducción detallada de la familia de microcontroladores PIC. El libro es muy práctico y en él aparecen muchos proyectos de hardware que han sido probados experimentalmente y que el usuario puede experimentar fácilmente usando una simple placa de pruebas y unos pocos componentes. En cada proyecto se proporciona y se explica detalladamente el circuito, el diagrama de flujo y el programa.