Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /************************************************************************
- @file "clk.c"
- Implementación del modulo clk.h
- @author Miguel Montiel
- ************************************************************************/
- #include "clk.h"
- #include <avr/io.h>
- #include <util/delay.h>
- #include <avr/interrupt.h>
- /*********************************************************************** *
- @details funcion que inicializa la atmega32u4 con los preescalamientos adecuados
- */
- void _init_Teensyduino_internal_(void)
- {
- cli();
- CLKPR = 0x80;
- CLKPR = CPU_PRESCALER;
- }
- /**
- @details Funcion que llama a _delay_ms para evitar desbordamientos
- */
- void delay_ms(unsigned int time_ms)
- {
- unsigned int i;
- for(i=0; i<time_ms; i++)
- _delay_ms(1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement