PIC18F97J60 Timer0

OP #1681173
Hi Jungs,

arbeite mich gerade in das Microchip PICDEM.net2 Eval board ein.
Benutze
MPLAB           8.10.00.00    Certified
Windows XP      5.1.2600.2 Service Pack 3n\a

den IDC2 und Hi-Tech C Compiler.

Port I/O funktioniert alles super. Aber sobald ich nun versuche mit 
Interrupts zu arbeiten geht nichts mehr.

Lass uns mal bei dem Timer0 anfangen, angenommen ich will mit dem Timer0 
jede sek ne led an PortJ0 toggeln.
Wie mache ich das?

wenn ich mir die Datei Timers.h anschaue gibt es dort void OpenTimer0 
(unsigned char config);
1
#include <htc.h>
2
#include <pic18.h>
3
#include <timers.h>
4
#include "delay.h"
5

6
void main (void){
7

8
  TRISJ =0; 
9
  TRISB=0b00000001;
10
  unsigned char config = TIMER_INT_ON&T0_8BIT&T0_PS_1_128&T0_SOURCE_INT;
11
  
12
  
13
  OpenTimer0 (config);//Timer 0 config 
14

15
  
16
  while(1){
17
  
18
//nen bisschen Port io damit man auch sieht das sich was tut
19
  LATJ &=0b11110000;
20
  _delay(10000);
21
  LATJ |=0b00001111;
22
  _delay(10000);
23

24
  }
25
  
26
}
27
  
28
static void interrupt
29
isr(void)      
30
        
31
{
32
  if(!TMR0IF)    //timer überlauf? 
33
    
34
  
35
  TMR0IF = 0;    //zurücksetzen
36
  
37
}


Bekomme als aufgabe des Compilers:

Build C:\Documents and Settings\Admin...........
Executing: "............

..................
Error   [499] ; 0. undefiniertes Symbol:
  __OpenTimer0(hitechTest.obj)

********** Build failed! **********


Wisst Ihr warum?
Ich habe keine Ahnung warum das nicht geht

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.