They are complete, and just need a few I/O pins and an SPI interface.
I got mine from here:
**broken link removed**
There's also some colour LCD's that claim to be 5110 compatible:
**broken link removed**
But please note that they are only pinout compatible (and not with the Bangood 5110's) they use a totally different driver chip and require lot's more memory, I've currently got one running on a PIC 24F.
The reason you get pointed towards Arduino at every turn is simply because there's so many Arduino code examples out there, much of my C based PIC stuff I've converted from Arduino. It's often easier to change the Arduino examples than to work it out yourself from the datasheet
As for the 5110 I unfortunately lost all my recent code
, and while I've got it back working with the 24F, I haven't got it on the 16F1827 again yet - it didn't work, I don't why, and I haven't had the time to delve deeper. Originally I developed the code on the 1827, then later moved it to the 24F - this time I couldn't get the 1827 to work, so tried on the 24F and it did?.