Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
299Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Munual compilador CCS- PICC

Munual compilador CCS- PICC

Ratings: (0)|Views: 22,907|Likes:
Pequeño manual del compilador CCS
Pequeño manual del compilador CCS

More info:

Published by: Mónica Isabel Urbano on Sep 04, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/27/2014

pdf

text

original

 
1
 MANUAL DE USUARIO DELCOMPILADOR PCW DE CCS 
®
 
Escrito por Andrés Cánovas López Reeditado para formato PDF por Víctor Dorado 
 
2
ÍNDICE 
1.INTRODUCCIÓN...............................................................................................................62.PROGRAMAS DE UTILIDAD............................................................................................73.OPERADORES Y EXPRESIONES.....................................................................................84.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 .................................................................................144.2 Control del compilador ...............................................................................15#CASE ..........................................................................................15#OPT n .........................................................................................15#PRIORITY ...................................................................................154.3 Identificadores predefinidos .......................................................................16 _ _DATE_ _.................................................................................16 _ _DEVICE_ _..............................................................................16 _ _PCB_ _...................................................................................16 _ _PCM_ _ ..................................................................................164.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 .............................................................184.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 ..........................................................................194.6 Calificadores de función ............................................................................20#INLINE ........................................................................................20#INT_DEFAULT .............................................................................20#INT_GLOBAL...............................................................................20#INT_xxx .......................................................................................21
 
3
#SEPARATE..................................................................................224.7 Librerías incorporadas................................................................................23#USE DELAY (CLOCK...) ...............................................................23#USE FAST_IO(puerto) ..................................................................23#USE FIXED_IO(puerto_OUTPUTS...) ............................................23#USE I2C(Master,SDA...) ...............................................................24#USE RS232(BAUD...) ...................................................................25#USE STANDARD_IO (puerto) .......................................................25
5. FUNCIONES PERMITIDAS POR EL COMPILADOR .......................................................26
5.1 Funciones de I/O serie RS232 ...................................................................26GETC() .......................................................................................26GETCH()........................................................................................26GETCHAR() ..................................................................................26GETS(char *string) .........................................................................26PUTC() ..........................................................................................26PUTCHAR()....................................................................................26PUTS(string) ..................................................................................27PRINTF([function],..) ......................................................................27KBHIT() .........................................................................................28SET_UART_SPEED(baud) .............................................................285.2 Funciones de I/O con el BUS I2C ...............................................................29I2C_POLL()....................................................................................29I2C_READ() ..................................................................................29I2C_START() .................................................................................29I2C_STOP() ...................................................................................30I2C_WRITE(byte)............................................................................305.3 Funciones de I/O DISCRETA .....................................................................31INPUT(pin) ....................................................................................31OUTPUT_BIT(pin, value) ................................................................31OUTPUT_FLOAT(pin) ....................................................................31OUTPUT_HIGH(pin) ......................................................................32OUTPUT_LOW(pin) .......................................................................32PORT_B_PULLUPS(flag) ...............................................................32SET_TRIS_X(value) .......................................................................325.4 Funciones de RETARDOS.........................................................................33DELAY_CYCLES(count) ................................................................33DELAY_MS(time) ...........................................................................33DELAY_US(time) ...........................................................................335.5 Funciones de CONTROL del PROCESADOR .............................................34DISABLE_INTERRUPTS(level) .......................................................34ENABLE_INTERRUPTS(level) ........................................................34EXT_INT_EDGE(edge) ..................................................................34READ_BANK(bank, offset) .............................................................35RESTART_CAUSE() ......................................................................35SLEEP() ........................................................................................35WRITE_BANK(bank,offs..) ..............................................................35

Activity (299)

You've already reviewed this. Edit your review.
Alesaucedomedrano added this note
lili tu mi you
naejcarlos31 liked this
Andrea Pineda liked this
legabu liked this
legabu liked this
jd801909 liked this
Rodrigo Gallardo liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->