Scott Touchton wrote: > goto $ + 1 > > Basically, I am confused as to what the $ represents. Scott: The "$" represents the address of the current instruction. "GOTO $", therefore, is an infinite loop. "GOTO $+1" has the same effect as a NOP... EXCEPT that it takes two instruction cycles instead of one, so it's a more-compact way to build small delays. -Andy === Andrew Warren -- aiw@cypress.com === Principal Design Engineer === Cypress Semiconductor Corporation === === Opinions expressed above do not === necessarily represent those of === Cypress Semiconductor Corporation -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu