Thanks to all who responed I am thinking of obtaining a C compiler so this was a issue for us. My tech who does most of the actual PIC coding ( I tend to concentrate on the algorithms, tricky interactive bugs and hardware) is very good at C and recently generated tables for DDS with a PIC in Borland C and ported the output into our asm code. It seems to me that small or tight applications will best be served by asm but we are moving into areas like DDS (developed 3 projects so far), DSP, Graphic control and we are thinking of TCP/IP, where it would appear C is better suited. Trouble is I will have to remember how to use C, I was horribly put off when everything seemed to go to C++ and programmes ballooned in size. _____________________________ Lance Allen Technical Officer Uni of Auckland Psych Dept New Zealand www.psych.auckland.ac.nz _____________________________