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

PRÁCTICA CONFIGURACION DEL OSCILADOR


Enviado por   •  22 de Octubre de 2020  •  Práctica o problema  •  670 Palabras (3 Páginas)  •  81 Visitas

Página 1 de 3

[pic 1]

[pic 2]

 

 

INSTITUTO TECNOLOGICO SUPERIOR DE

COATZACOALCOS 

 

INGENIERIA MECATRONICA

CAMPUS CENTRAL

[pic 3]

          

PRÁCTICA CONFIGURACION DEL OSCILADOR 

MATERIA: MICROCONTROLADORES  

CATEDRATICO: ING.JORGE ALBERTO SILVA VALENZUELA

ALUMNO: MEDINA ASTACIO DIANA VICTORIA

EMAIL: astacio122215@gmail.com

GRADO: 7         GRUPO: B

 

 COATZACOALCOS VER, A 27 DE SEPTIEMBRE DEL 2020

PRACTICA #1: EFECTO DE UN OSCILADOR DE LUZ LED

La practica consiste en:

  • Paso 1: 0b10000000

         Paso 2: 0b01000000

  • Paso 3: 0b00100000
  • Pano n:0b00000001
  • Paso n+1:0b00000010
  • Paso n+k: 0b10000000

Desarrollo:

Como ya sabemos en el main se encuentra nuestra configuración de los puertos y registros.

En este caso estamos utilizando el puertoB donde será nuestra salida

de los leds.

Para empezar, desactivamos el registro anselh el cual se asocia con el ADC del puertoB. En la parte inicial del banksel anselh para ir hacia la dirección de ese registro y ponemos en cero con CLRF como se muestra a continuación, después pusimos el puertoB en salidas digitales todos sus pines con el registro trisB en cero.  

Y finalmente pusimos el puertob en cero al igual que con el registro portb 

[pic 4] 

 

 

 

CÓDIGO

        [pic 5]         

En el código 1 para iniciar se  carga un 1 en el primer bit del puertob, es decir se pone en 1 el pin b0 ya que a partir de este se  ira recorriendo, después  iremos a la función incremento ala izquierda ya que en este caso nosotros empezamos desde el bit menos significativo al mayor que seria en la dirección de la izquierda como realizamos el corrimiento con rlf pero en este caso necesitamos incrementar hasta el bit o el ultimo pin este en alto para eso usamos btfss la cual imaginemos que es como un if en este caso lo que evaluaos es que si el bit 7 del puertob esta en alto ignora la siguiente instrucción hace un salto en nuestro primer caso no la cumple asi que ejecuta la siguiente línea la cual lo que hace que se ejecute la misma funcion que es la de volver hacer un recorrimiento ala

...

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