The easiest way to reliably do this is to generate flowcharts of the assembly, then write in C from the flowcharts. But if you understand the code well enough to flowchart it, just change it (if that's what you want to do) in ASM. Eliminate the 'C' step... --Bob A On Fri, Dec 11, 2009 at 1:52 PM, Barry Gershenfeld wro= te: > He says he has the source. =A0But I don't know of any translator like tha= t. > If you understand what the code does, then you can write a C equivalent. > You would only need to write 10%-20% in equivalent lines. > > There's also: > main() > { > #ASM > =A0 =A0(your program) > #ENDASM > } > > But I suspect that's not what they want, either. > > Barry > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist