PRÁCTICA CONFIGURACION DEL OSCILADOR
Enviado por wlpkdv • 22 de Octubre de 2020 • Práctica o problema • 670 Palabras (3 Páginas) • 80 Visitas
[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
...