www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Probleme Bascom erstes Programm


Autor: Herr Umbrarum (mxvalentine)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo wollte zum Einstieg ein kleines Programm schreiben um eine Led 
einzuschalten solang ein Taster gedrückt ist.

$regfile = Attiny85.dat

Config Pinb.3 = Input
Portb.3 = 1
Config Pinb.4 = Output

Do
If Pinb.3 = 0 Then
Pinb.4 = 1
Else
Pinb.4 = 0
End If

Loop
End


leider macht die Led nicht was sie soll, mal geht sie dauerhaft an mal 
bleibt sie aus mal leuchtet sie ganz schwach, bitte hat jemand eine 
Idee? ich weiß nicht wo der Fehler sein soll :D

Liebe Grüße

Autor: Hansi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
du schreibst:

Pinb.4=0 bzw. 1. Wenn du ein Ausgang setzen willst, musst du Portb.4=1 
oder 0 schreiben.

Autor: Herr Umbrarum (mxvalentine)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich danke dir für die super schnelle Hilfe, ich dachte schon ich kriegs 
nie hin, aber war einfach nur das Brett vorm Kopf, also Danke nochmal ^^

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.