LCD横屏时代码解析:Xpos=lcddev.width-1-Xpos

[复制链接]
466|0
 楼主| roucun 发表于 2018-7-6 07:38 | 显示全部楼层 |阅读模式
LCD在进行竖屏与横屏转换时会执行如下代码:
if(lcddev.dir==1)Xpos=lcddev.width-1-Xpos;//横屏时处理
  LCD_WR_REG(lcddev.setxcmd);
  LCD_WR_DATA(Xpos>>8);LCD_WR_DATA(Xpos&0XFF);
  LCD_WR_REG(lcddev.setycmd);
  LCD_WR_DATA(Ypos>>8);LCD_WR_DATA(Ypos&0XFF);
  
如何来理解这段代码,首先我们来看看初始状态下的情况是,如图1(黄色部分为显示内容)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

421

主题

446

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部