At 10:03 AM 1/27/2003 -0600, you wrote: >loop >BSF _pin >BCF _pin >GOTO loop >is this as good as it gets, or can there be a >faster loop made? movlw 0x10 ; toggle bit 3 loop: xorwf PORTx,F goto loop which gives an output frequency of fosc/24 vs. fosc/32 for yours, also it's 50% duty cycle. Best regards, Spehro Pefhany --"it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads