Forum: Mikrocontroller und Digitale Elektronik Port States auf LCD Ausgeben?


von Metrix (Gast)


Lesenswert?

Hallo,

Ich möchte mit der üblichen GCC LCD Routine gerne die Port States von 
den Ports auf dem LCD ausgeben lassen, aber irgendwie krieg ich das mit 
Itoa nich gebacken?!

Also im Format 0b00000011 bsp..

Kann mir jemand helfen?

von holger (Gast)


Lesenswert?

Irgendwie so:

 lcd_putc('0');
 lcd_putc('x');

 mask = 0x80;
 for(i = 0; i < 8; i++)
 {
  if(port & mask) lcd_putc('1');
  else lcd_putc('0');
  mask >>= 1;
 }

von Metrix (Gast)


Lesenswert?

Ich werds mal probieren :) Danke!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.