WWW.PERFECTALGORITHM.COM.MX
Introduccin a C18.Ing. Jonatan [email protected] 16/05/2012
El siguiente documento contiene una breve introduccin al compilador C18 tratando de hacer ms claro el panorama con un par de ejemplos.
Introduccin. MPLAB C18 es un compilador ANSI C de uso libre para los microcontroladores PIC18 de microchip. Tiene las siguientes caractersticas: Compatibilidad ANSI `89. Total integracin con el MPLAB IDE. Compatibilidad con los mdulos generados por el ensamblador MPASM permitiendo as libertad de combinar cdigo en ensamblador y C en el mismo proyecto. Generacin de cdigo eficiente con niveles de optimizacin mltiples. Soporte extensa de libreras, incluyendo PWM, SPI,I2C,UART, USART, manipulacin de cadenas y libreras matemticas. Control completo sobre la escritura de datos y el cdigo en la memoria.
Tipos de dato y lmites. Ya que este compilador es ANSI, manipula los tipos datos de este estndar, estn divididos en: Tipos enteros. Tipos de punto flotante.
Tipos enteros. En la siguiente tabla se presentan los tipos enteros as como sus rangos:
Typechar(1,2) signed char unsigned char int unsigned int short unsigned short short long unsigned short long long unsigned long
Size8 bits 8 bits 8 bits 16 bits 16 bits 16 bits 16 bits 24 bits 24 bits 32 bits 32 bits
Minimum Maximum-128 -128 0 -32,768 0 -32,768 0 -8,388,608 0 -2,147,483,648 0 127 127 255 32,767 65,535 32,767 65,535 8,388,607 16,777,215 2,147,483,647 4,294,967,295
www.perfectalgorithm.com.mx | Jonatan Yam.
1
Top Related