Manual De Phb

Páginas: 5 (1024 palabras) Publicado: 31 de agosto de 2011
NOMBRES DE PIN Y DE VARIABLE INDICE
Haga que los nombres sean algo más coherente que Pin0 o B1 . Además de un uso libre de comentarios , nombres descriptivos ayuda mucho a la legibilidad . El siguiente fragmento lo demuestra :
BattLED var portb.0 ´ LED de batería baja
Level var byte ´ la variable contiene el nivel de batería
If level < 10 then ´ si el nivel de batería es bajo
HighbattLED ´ enciende el LED
Endif

ETIQUETAS INDICE
Las etiquetas (labels) deben indicar algo mas significativo que “ etigueta 1” ó “aquí” .Aún una etiqueta “loop” es más descriptiva (pero poco) .Usualmente la línea ó rutina a la que se está saltando hace algo único .Trate de dar un indicio de su función con la etiqueta y luego siga con un comentario .

GOTO INDICE
Trate de no usar demasiados GOTO .Aunque pueden ser un mal necesario , trate de minimizar su uso en lo posible .Trate de escribir su código en secciones lógicas y no ir saltando a cualquier lado . Usar GOSUB puede ser útil para esto .

OPCIONES DE LÍNEA DE COMANDO INDICE
USO INDICE
 
El PBP puede ser llamado desde la línea de comando del DOS usando el siguiente formato:
PBP opciones nombre de archivo.
Ninguna o variasopciones pueden ser usadas para modificar la manera en que PBP compila el archivo especificado. Las opciones comienzan con un signo menos (-) o una barra invertida (/). El carácter siguiente al signo menos o la barra es una letra que selecciona la opción. Puede haber más caracteres si la opción requiere mas información. Cada opción debe estar separada por un espacio, pero no puede haber ningún espaciodentro de una opción.
Opciones múltiples pueden ser usadas al mismo tiempo, por ejemplo:
PBP -p16c71 -ampasm blink
Causará que el archivo BLINK.BAS sea compilado usando MPASM sea usado como ensamblador y dirigido a un procesador PIC16C71.
El primer elemento que no comienza con un signo menos se toma como nombre de archivo. Si no se especifica extensión se usa la extensión .BAS por defecto. Sise especifica una ruta, en ese directorio es buscado el nombre del archivo. No importa donde se encuentre el archivo fuente, los archivos generados por PBP se colocan en el directorio actual.
Por defecto, PBP automáticamente arranca el ensamblador (PM.EXE) si la compilación se efectúa sin error. PBP espera encontrar PM.EXE en el mismo directorio que PBP.EXE. Si la compilación tiene errores o seusa la opción -S no arranca el ensamblador.
Si PBP es llamado sin parámetro o sin nombre de archivo se muestra una pantalla de ayuda.

OPCIONES INDICE
 
Opción | Descripción |
A | Usa un ensamblador diferente |
C | Inserta líneas fuente como comentarios dentro del archivo ensamblador |
H(?) | Muestra la pantalla de ayuda |
I | Usa una ruta diferente para Include |
L | Usa un archivodiferente para Library |
O | Pasa la opción al ensamblador |
P | Especifica el tipo de procesador |
S | Saltea la ejecución del ensamblador cuando está hecho. |
V | Modo con comentario |
 
Opción -A INDICE
 
PBP tiene la posibilidad de usar tanto PM, que está incluído con PBP ó MPASM de Microchip’s como ensamblador. Para especificar MPASM, use -ampasm en la línea de comandos
PBP-ampasm nombre de archivo
Si no se especifica un ensamblador en la línea de comando, se usa PM. Vea la sección de programación en lenguaje ensamblador para más información.
Opción -C INDICE
La opción -C causa que PBP inserte las líneas del archivo fuente como comentario en el archivo fuente en lenguaje ensamblador. Esto puede ser útil como una herramienta de depuración o una herramienta deaprendizaje ya que muestra la instrucción PBP seguida por las instrucciones en lenguaje ensamblador que genera.
PBP -C nombre de archivo
Opción -E INDICE
La opción -e causa que el PBP envie todos los errores a un archivo,nombre_de_archivo.er .
PBP -e nombre de archivo
Opción -H ó -? INDICE
La opción -H ó -? causa que PBP muestre una pantalla de ayuda. Esta pantalla de ayuda también se muestra si...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PHB Estado del Arte
  • produccion de phb
  • Estudio-PHB-Marcas-Ingenieria-Mineria
  • Manual
  • Manual
  • Manuales
  • Manual
  • Manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS