More channels is totally a different thing from resolution as you stated on post 1...
Maybe you can do that in assembly. A bit difficult though.
Ioannis
Unfortunately, there are no PIC chips with like 8-16-32 independent PWM outputs.
Sure, there are chips like LT8500, with 48 channel PWM output, but they're way too expensive...
Yes, it has been done on an AVR. See this link for the V-USB
https://www.obdev.at/products/vusb/index.html
only in their dreams
https://en.wikipedia.org/wiki/USB_communications
So maybe bitbang isn't the right word, but I am wondering if anyone has attempted USB communication on a chip without integrated USB functionality. I'm aware chips like the 18F2550 include that...
achilles03 - 13th September 2025, 17:41It hsa to be done from scratch. Though I doubt it can be a general include file for any PIC chip.
Better use a chip with higher PWM resolution.
Ioannis
Hello.
Currently this "library" or whatever it is correctly called, has resolution of 8 bits, which can be somewhat limiting.
Is there a chance to "increase" resolution to 9 or 10 bits, or it has...
Re: Increasing resolution of DTs MIBAM library?
I'm using MIBAM because with 64mhz PIC18 CPU, I can have 48 independent PWM channels. But they're 8 bit. I want 48 channels with 9 or 10 bits resolution (12 - preferable) :)
CuriousOne - 14th September 2025, 21:01