Pic basic

Páginas: 10 (2365 palabras) Publicado: 21 de junio de 2011
PIC BÁSICO COMPILADOR REFERENCE MANUAL

LA LISTA DE TODAS LAS PALABRAS CLAVE DEL COMPILADOR DE BASE:

1WIRE_REG, 1WIRE_BIT, 1WIREINIT, 1WIRESENDBIT, 1WIREGETBIT, 1WIRESENDBYTE, 1WIREGETBYTE, ADCIN, ADC_CLOCK, ADC_SAMPLEUS, ALLDIGITAL, ALLOW_ALL_BAUDRATES, ALLOW_MULTIPLE_HSEROPEN, AND, AS, ASM, BIT, BREAK, BYTE, CALL, CASE, CLOCK_FREQUENCY, CONF_WORD, CONF_WORD_2, CONFIG, CONST, COUNT,COUNT_MODE, CRLF, DEFINE, DIM, DISABLE, DS18S20START, DS18S20READT, EEPROM, ELSE, ENABLE, END, END FUNCTION, END PROC, ENDIF, ENDSELECT, EXIT, FALSE, FOR, FREQOUT, FUNCTION, GLCD_DREG, GLCD_RSREG, GLCD_RSBIT, GLCD_EREG, GLCD_EBIT, GLCD_RWREG, GLCD_RWBIT, GLCD_CS1REG, GLCD_CS1BIT, GLCD_CS2REG, GLCD_CS2BIT, GLCDINIT, GLCDCLEAR, GLCDPSET, GLCDPRESET, GLCDCLEAN, GLCDPOSITION, GLCDWRITE, GLCDOUT, GLCDIN,GLCDCMDOUT, GOSUB, GOTO, HALT, HIGH, HSERGET, HSERIN, HSEROUT, HSEROPEN, I2CWRITE, I2CREAD, I2CREAD_DELAYUS, I2CCLOCK_STRETCH, I2CWRITE1, I2CREAD1, I2CPREPARE, I2CSTART, I2CSTOP, I2CSEND, I2CRECA, I2CRECEIVEACK, I2CRECN, I2CRECEIVENACK, IF, INPUT, LCD_BITS, LCD_DREG, LCD_DBIT, LCD_RSREG, LCD_RSBIT, LCD_EREG, LCD_EBIT, LCD_RWREG, LCD_RWBIT, LCD_COMMANDUS, LCD_DATAUS, LCD_INITMS, LCD_READ_BUSY_FLAG,LCD_LINES, LCD_CHARS, LCDINIT, LCDOUT, LCDCMDOUT, LCDCLEAR, LCDHOME, LCDDISPLAYON, LCDDISPLAYOFF, LCDCUROFF, LCDCURBLINK, LCDCURUNDERLINE, LCDCURBLINKUNDERLINE, LCDLEFT, LCDRIGHT, LCDSHIFTLEFT, LCDSHIFTRIGHT, LCDLINE1HOME, LCDLINE2HOME, LCDLINE3HOME, LCDLINE4HOME, LCDLINE1CLEAR, LCDLINE2CLEAR, LCDLINE3CLEAR, LCDLINE4CLEAR, LCDLINE1POS, LCDLINE2POS, LCDLINE3POS, LCDLINE4POS, LCDDEFCHAR, LF, LONG,LOOKUP, LOW, MOD, NAND, NEXT, NOR, NOT, NXOR, ON INTERRUPT, OR, OUTPUT, POINTER, PROC, PWMON, PWMDUTY, PWMOFF, READ, RESERVE, RESUME, RETURN, SAVE SYSTEM, SELECT CASE, SERIN, SERININV, SEROUT, SEROUTINV, SEROUT_DELAYUS, SERVOIN, SERVOOUT, SHIFTLEFT, SHIFTRIGHT, SIMULATION_WAITMS_VALUE, SPI_CS_REG, SPI_CS_BIT, SPI_SCK_REG, SPI_SCK_BIT, SPI_SDI_REG, SPI_SDI_BIT, SPI_SDO_REG, SPI_SDO_BIT, SPICS_INVERT,SPICLOCK_INVERT, SPICLOCK_STRETCH, SPICSON, SPICSOFF, SPIPREPARE, SPISEND, SPISENDBITS, SPIRECEIVE, SQR, STARTFROMZERO, STEP, STEP_A_REG, STEP_A_BIT, STEP_B_REG, STEP_B_BIT, STEP_C_REG, STEP_C_BIT, STEP_D_REG, STEP_D_BIT, STEP_MODE, STEPHOLD, STEPCW, STEPCCW, SYMBOL, THEN, TO, TOGGLE, TRUE, WAITMS, WAITUS, WEND, WHILE, WORD, WREG, WRITE, XOR.

● Elementos del lenguaje Standard Extensión pordefecto para archivos de código fuente básica es BAS. La salida del compilador es archivo de código fuente en ensamblador (con extensión ASM) que puede ser traducido al código binario usando el ensamblador integrado. Editor de todas las marcas Smart reservados palabras clave en diferentes colores, que simplifica el proceso de depuración. BÁSICO ensamblador de salida compilador tiene todas las líneas decomentario necesario, que lo hace muy útil para fines educativos, también.

Cuatro tipos de datos son compatibles: - Bit (1-bit, 0 o 1) - Byte (1-byte enteros en el rango de 0 a 255) - Word (enteros de 2 bytes en el rango de 0 a 65.535) - Long (enteros de 4 bytes en el rango de 0 a 4.294.967.295) - módulo opcional Las declaraciones se pueden colocar en cualquier lugar en el programa. Todas lasvariables son considera mundial. El número total de variables está limitado por la disponible de memoria RAM del microcontrolador. Las variables son declaradas utilizando Instrucción DIM:

DIM A AS BIT DIM B AS BYTE DIM X AS WORD DIM Y AS LONG Si es necesario, la dirección variable puede ser especificado en la declaración: DIM x As Byte @ 0x050 También es posible usar matrices unidimensionales.Por ejemplo: DIM A (10) As Byte

declara una matriz de 10 variables con el índice de la matriz Byte en el rango de [0-9]. Declaración de reserva permite el uso avanzado de la reserva algunos de los Lugares de memoria RAM para ser utilizado por las rutinas en ensamblador de código o MPLAB In-Circuit Debugger. Por ejemplo:

RESERVE 0x70 De alto y byte bajo de una variable de palabra se puede...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pic basic plus
  • Programación Pic En Basic
  • Secuencia basica PIC
  • Pic en basic
  • Pic basic
  • programación de pic basica
  • Pic basic pro castellano
  • Pic Basic Pro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS