I have ST7565 Negative GLCD and have run into what I perceive as a unique problem when setting the page address. Per the datasheet, pages are addressed by sending a specific page command. For example, the page commands are: Page_0 is 0xB0, Page_1 is 0xB1, Page_2 is 0xB2, ... Page_7 is 0xB7. However, my attempts at addressing specific pages suggests that the pages are being shifted. In my case, 0xB0 maps to Page_3, 0xB1 maps to page_2, 0xB2 maps to page_1, etc. I am confident that my coding is correct because after several of hours trying to find an error in my approach I ordered a different ST7565 based GLCD from another vendor and the same code maps correctly to the respective pages.
Is there something unique about the Adafruit ST7565 that I am missing? Perhaps a hardware setting?
Regards,
Osker

