mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bascom


Autor: Erald Sauer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Kann mir Bitte jemand verständlich etwas erklären.
Hier mal mein Beispiel listing.
Soweit alles OK
Der Controller hat in der Wait zeit aber pause und kann sonst nichts
mehr machen.
Ich wollte also wenn er bei den letzten 30 sec. angelangt ist das die
Led Blinkt an Portb.0

Portb.0 =  ein Relay (bzw. Transistor)
Portb.1 =  eine Led die anzeigt das ein ist.

Hab aber keine Idee mehr wie kann ich in der Pausezeit noch etwas
anderes machen ?????

Vielen Dank im voraus
Erald Atmel Anfänger


$regfile = "2313def.dat"
$crystal = 8000000
Dim A As Byte
Config Portd = Input
Config Portb = Output
Portb = 0
Do
Debounce Pind.3 , 1 , C1 , Sub
Debounce Pind.4 , 1 , C2 , Sub
Loop
'------------------------------------
C1:

      Portb.0 = 1
      Portb.1 = 1
      Wait 60
      Portb.0 = 0
      Portb.1 = 0


Return
'-------------------------------------
C2:

      Portb.0 = 1
      Portb.2 = 1
      Wait 120
      Portb.0 = 0
      Portb.2 = 0


Return

Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Erald,

einfach mit Timer arbeiten....
und dann kannst du auch was anderes in der
Zeit machen, während gezählt wird.....


Gruß

Sven

Autor: Erald Sauer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Danke erstmal.
Gibt es dazu ein einfaches bascom listing wie man das anfängt.
Finde irgendwie nicht den anschluß.
Danke im voraus.

Autor: anfänger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Erald Sauer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
OK Danke
Der link hat mir zwar nicht geholfen,
aber ich habe gestern mit einem MC Freak
gesprochen und der konnte mir das in 20 minuten alles
plausibel erklären.
Jetzt hab ich das Programm fertig und TOP

Kann euch nur das gleiche raten.
Persönliches gespräch mit jemanden der
sich auskennt.

Tschaauuu

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.