/** Balon_sonda.c** Created: 26.3.2013 18:28:59* Author: Zbynek*/#include <avr/io.h>#include "Globals.h"#include "uart.h"#include "LED.h"#include "Timers.h"#include <util/delay.h>#include <avr/interrupt.h>int main(void){//LEDs_init();USART_Init();Timer1_init();sei();pocet_prubehu_casovace = PERIODA_VYCITANI;while(1){if (pocet_prubehu_casovace == 0){pocet_prubehu_casovace = PERIODA_VYCITANI;dekoduj_zpravu_GPS();if(Status_GPS == '1'){USART0_posli_retezec(UTC_time);USART0_posli_znak('\n');USART0_posli_znak('\r');USART0_posli_znak(Status_GPS);USART0_posli_znak('\n');USART0_posli_znak('\r');USART0_posli_retezec(Latitude);USART0_posli_znak('\n');USART0_posli_znak('\r');USART0_posli_retezec(Longitude);USART0_posli_znak('\n');USART0_posli_znak('\r');USART0_posli_retezec(Altitude);USART0_posli_znak('\n');USART0_posli_znak('\r');}}}}SIGNAL (TIMER1_COMPA_vect){OCR1AH = 0xF4; // Start value in counter ~4sOCR1AL = 0x24;USART0_posli_znak('T');if (pocet_prubehu_casovace > 0){pocet_prubehu_casovace--;}}