-
-
Erfahrener Benutzer
Fleißiges Mitglied
(Problem gelöst, DANKE)sehe den Fehler nicht
#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
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen