If things are happening fast enough it's possible without HPWM or USART. Certainly not ideal though nowadays, but if you can do it without them, you lend the project to be able to utilize some of the smaller & cheaper controllers that don't have HPWM & USART available.
How do you think the Z80 & 8086 controllers managed to do stuff like this? (All software-based)
Bookmarks