Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * File: config.h
- * Author: Alejo
- *
- * Created on 3 de mayo de 2020, 21:18
- */
- #ifndef CONFIG_H
- #define CONFIG_H
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include <xc.h>
- #include <pic18f46k20.h>
- #include <stdio.h>
- #pragma config CONFIG1H = 0x08
- #pragma config CONFIG2L = 0x19
- #pragma config CONFIG2H = 0x1E
- #pragma config CONFIG3H = 0x01
- #pragma config CONFIG4L = 0x80
- #pragma config CONFIG5L = 0x0F
- #pragma config CONFIG5H = 0xC0
- #pragma config CONFIG6L = 0x0F
- #pragma config CONFIG6H = 0xE0
- #pragma config CONFIG7L = 0x0F
- #pragma config CONFIG7H = 0x40
- #define _XTAL_FREQ 8000000
- #define TMR0_PREVALUE 200 //CARGA DEL TIMER
- #define HAY_INTERRUPCION (INTCONbits.TMR0IF ==1)
- #define LIMPIAR_BANDERA_INTERRUPCION INTCONbits.TMR0IF=0
- extern unsigned long centiseg; //Para el control de tiempos
- void recargar_timer(void);
- void timer0_config(void);
- void setup(void);
- #ifdef __cplusplus
- }
- #endif
- #endif /* CONFIG_H */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement