Hallo Zwirbeljupp,
ist ja gut, ganz ruhig. DU hast recht und ich UNRECHT und ich bin SO
dumm...
Auch wenn manchmal der Fragende durch einen kleinen Schubs zum Denken
angeregt werden kann, erinnern mich deine Beiträge irgendwie an das
HB-Männchen.
Und ja, der Compiler hat damit nichts zu tun. Es hätte ja sein können,
dass mir dringend davon abgeraten wird, bei einer solchen Zeitkritischen
Anwendung den C18 Compiler zu verwenden. Und ich dachte ich gebe lieber
etwas Redundanz dazu als zu wenig zu schreiben.
Der Stein des anstoßes ist ein Artikel auf Sprut:
http://sprut.de/electronic/pic/projekte/frequenz/freq.htm
In diesem steht:
"Leider ist sein Eingangstakt auf 1/4 des Prozessortaktes beschränkt.
Der Timer0 eines mit 10 MHz getakteter PIC kann also maximal 2,5 MHz
zählen. Für höhere Frequenzen kann man aber den Vorteiler einsetzen."
Durch den Vorteiler verliere ich aber an genauigkeit.
Ja, ich hab mir die Tabelle natürlich angesehen. Selbst gefunden hab ich
diese aber leider nicht. 400 Seiten Doku können auch manchmal verwirrend
sein.
++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ohne Prescaler Impulse von der Länge (TCY+10ns) verdauen.
Wenn ich den internen Takt auf 48MHz einstelle kann ich so also etwa
10MHz zählen.
An den Vorteiler kann ich 50MHz sicher anlegen, muß aber aufpassen, dass
ich den Counter denoch nicht überfordere.
Ist das so jetzt richtig?
Gruß Stefan
(Ja, ich geb nichts auf Rechtschreibung)