Just to be clear, the “I” in the title isn’t me.
You might wish to edit it to include quotes (If editing titles is even possible on this platform – petition a moderator, maybe?)
I remember doing something waaay simpler on a PIC18F4550 for a uni project.
As cool as it may be, I found it one of the most frustrating projects I’ve ever built.
Was that in assembly?
All these bank selections a PIC needs seem to be not very convenient for
both humans and compilers…