Gast
#1491334
dieses Thema gab es bestimtm schon 1million mal, aber ich finde einfach kein lösung. Ich will eine einfache Uhr mit ein Atmega8 Bauen, mein Programm sieht so aus: $regfile "m8def.dat" $crystal = 1000000 $baud = 1200 Dim Stunde As Word Dim Minute As Word Dim Sekunde As Word Sekunde = 0 Minute = 0 Stunde = 0 Schleife: Print Stunde ; ":" ; Minute ; ":" ; Sekunde Sekunde = Sekunde + 1 Waitms 1000 If Sekunde = 60 Then Minute = Minute + 1 Sekunde = 0 End If If Minute = 60 Then Stunde = Stunde + 1 Minute = 0 End If If Stunde = 24 Then Stunde = 0 End If Goto Schleife da ich den Internen Quarz benutze geht due Uhr sehr schnell sehr falsch^^ ( nach 5 Minuten echtzeit sagt der Chip es sind ca. 4 minuten 40sekunden vergangen ) wie bekomme ich das ganz genau hin? ich habe hier viele beispiele gefunden aber keins in basic und wenn ich das richtig gelesen habe benötige ich ein externen quarz, habe hier 4 und 16mhz quarz liegen welscher eignet sich besse rund wie schließe ich den an?