Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Equipo #: 5
Integrantes:
1. Guayasamín Jhoselyn.
2. Jácome Erika.
10 Total
FECHA - CIUDAD
DEPARTAMENTO DE ELÉCTRICA Y
ELECTRÓNICA
ASIGNATURA: MICROCONTROLADORES
NRC: 2362
INFORME 1.2
Profesor: ING. DANNY SOTOMAYOR
ESTUDIANTES:
JHOSELYN GUAYASAMÍN
ERIKA JÁCOME
OCTUBRE 15 – FEBRERO 16
1. Tema
Manejo de puertos (Secuencia de Fibonacci)
2. Objetivos
Diseñar un programa que realice la serie de Fibonacci y que muestre el resultado de la 〖11〗^va
iteración, además implementar el circuito para mostrar el resultado por el Puerto B, mediante LEDS.
3. Marco teórico
Sucesión de Fibonacci
Leonardo de Pisa, más conocido como Fibonacci, construyo por primera vez la sucesión que lleva su
nombre:
Propiedades:
Cada término a partir del tercero, se obtiene sumando los dos anteriores.
El coeficiente entre dos términos consecutivos de la sucesión de Fibonacci se aproxima al
número de oro.
Los números consecutivos de Fibonacci son primos entre sí.
Regla:
𝒙𝒏 = 𝒙𝒏−𝟏 + 𝒙𝒏−𝟐
Donde:
4. Diagrama de bloques
µ𝑐
8
Puerto B
16𝐹877𝐴
Salidas
Oscilador
4𝑀𝐻𝑧
5. Tabla de asignación de registros
Ítem Descripción Símbolo Valor Acción
3 PORTC Lectura
4 PORTB Escritura
1 TRISC FFH
2 TRISB 00H
RP0=1
3 STATUS
RP1=0
RP0=0
4 STATUS
RP1=0
7. Diagrama de flujo
8. Conclusiones
9. Diagrama electrónico
10. Programa
list p=16f877A ; tipo de procesador
__CONFIG(0x3F71);
ORG 00 ;indica desde que dirección va a empezar a grabar las instrucciones del
programa
INICIO bsf STATUS,RP0 ;pasa al banco 1 ; pone en 1 RP0 para seleccionar el banco
MOVWF TRISB ;mueve cero a TRISB para que el puerto B sea de salida
MOVWF TRISC ;mueve cero a TRISC para que el puerto C sea de entrada