ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Reporte de prácticas


Enviado por   •  16 de Septiembre de 2013  •  681 Palabras (3 Páginas)  •  208 Visitas

Página 1 de 3

Reporte de prácticas

En estas prácticas utilizamos dos programas en común uno fue micro c y el otro proteus para simular nuestras prácticas.

Practica 1

En la práctica uno se trata de cómo parpadea un led esta es su estructura.

Void main() {

TRISB=0;

PORTB=0;

do{

switch(PORTB){

case 0X00:PORTB=0XFF;break;

case 0XFF:PORTB=0X00;

}

delay_ms(500);

}while(1);

}

Aquí se puede ver nuestro programa ya simulado en mikro c y muestra que nuestro programa está bien y que ahora lo podemos simular en proteus.

Simulación en mikro c

Simulación en proteus.

Practica 2

Introducción

La declaración para implementa un bucle iterativo. La sintaxis de la sentencia for es la siguiente:

para ([init-expresión], [condición de expresión], [Valor mínimo de la expresión]) sentencia

Antes de la primera iteración del bucle, init-expresión establece las variables de partida para el bucle. No se puede pasar declaraciones en init-expresión.

condición de expresión se comprueba antes de la primera entrada en el bloque; sentencia se ejecuta repetidamente hasta que el valor de la condición de la expresión es falsa. Después de cada iteración del bucle, la expresión de incremento-incrementa un contador de bucle. Por consiguiente, i + + es funcionalmente el mismo que + + i.

Todas las expresiones son opcionales. Si la condición de expresión se deja fuera, que se supone que es siempre cierto. Por lo tanto, "espacio" para la declaración es comúnmente utilizado para crear un bucle sin fin en C:

for (;;) declaración

La única manera de salir de este bucle es por medio de la sentencia break.

He aquí un ejemplo de cálculo del producto escalar de dos vectores, utilizando la sentencia for:

para (s = 0, i = 0; i <n; i + +) s + = a [i] * b [i];

Ejemplo

int i;

void main(){

TRISB=0x00;

PORTB=0X00;

for (i=0; i<=9; i++){

PORTB=0X00;

Delay_ms(1000);

PORTB=0xFF;

Delay_ms(1000);

}

while (1);

Simulación

Apagado

Encendido

Conclusiones

Esta práctica ayudo para poder mejorar nuestro conocimiento y así poder implementarlo mejor el día que podamos hacer nuestras prácticas laborales.

Practica 3

Resumen

En esta práctica utilizamos ciclos y casos para poder apagar y prender 8 leds que es igual a 8 bits, de

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com