> Hi everyone,
>
> Need some help on the source code below. Basically i need to implement
> a counter using the Timer0. I am using a 16F84A and i disabled the
> watchdog. I am assigning the ratio 1:256 for the prescaler and
> i am using additional 2 counters.
>
> ; source codes
>
> MAIN    < some operation >
>
>         bank1
>         bsf     OPTREG,RBPU
>         bsf     OPTREG,INTEDG

           Shouldn't you be switching back to bank0 here????  INTCON is in
bank0

>         bcf     INTCON,INTF
>         bsf     INTCON,INTE
>         bsf     INTCON,GIE
>
> LOOP    sleep           ; let IRQ wake it up and determine functions

Hope this helps

mike

--
http://www.piclist.com hint: To leave the PICList
mailto:piclist-unsubscribe-request@mitvma.mit.edu