In SX Microcontrollers, SX/B Compiler and SX-Key Tool, g_daubach wrote: Kramer, I think you mean jmp $+1 ??? The "$" in this context means "current program address", so jmp $+1 simply continues with the next instruction following the jmp $+1. Whenever the SX executes a jmp instruction, it clears the instruction pipeline (when TURBO mode is on), so it takes three clock cycles (not two). Two cycles are "eaten up" by skip instructions. When code size matters, a jmp $+1 instruction for delaying three cycles requires only one word in program memory, where three nop instructions (for the same delay time) would take three words instead. ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=151383#m151475 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)