通过参考这篇文章LCD显示方向 - amanlikethis - 博客园 (cnblogs.com)知道,通过虚拟地址到物理地址的转换,使得写入到GRAM中图片的映射方向发生了改变,从而实现屏幕显示的转换。
然后我们直接找到ILI9163的芯片手册
目录:14.2.29 Memory Access Control (36h)
通过手册可以知道,
36h这个命令就是控制显示方向的,该命令定义了帧存储器的读/写扫描方向,不更改其他驱动程序的状态。这个命令的寄存器MY、MX、MV就是控制显示方向的。

下图为寄存器说明

然后再看看这三个位的值对显示的影响。
图中B7:B5 = 000时为初始状态,通过改变它们的值实现不同的显示,其实一般控制B7:B6位就可以将屏幕调整。
实现格式:先输入命令,然后在输入参数(修改MY,MX,MV的值)。

当MX=MY=0时:MCU向(0,0)写入数据,实际写入到GRAM的地址是(0,0),对应LCD的左上角。

当MX=MY=1时:MCU向(131,131)写入数据,实际写入到GRAM的地址是(0,0),对应LCD的左上角。
