Hallo. Ich brauche Hilfe. Ich will eine "Eieruhr" programmieren, aber ich weis nicht wie. Diverse Internetsuchen haben nicht so das geliefert was ich suche (nur mit 7-Segment Anzeigen und in Assembler). Ich brauche einen möglichst einfachen Code in Bascom, der mir auf meinem 16*2 LCD eine Bestimmte Zeit runterzählt und dann ein Gosub auslöst (wenn das möglich ist) In dem Format: HH:MM:SS. MfG Philipp
Hi >Ich will eine "Eieruhr" programmieren,... >Ich brauche einen möglichst einfachen Code in Bascom, Was nun? Programmieren oder abkupfern? Versuche es einfach mal mit dem ersteren. MfG Spess
Aber ich habe noch ein weiteres Problem: Wenn ich einen Taster an meinen ATmega8 hänge und mit diesem Code zu einem Sub springen will If Pinb.4 = 0 Then Gosub Nebenprogramm End If passiert etwas echt Seltsames. Wenn ich an dem Pin (erstmal) keinen Schalter anschließe passiert (logischerweise) erstmal garnichts. Wenn ich aber mit einem Stück Kabel den Pin berühre bzw. es einstecke (Breadboard) springt er zum Sub OHNE mit der Masse verbunden zu sein. Ich stecke also ein Kabelende an den pin und das andere hängt in der Luft, aber er springt trotzdem. Wie kann ich das beheben? MfG Philipp
@spess53 Ich bin noch am lernen ;-) Ich hab am Mittwoch meinen ersten ATmega in der Hand gehabt. Ein wenig Rücksicht auf die Anfänger bitte ...
Philipp schrieb: > passiert etwas echt Seltsames. Wenn ich an dem Pin (erstmal) keinen > Schalter anschließe passiert (logischerweise) erstmal garnichts. Wenn > ich aber mit einem Stück Kabel den Pin berühre bzw. es einstecke > (Breadboard) springt er zum Sub OHNE mit der Masse verbunden zu sein. > Ich stecke also ein Kabelende an den pin und das andere hängt in der > Luft, aber er springt trotzdem. Wie kann ich das beheben? stichwort Tastenentprellung und den pin immer auf ein definiertes potential setzen..
Philipp schrieb:
> am Mittwoch meinen ersten ATmega in der Hand gehabt
hust Nochmal für Deppen bitte.
Oder nach was muss ich in der Bascom Hilfe suchen?
Hi >Ich bin noch am lernen ;-) >Ich hab am Mittwoch meinen ersten ATmega in der Hand gehabt. Ein wenig >Rücksicht auf die Anfänger bitte ... Macht sich besser, wenn man das gleich schreibt. >passiert etwas echt Seltsames..... Nicht seltsam. Seltsam wäre, wenn es nicht passiert. Ein Stück Kabel ist eine Antenne. Und da die Controllereingänge sehr hochohmig sind, treten alle möglichen Pegel auf. >Wie kann ich das beheben? Am einfachsten: Die internen Pull-Up-Widerstände aktivieren. >Ich will eine "Eieruhr" programmieren.... Vielleicht solltest du erstmal etwas kleinere Brötchen backen. Auch BASCOM setzt gewisse Kenntnisse der Hardware voraus. MfG Spess
spess53 schrieb:
> Die internen Pull-Up-Widerstände aktivieren.
Viiiieeeelen Dank! Klappt wunderbar.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.