PIC18F97J60 Timer0

OP #1681173
Lesenswert?
• ▲
▼
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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.