Forum

Einloggen | Registrieren | RSS  

PIC Assembler Anfängerfrage 20-04-06 (Elektronik)

verfasst von Strippenzieher(R) E-Mail, D-14806, 07.04.2020, 10:49 Uhr
(editiert von Strippenzieher am 07.04.2020 um 11:07)

» Hallo,
» zunächst: du kalibrierst den Oszillator falsch.
Ja, ich weiß.
Hatte zu Beginn meiner Übungen einen Eigenbaubrenner nach Sprut, hat funktioniert - bis irgendwann der Kalibrierwert aus dem EEPROM weg (oder ungültig) war. Das Sprutprogramm hat 52 für meinen einen PIC angezeigt.

» Um eine konstante Zykluszeit der Hauptschleife zu erreichen,
Ich gaube, das ist nicht was ich anstrebe.
Die Hauptschleife soll möglichst schnell abgearbeitet werden, ohne künstliche Verzögerung. Es soll nach konstanter Zeit (2^12 Takte im vorliegenden Fall) ein Unterpr. aufgerufen werden
» Man setzt den TMR0 auf einen gewünschten Wert. Der Timer
» zählt dann hoch bis zum Überlauf. Den Überlauf fragt man entweder über
» eine
» Interrupt-Routine ab (siehe 9.4) oder man testet den Timer in einer
» Schleife, in der
» die restliche Zeit "verbraten" wird.
Muss ich mich mal damit beschäftigen.
Bis zum Interrupt bin ich geistig noch nicht vorgedrungen.
Dank erstmal.



Gesamter Thread:

PIC Assembler Anfängerfrage 20-04-06 - Strippenzieher(R), 06.04.2020, 19:25 (Elektronik)
PIC Assembler Anfängerfrage 20-04-06 - xy(R), 06.04.2020, 20:41
PIC Assembler Anfängerfrage 20-04-06 - Strippenzieher(R), 07.04.2020, 10:36
PIC Assembler Anfängerfrage 20-04-06 - Altgeselle(R), 06.04.2020, 20:42
PIC Assembler Anfängerfrage 20-04-06 - Strippenzieher(R), 07.04.2020, 10:49
Problem gelöst - Strippenzieher(R), 08.04.2020, 18:59