hi @ all ich möchte folgendes für meinen MEGA32 programmieren. am anfang muss man einen code eingeben. ist die eingabe correct, wird die uhrzeig angezeigt. soweit so gut die beiden programme habe ich. ist es nun möglich, beide programme zu trennen(ich programmieren mit C-Control Pro IDE)? also dass ich meinetwegen einmal habe: Sub Code() . . . End Sub Und Sub Uhr() . . . End Sub mein problem ist dass die uhr erst anfängt zu zählen, wenn der code stimmt...sprich das programm arbeitet nicht weiter wenn der code verlangt wird Mfg Mel
Du musst halt die Code eingabe in z.B. einer Interruptroutine abarbeiten. Wenn ne Taste gedrückt wird in die Routine rein und das machen was du willst und dann wieder zurück zur Uhr. Die paar Takte die für die Abarbeitung von ich vermute mal darstellen des Codes auf LCD oder so anfallen sind gering. Gruss
Implementier die Uhr über Timer und Interrupts und kümmer dich in der Hauptschleife um den "Code". So erreichts du, dass die Uhr im Hintergrund läuft, egal was das Hauptprogramm gerade macht
>Du musst halt die Code eingabe in z.B. einer Interruptroutine >abarbeiten. Nee, die Uhr gehört in eine Interruptroutine ;)
sry bin noch nicht so lange dabei also interruptroutine heisst die uhr läuft die ganze zeit und wenn ich will kann ich sie dann anzeigen lassen?
@ M.G (Gast) >sry bin noch nicht so lange dabei also interruptroutine heisst die uhr >läuft die ganze zeit und wenn ich will kann ich sie dann anzeigen >lassen? Ja. Interrupt MFG Falk
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.