Compiler-Problem mit Beispielprogramm Kategorie: Programmierung C (von Klaus B. - 26.07.2006 15:30) | ||
| ||
Hallo Peter, der Compiler hat ein Problem mit dem Beispielprogramm der Pulsbreitenmessung: - Funktion Timer_T1GetPM hat keine Argumente - Zuwenig Argumente für den Aufruf von Funktion Timer_T1PM Wo liegt das Problem? Ich habe die Interpreter vom 08.11.05 und vom 15.05.06 getestet. word PM_Wert; void Timer1_ISR(void) { int irqcnt; PM_Wert=Timer_T1GetPM(0); // Pulsweite messen irqcnt=Irq_GetCount(INT_TIM1CAPT); } void main(void) { byte n; //?? wird hier nicht genutzt Irq_SetVect(INT_TIM1CAPT,Timer1_ISR); // Interrupt Service Routine definieren PM_Wert=0; Timer_T1PM(PS_64); // Vorteiler für Messung festlegen while(PM_Wert==0); // Pulsbreite oder Periode messen Msg_WriteHex(PM_Wert); // Messwert ausgeben Msg_WriteChar (13); //CR-LF } Gruss Klaus | ||
Antwort schreiben Antworten: Re: Compiler-Problem mit Beispielprogramm (von Klaus B. - 26.07.2006 15:48) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum