Você está na página 1de 4

PRACTICA 3

Qu se aprender en esta segunda practica?


1.- Que es una variable
2.- Como declarar una variable
2.- Uso de la sentencia FOR
3.- Hacer desplazamiento en una LCD 16x2






















QUE ES UNA VARIBLE
Desde la secundaria hemos ido escuchando el trmino variable pero podemos definir lo que
es en este momento?
En programacin, una variable est formada por un espacio en el sistema de almacenaje y un
nombre simblico (un identificador) que est asociado a dicho espacio. Ese espacio contiene
una cantidad o informacin conocida o desconocida, es decir un valor. El nombre de la variable
es la forma usual de referirse al valor almacenado. Los tipos de datos (variables) bsicos son
los siguientes:


COMO DECLARAR UNA VARIABLE
En el compilador utilizado las variables siempre sern definidas justo despus de la funcin
main, es importante tener en cuenta esto, ya que si se declara en otro punto de nuestro
programa tendremos errores al momento de compilar. La forma en la que se declara una
variable es poniendo primero el tipo de variable a utilizar (de tipo entero, flotante, carcter,
etc.) seguido del nombre que tendr nuestra variable por ejemplo:
int suma;
Donde: int indica que es de tipo entero y suma el nombre de la variable
SIEMPRE CON ; AL FINAL
Dando un paso a lo que sera el programa de este da, tendremos lo mismo que en el anterior
(el numero 2) solo que esta vez declararemos una variable i de tipo entero.



Si se desean declarar ms de una variable y del mismo tipo, simplemente se aaden mas
nombres para las variables pero separadas por una coma , por ejemplo:

De esta manera se habrn declarado cinco variables de tipo entero para ser utilizadas en el
programa, en este caso solo usaremos la variable i colocada en el cdigo anterior.

USO DE LA SENTENCIA FOR
La sentencia o tambin llamado bucle FOR es muy importante en la programacin y se usa
para repetir una misma operacin un nmero determinado de veces, FOR est compuesto de
tres partes:
Inicializacin: Se ejecuta solo al iniciar el bucle. Aqu va colocada la variable que
contara el nmero de veces que se repite el bucle.
Condicin: Es la condicin que se evaluara cada vez que se inicie el bucle. Esta
condicin es la que determina la duracin del bucle.
Actualizacin: Sirve para indicar los cambios que queremos ejecutar en las variables
cada vez que se ejecute el bucle.
for (inicializacin; condicin; actualizacin)
{

}
Ejemplo de uso del bucle for:
for(i=0; i<=5; i++)
{

}
La representacin anterior muestra los aspectos de inicializacin, que es donde el valor de i
es igual a cero, condicin es lo que permite que se ejecute la sentencia for, mientras esa
condicin sea verdadera se volver a ejecutar el bucle for, en este caso tenemos que i sea
menor (<) o igual (=) a 5, si i llegara a obtener un valor mayor a 5 la sentencia o bucle for
dejara de ejecutarse, actualizacin es el cambio que sufrir la variable i en este caso ++
indica que se le sumara un 1 cada vez que se ejecute el bucle for, para indicar una resta de
menos 1 se usaran - - , al momento de llegar a 5 el valor de i el bucle for dejara de
ejecutarse.

HACER UN DESPLAZAMIENTO CON LCD 16X2
El programa que realiza el desplazamiento de un texto escrito en la LCD es el siguiente:

Para terminar esta prctica no habr explicacin extra alguna, queda en sus manos identificar
que es lo que sucede en este aspecto, realicen la compilacin y simulen con el diagrama de
proteus realizado en la prctica anterior. Prueben y traten de explicarse lo siguiente:
Qu pasa si quitamos toda la lnea 18 printf(lcd_putc,\f);?
Qu pasa si en la lnea 16 del for cambiamos el valor de inicializacin (prueben
colocando 18, 16 y 13)?
Por qu se coloco un 17 en la inicializacin y no un 16 si la LCD es de 16x2?
Qu pasa al ajustar el delay en la lnea 21 (donde dice 300 cambiar por 1000, 100 y al
final 50)?
Por ahora es todo, espero hayan disfrutado de este nueva practica. Saludos.

Você também pode gostar