www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Einsteiger


Autor: Carsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo.
Zur einleitung:arbeite mich gerade als einsteiger in die
µc-programmierung ein.soweit so gut.

hardware und programmiersoftware funktionieren und die ersten
ausgangs-led's leuchten und blinken auch vor sich hin.
nach vielen versuchen der taster-einbindung muss ich mich doch an euch
wenden-auch wenns vielleicht echt ein kleines problem ist-aber dafür
bin ich ja einsteiger.
das tutorial zeigt es nur mit tasterentprellung auf.
will aber erstmal ein programm erstellen ohne diesen wichtigen zusatz.
könnte mir jemand die paar zeilen angeben,wenn ich eine led am port D5
habe und einen taster am Port D3 zum ein und ausschalten?
wäre nett,damit ich weiterkomme und das probieren ein ende hat;-)
grüsse

Autor: Carsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi
ich nochmal.
habe ganz vergessen die programmierart anzugeben:ich programmiere in
c.
also bis denne

Autor: Ich Bin (ichbin)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ab hier lesen:

http://www.mikrocontroller.net/articles/AVR-GCC-Tu...

das nächste thema sind eingänge.. kombiniere..

vielleicht noch hilfreich für dich die bitmanipulationen im wiki

viel erfolg!

Autor: Ich Bin (ichbin)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
also quasi so:

while(1) {

if ( PIND & (1<<PDN_Taste) ) {
  PORTB |= (1<<PD5);
}

}

es kommt aber darauf an, daß du deine ports richtig konfigurierst..

Autor: Ich Bin (ichbin)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
PDN_Taste durch PD3 ersetzen

Autor: Carsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi
wollte nur sagen das der tip geholfen hat-vielen dank.
jetzt werde ich mich mal ans nächste problem machen.
gruss

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.