Descargar Imprimir esta página

CSR P18 Serie Manual De Usuario página 11

Publicidad

P18-XX-XX
Lenguaje C
Ventajas:
Es un lenguaje de alto nivel más cercano a la máquina.
Permite construir rutinas matemáticas fácilmente.
Puede ser de ayuda al combinarlo con Ensamblador sobre todo en la gama alta.
Se pueden crear macros con este lenguaje, para después simplificar el código
en diferentes desarrollos.
Es aceptado por la empresa fabricante Microchip, incluso ellos tienen algunos
compiladores C.
Desventajas:
Los programas al compilarlos pueden resultar un poco extensos y pesados por
ello debe tenerse en cuenta la capacidad de memoria de programa del PIC a
utilizar.
Con este lenguaje tampoco se puede controlar del todo los tiempos y los
registros bit a bit.
Para este lenguaje existen también varias casas que producen software y compiladores
para este lenguaje entre ellas las más importantes son:
www.microchip.com: compiladores C18 para la gama alta y C30 para los dsPIC, ambos
se pueden incluir en el entorno gratuito MPLAB IDE, y permite a los desarrolladores,
llevar a cabo su aplicación en un lenguaje de alto nivel. No son del todo gratuitos.
www.ccsinfo.com: sus herramientas más conocidas, son la serie de compiladores para
las distintas familias de microcontroladores Microchip PIC® MCU: PCW IDE, PCWH IDE
y PCWHD IDE. Ofrecen la posibilidad de que el usuario pueda elegir el compilador
concreto para la familia que va a utilizar, y compilar en modo línea de comandos, tanto
para Microsoft Windows, como para Linux. Para los usuarios de Microsoft Windows,
también existe la posibilidad de utilizar su potente entorno de desarrollo PCWHD IDE,
que incluye además de los compiladores para todas las familias de PICs y dsPICs, entre
otras cosas, un editor de código con reconocimiento de comandos, un depurador ICD,
y un Wizard que en base a lo que el usuario le indique, generará la mayor parte del
código para inicializar el microcontrolador. Además incluyen una gran cantidad de
librerías muy útiles para asociar con la rutina que estamos desarrollando. Este
compilador también puede integrarse con MPLAB IDE. No es gratuito.
www.htsoft.com (HI-TECH): Sus herramientas más conocidas son PICC y PICC18. No
son gratuitos.
CSR ingeniería, Av. Paradaseca nº10, Villafranca del Bierzo (León). www.CSR-ingenieria.com
Manual de los autómatas de la serie P18
CSR ingeniería
10

Publicidad

loading

Este manual también es adecuado para:

P18-acP18-ccP18-ac-rfP18-cc-gsP18-cc-rfP18-ac-gs