1 / 7

MICROCONTROLADOR BASIC STAMP PROGRAMACION VI USO DE TABLAS

MICROCONTROLADOR BASIC STAMP PROGRAMACION VI USO DE TABLAS. LA INSTRUCCIÓN: LOOKUP INDEX, [D0,D1,.....], VALOR PERMITE MANEJAR TABLAS O LISTAS DE DATOS. INDEX ES UNA VARIABLE QUE IDENTIFICA LA POSICIÓN DEL DATO DENTRO DE LA LISTA LA PRIMERA POSICION ES 0.

studs
Download Presentation

MICROCONTROLADOR BASIC STAMP PROGRAMACION VI USO DE TABLAS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MICROCONTROLADOR BASIC STAMP PROGRAMACION VI USO DE TABLAS

  2. LA INSTRUCCIÓN: LOOKUP INDEX, [D0,D1,.....], VALOR PERMITE MANEJAR TABLAS O LISTAS DE DATOS INDEXES UNA VARIABLE QUE IDENTIFICA LA POSICIÓN DEL DATO DENTRO DE LA LISTA LA PRIMERA POSICION ES 0. LOS VALORES DENTRO DE LOS PARENTESIS SON LOS ELEMENTOS O DATOS DE LA LISTA VALOR ES UNA VARIABLE QUE PERMITE ALMACENAR EL DATO IDENTIFICADO POR INDEX

  3. EJEMPLO: INDEX VAR NIB VALOR VAR BYTE INDEX=3 LOOKUP INDEX,[128,64,32,16,8,4,2,1],VALOR EL DATO 16(ES DECIR EL DATO QUE ESTA EN LA POSICION 3) ES ALMACENADO EN LA VARIABLE VALOR.

  4. EJERCICIO: Hacer circular un led encendido a través del disply de leds conectado a los pines 0 a 7.

  5. ´ EJERCICIO ROTACION DE LEDS DIRL=%11111111 INPUT 8 INDEX VAR NIB VALOR VAR BYTE PARTIR: IF IN8=0 THEN CICLO GOTO PARTIR CICLO: FOR INDEX=0 TO 7 LOOKUP INDEX,[128,64,32,16,8,4,2,1], VALOR OUTL=VALOR PAUSE 200 NEXT GOTO CICLO

  6. LA INSTRUCCIÓN: LOOKDOWN VALOR,<=[D0,D1,.....], INDEX ENTREGA EN LA VARIABLE INDEX, LA POSICION DEL DATO IDENTIFICADO POR LA CONDICION EJEMPLO: VALOR = 30 LOOKDOWN VALOR,<=[128,64,32,16,8,4,2,1], INDEX Puesto que el dato 16(posición 3) es el primer dato de la lista que es menor o igual a 30, la variable INDEX toma el valor 3. La instrucción permite: =, <= , o >=

More Related