ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación de los microcontroladores PIC


Enviado por   •  4 de Noviembre de 2013  •  12.585 Palabras (51 Páginas)  •  195 Visitas

Página 1 de 51

1

MANUAL DE USUARIO DEL

COMPILADOR PCW DE CCSâ

Escrito por Andrés Cánovas López

Reeditado para formato PDF por Víctor Dorado

2

ÍNDICE

1.INTRODUCCIÓN...............................................................................................................6

2.PROGRAMAS DE UTILIDAD ............................................................................................7

3.OPERADORES Y EXPRESIONES .....................................................................................8

4.DIRECTIVAS DEL PREPROCESADOR ........................................................................... 12

4.1 Control de memoria.................................................................................... 12

#ASM ............................................................................................ 12

#ENDASM ..................................................................................... 12

#BIT identificador ........................................................................... 13

#BYTE identificador ....................................................................... 14

#RESERVE ................................................................................... 14

#ROM ........................................................................................... 14

#ZERO_RAM ................................................................................. 14

4.2 Control del compilador ............................................................................... 15

#CASE .......................................................................................... 15

#OPT n ......................................................................................... 15

#PRIORITY ................................................................................... 15

4.3 Identificadores predefinidos ....................................................................... 16

_ _DATE_ _ ................................................................................. 16

_ _DEVICE_ _.............................................................................. 16

_ _PCB_ _ ................................................................................... 16

_ _PCM_ _ .................................................................................. 16

4.4 Directivas del C estandar ........................................................................... 17

#DEFINE IDENTIFICADOR cadena ................................................ 17

#IF expresión_constante ................................................................ 17

#IFDEF IDENTIFICADOR ............................................................... 17

#ERROR ....................................................................................... 17

#INCLUDE <NOMBRE_FICHERO> ................................................ 18

#INCLUDE "NOMBRE_FICHERO" .................................................. 18

#LIST ............................................................................................ 18

#NOLIST ....................................................................................... 18

#PRAGMA COMANDO .................................................................. 18

#UNDEF IDENTIFICADOR ............................................................. 18

4.5 Especificación de dispositivos .................................................................... 19

#DEVICE CHIP .............................................................................. 19

#ID ................................................................................................ 19

#ID número, número, número ......................................................... 19

#ID "nombre_archivo" ..................................................................... 19

#ID CHECKSUM ............................................................................ 19

#FUSES opciones .......................................................................... 19

4.6 Calificadores de función ............................................................................ 20

#INLINE ........................................................................................ 20

#INT_DEFAULT ............................................................................. 20

#INT_GLOBAL ............................................................................... 20

#INT_xxx ....................................................................................... 21

3

#SEPARATE .................................................................................. 22

4.7 Librerías incorporadas ................................................................................ 23

#USE DELAY (CLOCK...) ............................................................... 23

#USE FAST_IO(puerto) .................................................................. 23

#USE

...

Descargar como (para miembros actualizados)  txt (102.7 Kb)  
Leer 50 páginas más »
Disponible sólo en Clubensayos.com