Instrucciones Picbasic

Páginas: 2 (392 palabras) Publicado: 22 de octubre de 2012
INSTRUCCIONES PROTÓN
SELECT...CASE
Syntaxis SELECT CASE Instructions { CASE Instructions CASE Statement(s) } ENDSELECT Las llaves significan condiciones opcionales. Función Evalúa una expresión yejecuta un bloque de código basado en comparaciones. Si se cumple la comparación, se ejecuta el bloque de instrucciones. Después de ejecutar un bloque de código, el programa continuará en la líneaposterior al EndCase. Si no se comple ninguna condición, se ejecutarán las instrucciones que estén después del case else Operators Expression – variable, constant o expresión válida que sera comparada.Condition(s) - una declaración que se evalua par aver si es verdadera o falsa. Si hay condiciones multiples, se deben separar con comas. Instructions – cualquier conjunto de instrucciones Basic..Example ' Carga la variable RESULT según el contenido de la variable VAR1 ' El resultado sera el número 255 si no cumple con ninguna de las 'condiciones. TRISC=0 DIM VAR1 AS BYTE DIM RESULT AS BYTE PORTC=0RESULT = 0 VAR1 = 1 SELECT VAR1 CASE 1 RESULT = 1 ' var1=1? ' si es si, carga result con 1 Expression Condition(s) Condition(s) ELSE
12 14 16

' result=0. Condición inicial ' valor inicial INSTRUCCIONES PROTÓN
CASE 2 RESULT = 2 CASE 3 RESULT = 3 CASE ELSE RESULT = 255 ENDSELECT PORTC= RESULT STOP ' muestra el resultado ' var1 =3? ' carga result con 3 ' de otra forma... ' carga result con255

EJERCICIO: Mostrar en un display conectado al puerto c el valor introducido a través de 4 interruptores conectados desde Ra0 hasta Ra3. Valor de entrada Ra3Ra2Ra1Ra0 0000 0001 0010 0011 01000101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Device 16F870 TRISB=0 inicio: PORTB=0 ADCON1=6 Symbol ENT = PORTA ENT = ENT & 0F

. g f e d c b a Rc7 Rc6 Rc5 Rc4 Rc3 Rc2 Rc1 Rc0 0011111100000110 01011011 01001111 01100110 01101101 01111101 00000111 01111111

Valor EN Hexa 3F 06 5b 4F 66 6D 7D 07 7F

INSTRUCCIONES PROTÓN
Select ENT Case 0 PORTB= $3F Case 1 PORTB= $06 Case 2 PORTB=...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PICBasic
  • instruccion
  • Instrucciones
  • instrucciones
  • instruccion
  • instruccion
  • Instrucciones
  • Instrucciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS