128*64的OLED页寻址方式进行显示,如何从定位半页开始显示呢?

OLED显示方式使用的页寻址方式。有一个界面要显示文字和图片,文字尺寸为24x24,纵向占3页;图片尺寸是32x32的,纵向要占4页,如何定位文字使得文字和图片显示能够横向中心对齐呢?
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

可以计算坐标位置啊,一般来说显示文字或图片的函数一般都会输入坐标位置,所以如果是24X24 那么算了画图吧:

img

你文字的起始位置就是52了,图片同理,把这个计算过程写个函数,就OK了。。。