Aviso importante para los usuarios de este libro: Se recomiendaacceder a la direcci¢n http://www.ccsinfo.com/downloads.php paradescargar la £ltima versi¢n de prueba del compilador PCWHD. De estaforma podr acceder a la £ltima versi¢n y aprovechar los nuevosrecursos que se ofrezcan.
Entre los muchos programas para eldesarrollo de sistemas con PICmicro© destacan, por su potencia, elPROTEUS VSM de ¸Labcenter Electr¢nics y el compiladorC de ¸CustomComputer Services Incorporated (CCS). El programa PROTEUS VSM es unaherramienta para la verifi caci¢n v¡a software que permite comprobar,pr cticamente en cualquier dise¤o, la efi cacia del programadesarrollado. Su combinaci¢n de simulaci¢n de c¢digo de programaci¢ny simulaci¢n mixta SPICE permite verifi caciones anal¢gicodigitalesde sistemas basados en microcontroladores. Su potencia de trabajo esmagn¡fica.
Por otra parte, tenemos el compilador C de CCS, ya quedespu‚s de conocer y dominar el lenguaje ensamblador es muy £tilaprender a programar con un lenguaje de alto nivel como el C. Elcompilador CCS C permite desarrollar programas en C enfocado a PICcon las ventajas que supone tener un lenguaje desarrolladoespec¡ficamente para un microcontrolador concreto. Su facilidad deuso, su cuidado entorno de trabajo y la posibilidad de compilar enlas tres familias de gamas baja, media y alta, le confi eren unaversatilidad y potencia muy elevadas.
Al escribir este libro seplantean muchas dudas, sobre todo a la hora de concretar el temario.Escribir profusamente sobre los PIC o sobre el PROTEUS o sobre el CCSC supone, casi seguro, escribir un libro para cada uno de estostemas. Por ello, el planteamiento ha sido diferente, desarrollar losconocimientos b sicos necesarios para manejar cada programa, apoyarlocon el mayor n£mero de ejercicios y dejar al lector la posteriorampliaci¢n de conocimientos. As¡ lo he decido en base a laexperiencia que me da estar impartiendo clases sobre PIC en lacarrera de Ingenieros T‚cnicos Industriales, especialidad deElectr¢nica Industrial, de la Universidad Polit‚cnica deValencia.
Öndice
1. ISIS de PROTEUS VSM
2.Compilador CCS C
3. La gesti¢n de los puertos
4. Lasinterrupciones y los temporizadores
5.Convertidor Anal¢gicoDigital y Digital Anal¢gico
6. M¢dulo CCP Comparador, Captura yPWM
7. Transmisi¢n serie
8. Gama Alta PIC18
9. RTOS RealTime Operating System
11. ARES de PROTEUS VSM