Witam,
problemik mam następujący:
program mierzy sobie napięcie i prąd w przerywaniu timera0, a w przerywaniu timera1 ma go wyświetlać... dodam timer0 chodzi jakieś 8 razy szybciej niż timer1
na lcd dostaje jedynie "napiecie= prad= "
pytanie jak to obejść??
Pozdrawiam,
mgrg
problemik mam następujący:
program mierzy sobie napięcie i prąd w przerywaniu timera0, a w przerywaniu timera1 ma go wyświetlać... dodam timer0 chodzi jakieś 8 razy szybciej niż timer1
//deklaracja zmiennej
unsigned char *bufor;
float napiecie;
//wykorzystanie tej zmiennej w przerywaniu
SIGNAL (SIG_OVERFLOW1)
{
write_text("napiecie=");
dtostrf(napiecie, 0, 1, bufor);
write_text(bufor); //wyrzuca na lcd
write_text("prad=");
dtostrf(prad, 0, 1, bufor);
write_text(bufor); //wyrzuca na lcd
}
na lcd dostaje jedynie "napiecie= prad= "
pytanie jak to obejść??
Pozdrawiam,
mgrg
