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

Microcontrolador


Enviado por   •  24 de Octubre de 2018  •  Monografía  •  681 Palabras (3 Páginas)  •  254 Visitas

Página 1 de 3

“Año del Diálogo y la Reconciliación Nacional”

[pic 2]

[pic 3]

ASIGNATURA:

MICROCONTROLADORES

DOCENTE:

ING.  JUAN LUIS MERLO GALVEZ

INTEGRANTES:

PARIONA ZAPAICO JOSE

VALERIO ARREDONDO CRISLER

HUANCAYO – PERÚ

2018

  1. ENUNCIADO

Controlar el encendido/apagado de 8 leds según las secuencias siguientes controlados por el interruptor S1. Si S1=0, se produce la secuencia 1. Si S1=1, se genera la secuencia 2. Si se cambia de secuencia mientras los leds están en movimiento, el cambio debe ser inmediato.

[pic 4] 

  1. ESQUEMA PICTORICO

[pic 5][pic 6]

Figura N°1: Diagrama pictórico

  1. ESQUEMA CIRCUITAL

[pic 7]

[pic 8]

Figura N°2: Esquema circuital

  1. DIAGRAMA DE FLUJO

[pic 9]

Figura N°3: Diagrama de flujo

  1. PROGRAMA

#define S1 RA0_bit

     int i ;

void main()

{

  // Bloque de configuracion

      TRISA=0b00000001;                   // Puerto A solo RA0

      TRISB=0;                                     // Puerto B controla los leds

      CMCON=0b00000111;                  // desactivar el comparador analogico

      // bucle perpetuo

      while(1)

      {

          if(S1)

         {

              PORTB=0b00011000;         // INICIALIZACION  del Puerto

              for(i=0;i<3;i++)

               {

               delay_ms(100);

               PORTB=((PORTB&0b11110000)<<1 | (PORTB&0b00001111)>>1);

               }

               for(i=0;i<3;i++)

               {

                delay_ms(100);

               PORTB=((PORTB&0b11110000)>>1 | (PORTB&0b00001111)<<1);

              }

           }

          else

          {

               PORTB=0b10000000;         // INICIALIZACION  del Puerto

             for(i=0;i<7;i++)

              {

               delay_ms(100);

...

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