PIC C

Sobre SCM Ordenes de Compra Envíos Internacionales Catalogo Información

El compilador PicC C Compiler soporta la familia midrange de microcontroladores PIC .  Soporta todos los dispositivos de la familia de 14 bit . El compilador manejara en forma automática el registro PCLATH y la selección de bancos de memoria.  El PicC C también posee un optimizador!

El PicC C Compiler fue desarrollado para cumplir con las especificaciones del lenguaje ANSI C . El compilador produce tres tipos de archivos. Archivos con extensión .hex que le permitirá grabar el programa ejecutable en el PIC por medio del uso de un programador. El archivo con extensión .asm contendrá un listado en assembler del programa compilado con la información del mapeo de memoria. Estos archivos son muy útiles para el debugging de los programas y para determinar la cantidad de pasos de programas (ciclos de ejecución) tiene la aplicación. Los archivos con extensión .pre contienen la información preprocesada del programa, #defines, #includes, etc.  la cual es expandida y guardada en el archivo.

Es el producto ideal para aquellas personas que le gusta desarrollar en bajo nivel con los recursos de un lenguaje de alto nivel como el C. Se recomienda ser utilizado por personas vinculadas con la programación y sintaxis de C.

Beneficios

  • Esta basado en el ANSI C .

  • Soporte completo de la familia de microcontroladores PIC de 14 bit .

  • Salida Assembly .

  • Industry standard Intel Hex 8 bit Merged format (INHX8M) .

  • Soporta interrupciones.

  • Tipos de datos 8 y 16 bit  - int, char, long, pointers, unsigned, etc.

  • Inserción de código asamblea - asm( );

  • Todos los operadores aritméticos - incluyendo multiplicación, división, modulo y otros.

  • Las variables y funciones no utilizadas son borradas automáticamente .

  • Reutilización de ram .

  • Instrucciones simples en castellano.

  • Dispositivos soportados:     16F84, 16C83, 16C554, 16C556, 16C558, 16C61, 16C62, 16C620, 16C621, 16C622, 16C63, 16C64, 16C641, 16C642, 16C65, 16C66, 16C661, 16C662, 16C67, 16C71, 16C710, 16C711, 16C715, 16C72, 16C73, 16C74, 16C76, 16C77, 16C9xx, 14C000

  • Nuevos! : 16CE623, 16CE624, 16CE625, 12C671, 12C672, 12C673, 12C674, 16F873, 16F874, 16F876, 16F877

  • Notas de aplicaciones:

 

Volver al menú de Microcontroladores Volver al home page de SCM International
Por favor, lea cuidadosamente los términos y condiciones descriptas para el uso de   notas de aplicación, materiales, e información de este sitio.
Copyright © 1999 SCM International, Inc.. All rights reserved.