If you need a 100 mS delay with a 4 MHz PICmicro, below is the code. delay1mS movlw .250 movwf temp1 clrwdt decfsz temp1,f goto $-2 retlw 00 delay100ms movlw .100 movwf temp call delay1ms decfsz temp,f goto $-2 retlw 00 Cheers Ravi > Hi, when you post to the Piclist you need to put an appropriate topic > tag in the subject line. This time I have added one to your message. Bob > > On Fri, Jun 28, 2013, at 10:04 PM, Electronic Consultation wrote: >> Guys, >> >> Am I creating a right counter for PIC ? >> >> timer100ms >> movlw 0x64 >> movwf COUNT1 >> decfsz COUNT1 >> return >> >> thanks > --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .