5774| 6
|
oled_gram纵坐标为什么7-y |
1金钱
最佳答案哦,你说是109行那个pos=7-y/8;?
因为y是0~63,y/8就是0~7,7-y/8就是7~0,意思就是上下颠倒了,颠倒了估计是因为屏幕装倒了,或者需要这样做。
为于为什么y/8,那你要看看显示屏的说明书,给点阵屏发指令的时候,一个地址对应一个字节,就是8个点,是纵向的8个点,
所以虽然点阵有64行,但是行的地址只需要8个,就是0~7。所以像素点的座标转为指令的地址时y座标要除以8.
| ||
| ||
专治疑难杂症
|
||
| ||
专治疑难杂症
|
||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-4-26 18:57
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网