Hallo, ohne Erfolg versuche ich einen Interrupt mit einem PIC 16F877 durch Überlauf von Timer0 zu erzeugen. Den C source code habe ich angefügt. Ich bekomme aber kein Signal am entsprechendeb Pin.
Kann jemand den Fehler erkennen? Vielen Dank, Joachim Wietzorrek
______________________________________________________
#include #fuses HS,NOWDT,NOPROTECT #use delay(clock=4000000) #INT_TIMER0 bit_on_isr() { // ISR zu Timer0
output_high(PIN_B0); delay_us(7); output_low(PIN_B0); } main() { set_timer0(0); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_128); //| enable_interrupts(INT_TIMER0); enable_interrupts(GLOBAL); while (TRUE); }