Just wanted to say, I am sorry this is taking me so long to convert. It is a simple matter to just change the ASM to PBP, but I am making sure I understand everything as I convert. That way when it doesn't work, I can at least have half a chance to find the problem. Also this will make it easier when we try to start making this do different things like I2C, or have it pass the program to another uP.