Zitat Zitat von Siro Beitrag anzeigen
Hallo,
mich hat grad der XC8 Compiler angemeckert

und nach etwas Suchen, weis ich nun auch warum.

In der Datei pic12f1572.h fehlen die Bit Definitionen für den Prescale des Timers 0

um meinen Prescale des Timers 0 auf 1:2 einzustellen, sah mein Code so aus:
Code:
 PS0 = 0;
 PS1 = 0;
 PS2 = 0;
Vielleicht hat der µC zuviele PSx Bits in verschiedenen Registern, daß es keinen Sinn macht, globale Symbole mit solchen Namen zu erstellen. Bei den PICs sind die kurzen Namen meist nur #defines für die vollständigen, wie

Code:
#define PS0 OPTION_REGbits.PS0
MfG Klebwax