Quote Originally Posted by Ioannis View Post
You are correct in using the registers directly. PBP does not always support hardware modules, like I2C using only software.

But on the other hand, PBP gives this easy of use and piece of mind in a, say, LCDOUT $fe,line1,"Hello!".

What's the use of PBP if one needs to do some asm or C like digging into the registers?

Ioannis
I have to agree. I dare say most things like TFT screens, Ethernet etc that doesn't have native commands in PBP could be used could work with the aid of asm code etc, but then IMO that then defeats the object of using PBP.