Quote Originally Posted by Darrel Taylor View Post
sanch0,

I'm not sure what you're talking about ... but I don't think it's BAM.

At 610hz with 13-bit resolution, the minimum bit period would be 0.2uS

Not even an 18F running at 40Mhz could do anything with 2 instructions.
<br>
Maximum gained speed of modulation (whatever way u make it) is only limited by speed You can change output. Normally it's 2 instruction. But U can make it in single instruction also, just clearing the output if previous port stage is known. Of course it's only could be done in ASM. Blanking period - the only problem exist here. It will limit maximum duty cycle for some value, depending number of ports needed. I have many devices working at 610hz with 13-bit resolution. Tryed several different ways to get this. Not used MIBAM yet)