DatenProblem anziege in HTERM

Gast #2170577
Lesenswert?
• ▲
▼
Hallo, habe folgendes Problem im folgendem Beispiel das er nur den Wert 
1 hochzählt, bzw 4eckige Käschen dartstellt beim Wert2 garnichts macht. 
Komme einfach nicht weiter.
UART defekt?

if(!(PINA & (zaehler1)))
{
   PORTC |=(LED1);
   wert1++;
  uart_puts( dtostrf( wert1, 1,0,string );
  uart_puts(";");

while(!(PINA & (zaehler2)));
}
else
{
        PORTC &=~(LED2);
}

if(!(PINA & (zaehler2)))
{
   PORTC |=(LED2);
   wert2++;
  uart_puts( dtostrf( wert2, 1,0,string );
  uart_puts(";");

while(!(PINA & (zaehler2)));
}
else
{
        PORTC &=~(LED2);
}
Gast #2170599
Lesenswert?
• ▲
▼
1
  if(!(PINA & (zaehler1))) {
2
    PORTC |= (LED1);
3
    wert1++;
4
    uart_puts( dtostrf(wert1, 1, 0, string) );
5
    uart_puts(";");
6
    while(!(PINA & (zaehler2))); // <========== zaehler2 ??? 
7
  } else {
8
    PORTC &= ~(LED2);
9
  }
10

11
  if(!(PINA & (zaehler2))) {
12
    PORTC |= (LED2);
13
    wert2++;
14
    uart_puts( dtostrf(wert2, 1, 0, string) );
15
    uart_puts(";");
16
    while(!(PINA & (zaehler2)));
17
  } else {
18
    PORTC &= ~(LED2);
19
  }
Gast #2170606
Lesenswert?
• ▲
▼
if(!(PINA & (zaehler1))) {
    PORTC |= (LED1);
    wert1++;
    uart_puts( dtostrf(wert1, 1, 0, string) );
    uart_puts(";");
    while(!(PINA & (zaehler1)));//---> das passt schon falsch kopiert
  } else {
    PORTC &= ~(LED1);
  }

  if(!(PINA & (zaehler2))) {
    PORTC |= (LED2);
    wert2++;
    uart_puts( dtostrf(wert2, 1, 0, string) );
    uart_puts(";");
    while(!(PINA & (zaehler2)));
  } else {
    PORTC &= ~(LED2);
  }

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.