Microprocesadores

Solo disponible en BuenasTareas
  • Páginas : 71 (17657 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de noviembre de 2011
Leer documento completo
Vista previa del texto
CÓMO PROGRAMAR EN LENGUAJE C LOS MICROCONTROLADORES PIC16F88, 16F628A Y 16F877A

I

Cómo programar en lenguaje C los microcontroladores PIC16F88, 16F628A y 16F877A
2da Edición

©Juan Ricardo Penagos Plazas
Ingeniero en Electrónica y Telecomunicaciones Profesor universitario de Programación, Circuitos Eléctricos, Electrónica y Sistemas Digitales

www.programarpicenc.com 2010

©Ing.Juan Ricardo Penagos Plazas 2010

CÓMO PROGRAMAR EN LENGUAJE C LOS MICROCONTROLADORES PIC16F88, 16F628A Y 16F877A

II

Cómo programar en lenguaje C los microcontroladores PIC16F88, 16F628A y 16F877A, 2da edición ©Juan Ricardo Penagos Plazas MARCAS COMERCIALES: El autor ha intentado a lo largo de este libro distinguir las marcas registradas de los términos descriptivos, siguiendo el estilode mayúsculas que utiliza el fabricante, sin intención de infringir la marca y sólo en beneficio del propietario de la misma: PIC16F88, PIC16F628A y PIC16F877A son propiedad de Microchip. IC-Prog es propiedad de Bonny Gijzen. PROTEUS, ISIS y ARES son propiedad de Labcenter Electronics. mikroC™ PRO for PIC es propiedad de mikroElektronika. Windows XP Professional es propiedad de Microsoft. Primeraedición: Octubre 2009 Segunda edición: Junio 2010 Derechos reservados. No. de registro: 032377 IEPI Esta obra es propiedad intelectual de su autor, así como los derechos para su publicación. Prohibida su reproducción parcial o total por cualquier medio sin permiso por escrito del propietario de los derechos del copyright. NOTA IMPORTANTE La información contenida en esta obra tiene un finexclusivamente didáctico y, por lo tanto, no está previsto su aprovechamiento a nivel profesional o industrial. Las indicaciones técnicas y programas incluidos han sido elaborados con gran cuidado por el autor y reproducidos bajo estrictas normas de control. El autor no será jurídicamente responsable por: errores u omisiones; daños y perjuicios que se pudieran atribuir al uso de la informacióncomprendida en este libro, y en los archivos adjuntos, ni por la utilización indebida que pudiera dársele.

©Ing. Juan Ricardo Penagos Plazas 2010

CÓMO PROGRAMAR EN LENGUAJE C LOS MICROCONTROLADORES PIC16F88, 16F628A Y 16F877A

III

A mi Dios por las incontables bendiciones que me ha brindado a lo largo de mi vida. A mi gran Maestro, Jesucristo, por sus sabios consejos llenos de sabiduría y suspalabras colmadas de esperanza. A mi madre Carmen María; mi gran apoyo durante mis largas horas de estudio e investigación. A mi padre Gustavo; mi hermano Jorge Enrique; mi hermana Lina Marcela por los ejemplos de lucha y valentía. A todos mis alumnos universitarios, ejemplos de constancia y dedicación, por su inmenso respeto, paciencia y consideración durante estos nueve años de docencia.

JuanRicardo

©Ing. Juan Ricardo Penagos Plazas 2010

CÓMO PROGRAMAR EN LENGUAJE C LOS MICROCONTROLADORES PIC16F88, 16F628A Y 16F877A

IV

TABLA DE CONTENIDO
CAPÍTULO I: PRIMEROS PASOS CON LOS PICs................................................................................ 1 1.1 MICROCONTROLADOR VS. MICROPROCESADOR .................................................................... 11.2 APLICACIONES DE LOS MICROCONTROLADORES .................................................................. 1 1.3 PIC16F84A VS. PIC16F88, PIC16F628A Y PIC16F877A ............................................................... 2 1.4 RESUMEN DE CARACTERÍSTICAS DE LOS PICs........................................................................ 3 1.5 CONFIGURACIÓN INICIAL BÁSICA DE LOSPICs........................................................................ 7 1.5.1 Configuración inicial básica en mikroC™ .............................................................................................. 9 1.6 mikroc™ ................................................................................................................................................ 15 1.6.1 Características de...
tracking img