mmm, weird, no problem here. so we talk about
http://darreltaylor.com/DT_INTS-14/combine.html
If so, did you add something special in the code or you're using EXACTLY the following...
which version of PBP and MPASM are you using?Code:LED1 VAR PORTD.0 LED2 VAR PORTD.1 INCLUDE "DT_INTS-14.bas" ' Base Interrupt System INCLUDE "ReEnterPBP.bas" ' Include if using PBP interrupts INCLUDE "Elapsed_INT.bas" ' Elapsed Timer Routines ASM INT_LIST macro ; IntSource, Label, Type, ResetFlag? INT_Handler INT_INT, _ToggleLED1, PBP, yes INT_Handler TMR0_INT, _ToggleLED2, PBP, yes INT_Handler TMR1_INT, _ClockCount, PBP, yes endm INT_CREATE ; Creates the interrupt processor ENDASM OPTION_REG = OPTION_REG & $80 | 1 ; Set TMR0 Prescaler to 256, leave RBPU alone @ INT_ENABLE INT_INT ; enable external (INT) interrupts @ INT_ENABLE TMR0_INT ; enable Timer 0 interrupts @ INT_ENABLE TMR1_INT ; Enable Timer 1 Interrupts GOSUB ResetTime ' Reset Time to 0d-00:00:00.00 GOSUB StartTimer ' Start the Elapsed Timer Main: IF SecondsChanged = 1 THEN SecondsChanged = 0 LCDOUT $FE,$C0, DEC Days,"d-",DEC2 Hours,":",DEC2 Minutes,":",DEC2 Seconds ENDIF GOTO Main '---[INT - interrupt handler]--------------------------------------------------- ToggleLED1: TOGGLE LED1 @ INT_RETURN '---[TMR0 - interrupt handler]-------------------------------(Blinky Light)------ T0Count VAR WORD ToggleLED2: T0Count = T0Count + 1 IF T0Count = 512 THEN T0Count = 0 : TOGGLE LED2 @ INT_RETURN
Are all files located in the same folder?




Bookmarks