Hey check this out: http://www.rev-ed.co.uk/docs/AXE001_bas2ass.pdf
This basically converts your basic program into assembler and then uploads it to a blank pic via a programmer. I believe there is difference between using the standard picaxe programming editor and this, but i'm not sure about it. Would it make it faster somehow?
How fast does the PICAXE operate?Can I overclock the PICAXE?The PICAXE-08/18/18A/18M/18X microcontrollers have an internal 4MHzresonator, and the PICAXE-28/40 family use an external 4MHz ceramic resonator.This means the microcontroller processes 1 million assembler commands asecond, which equates to roughly about 1000 BASIC commands per second.Different commands take different times to execute depending on how complextheir ‘assembler code’ is.The M and X parts can be overclocked to 8 or 16MHz (see the Over-clockingAppendix for restrictions).
Also, the 1uS "per instruction" applies to the frequency the PIC is running at. It is really 4MHZ/4, =1MIPS = 1uS
So: MHZ/4 =xmips 1 second/xmips= 1 instruction per y seconds. The "y" is going to be very small.
That's excactly what the Picaxe editor does :)
However, the code can never be as "clean" as if you write it all straight in assembly.
I really wonder what all those speed issues are about?
Sure, I have space & speed issues all the time, that's what all the fun is about. I program my way out of it. Have you posted the project that is so speedy-needy somewhere tuna? Maby I can help with the code?