野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21164|回复: 3

液晶扫描方向 Lcd_GramScan() 经验分享

[复制链接]
发表于 2014-9-24 20:31:55 | 显示全部楼层 |阅读模式
今天调试的时候自己看着 DataSheet 总结出来的,特地来这里分享一下,其实很简单,只不过看玩LCD的人这么多,希望能对你们有所帮助,亲测:
/*
* 就是这样一个8位寄存器,控制着LCD的扫描方向
*
* MY MX MV ML BGR MH 0 0
*
*  MY MX         11      00      10      01
* 起始位置     左上角  右下角  左下角  右上角
*
* MV==0 竖屏   MV==1 横屏
*
* ML==0 自上而下   ML==1 自下而上    MH==0 自左而右  MH==1 自右而左
*/
应用于 Lcd_GramScan() 函数的 LCD_ILI9341_CMD(0x36) 命令。

举例
  1.                 case 1:
  2.                 {/* ×óéϽÇ->óòϽŠ     ÏÔê¾ÖDó¢ÎÄê±óÃμÄêÇÕaÖÖÄ£ê½ */
  3.                         LCD_ILI9341_CMD(0x36);
  4.                         LCD_ILI9341_Parameter(0xC8);   
  5.                         LCD_ILI9341_CMD(0X2A);
  6.                         LCD_ILI9341_Parameter(0x00);        /* x start */       
  7.                         LCD_ILI9341_Parameter(0x00);
  8.                         LCD_ILI9341_Parameter(0x00);  /* x end */       
  9.                         LCD_ILI9341_Parameter(0xEF);

  10.                         LCD_ILI9341_CMD(0X2B);
  11.                         LCD_ILI9341_Parameter(0x00);        /* y start */  
  12.                         LCD_ILI9341_Parameter(0x00);
  13.                         LCD_ILI9341_Parameter(0x01);        /* y end */   
  14.                         LCD_ILI9341_Parameter(0x3F);
  15.                                        
  16.                 }break;
复制代码
例中命令 LCD_ILI9341_CMD(0x36) 下面的一句程序即是:
  1. LCD_ILI9341_Parameter(0xC8);
复制代码
回复

使用道具 举报

发表于 2014-9-25 09:55:38 | 显示全部楼层
谢谢分享,看datasheet真的太累了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-26 23:57:15 | 显示全部楼层
仰平心 发表于 2014-9-25 09:55
谢谢分享,看datasheet真的太累了

我也是上网去搜中午版的去分析的,那个英文版的真心...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-7 13:39:22 | 显示全部楼层
顶一下快沉了...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 13:57 , Processed in 0.028160 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表