Forum: Mikrocontroller und Digitale Elektronik Hallo ThomasB Hilfe


von Rino (Gast)


Lesenswert?

Hallo ThomasB
habe mich auch schon an dem einsteiger kurs eingegliedert.
Hätte aber noch eine Frage zur letzten  an2aus.bas .
Soweit bin ich mit hilfe meines buches auch gekommen,
aber jetzt wenn ich noch einen Timer miteinbauen will verlässt mich
mein schlaues buch !

Also alles wie bei an2aus.bas aber wenn nicht inerhalb 10 sec.  taster
2 gedrückt wird soll die led von selber aus gehen.

Geht das überhaupt ?? das man in die laufende Tastenabfrage noch einen
Timer miteinbaut ??
Währe interesannt wie das geht.

Danke und immer weiter so .

P.S.
Habe hier im Forum schon mehr gelernt wie mit dem Bascom AVR Buch.

Gruß aus Norddeutschland
Rino

von Peter D. (peda)


Lesenswert?

"Hätte aber noch eine Frage zur letzten  an2aus.bas"

Für alte Fragen bitte nicht immer wieder neue Threads eröffnen.


Peter

von Adolf Kleingürtel (Gast)


Lesenswert?

Hallo Warum funktioniert bei mir das alles nicht ???
Alles was ich in basic versuche geht nicht.
Habe auch einen 2313 Leds an PB 0-7
schalter an PD 0-7 (gedrückt 1)
Mach ich es in c funktioniert es !
Bin ich zu blöd für basic ??

kann mir mal einer in basic schreiben wie ich das formulieren muß wenn
ich taster PD1 drücke das led PB1 leuchtet ???

Back to the root (BASIC)

von ThomasB (Gast)


Lesenswert?

Hallo Adolf
In Basic (BASCOM AVR) sieht das so aus!

$regfile = "2313def.dat"
Dim A As Byte
Ddrb = 255 : Portb = 255
Do
  A = Pind
  Portb = Not A
Loop

das ist ein gaaaanz einfaches Prog.
die Funktion ist ,liest Tasten an Portd ein und giebt die Daten am -
LED_Port aus (Portb).

von Peter D. (peda)


Lesenswert?

@ThomasB,

ich vermute mal, Adolf hat sich da einen Scherz erlaubt.

Mir ist bisher noch kein Fall bekannt, daß ein C-Programmierer
freiwillig nach Basic konvertiert ist.


Peter

von Stefan (Gast)


Lesenswert?

@Peter:

rofl

Stefan

von ThomasB (Gast)


Lesenswert?

Ihr Spassvögel ;-))

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.