#include <xc.h>
#include <stdint.h>
#define _XTAL_FREQ 8000000 // Frecuencia del oscilador (8 MHz)
#define N 5 // Número de términos de la serie
// Configuración de bits (puedes ajustarlos según tu proyecto)
#pragma config FOSC = INTOSC_EC // Oscilador interno
#pragma config WDT = OFF
#pragma config LVP = OFF
#pragma config PBADEN = OFF
#pragma config MCLRE = ON
void main(void) {
uint8_t fib[N]; // Arreglo para guardar los términos de Fibonacci
uint8_t i;
// Inicialización de los dos primeros términos
fib[0] = 0;
fib[1] = 1;
// Calcular y guardar los términos restantes
for (i = 2; i < N; i++) {
fib[i] = fib[i - 1] + fib[i - 2];
}
fib[1]
// En este punto, los valores están en fib[0] a fib[N-1]
// Puedes enviar fib[i] por USART, mostrarlos en un LCD, etc.
while (1); // Bucle infinito
}