>My main reason for not using ASM is although I have managed to use it >in the past was, I am more comfortable using higher level languages. >But I would perfer to use some of the more advanced program flow >aspects of languages like C over Basic. You may like to look at the Mikrobasic or Mikropascal from Mikroelectronika. The demo version of the Pascal will allow up to 2k of code, I suspect the basic will have a similar limitation. http://www.mikroelektronika.co.yu/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist