Werbung
#define _TASTER_PD PD6
DDRD &=~ (1 << _TASTER_PD); // Pin PD3 input TASTER
PORTD |= (1 << _TASTER_PD); // Pin PD3 pull-up enabled
(PORTD & (1 << _TASTER_PD)) ? lcd_putc( ' ' ) : lcd_putc( 3 );
das Zeichen wird definitiv ausgegeben wenn ich einen anderen Port auf SET abfrage, eine LED z.B.
der Taster gibt hw 0 aus wenn ich ihn drücke , offen liegt 5V an was auf pullup enable schliessen lässt
nur wenn der Taster gedrückt wird ändert sich das Zeichen nicht sichtbar, obwohl die Portspannung auf Null geht
das wars, muss mein Brett vorm Kopp zurück in den Wald tragenZitat von geronet
DANKE
ne 3 is OK weil Sonderzeichen im LCD geladen
Lesezeichen