- 3D-Druck Einstieg und Tipps         
Ergebnis 21 bis 30 von 30

Thema: LCD Pins für andere Ausgaben mitbenutzen?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #25
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    22.04.2005
    Beiträge
    178
    Mehrere Taster parallel zur LCD zu schalten ist ganz einfach. Die Leitungen D4-D7 der LCD-Anzeige werden mit einem Widerstand von 1 KiloOhm an den Taster und die Taster dann an Ground angeschlossen. Die LCD wird nicht beeinflusst. Der Strom an den Ports erhöht sich auf 5 mA solange eine Taste gedrückt ist, wenn der Ausgang 1 ist. Es gibt weder einen Kurzschluß noch eine falsche Anzeige. Die Tasten werden einfach mit Debounce abgefragt:

    'Taster abfragen

    Config Portd.4 = Input 'Portd.4 als Eingang definieren
    Config Portd.5 = Input 'Portd.5 als Eingang definieren
    Config Portd.6 = Input 'Portd.6 als Eingang definieren
    Config Portd.7 = Input 'Portd.7 als Eingang definieren

    Portd.4 = 1 'Pullup-Widerstand einschalten
    Portd.5 = 1 'Pullup-Widerstand einschalten
    Portd.6 = 1 'Pullup-Widerstand einschalten
    Portd.7 = 1 'Pullup-Widerstand einschalten

    Debounce Pind.4 , 0 , Label_1 'wenn Taste gedrückt nach Label_1 springen
    Debounce Pind.5 , 0 , Label_2 'wenn Taste gedrückt nach Label_2 springen
    Debounce Pind.6 , 0 , Sub_1 'wenn Taste gedrückt zur Subroutine Sub_1 springen
    Debounce Pind.7 , 0 , Sub_2 'wenn Taste gedrückt zur Subroutine Sub_2 springen

    Config Portd.4 = Output 'Portd.4 als Ausgang definieren
    Config Portd.5 = Output 'Portd.5 als Ausgang definieren
    Config Portd.6 = Output 'Portd.6 als Ausgang definieren
    Config Portd.7 = Output 'Portd.7 als Ausgang definieren

    Mit den Datenleitungen D4-D7 funktioniert das auf jeden Fall, ob es auch mit der RS-Leitung geht, habe ich noch nicht getestet.

    felack

    zum Schluss noch das Schaltbild:
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken lcd_und_tasten.gif  

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress