1、源码如下,初始化ILI9340

2、LCD_ILI9340.h

//作者:金丝草extern Lcd_Write_Cmd(u8*,u32);
extern Lcd_Write_Data(u8*,u32);
LCD液晶屏内部寄存器的初始化配置///
void LCD_ILI9340_REG_Init(void)//lcd屏内部寄存器配置
{u8 lcd_buff[20];   //以下代码最大使用缓存15字节lcd_buff[0]=0xB4;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[0]=0x80;Lcd_Write_Data(lcd_buff,1);lcd_buff[0]=0xB7;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0xFF,0x44,0x04,0x44,0x04,0x02,0x04};                  Lcd_Write_Data(lcd_buff,7);                      lcd_buff[0]=0xBA;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x1B,0x1B,0x21};Lcd_Write_Data(lcd_buff,3);                 lcd_buff[0]=0xBB;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x74,0x66,0x33};Lcd_Write_Data(lcd_buff,3);lcd_buff[0]=0xCD;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[0]=0x44;lcd_buff[1]=0x44;lcd_buff[2]=0x44;Lcd_Write_Data(lcd_buff,3);lcd_buff[0]=0x36;Lcd_Write_Cmd(lcd_buff,1);     //lcd扫描方向lcd_buff[0]=0xA0;Lcd_Write_Data(lcd_buff,1);lcd_buff[0]=0xE8;                                                               Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x11,0x11,0x33,0x33,0x55};Lcd_Write_Data(lcd_buff,5);                                                                lcd_buff[0]=0xE9;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x40,0x84,0x65,0x30,0xC0,0x00,0xFF,0x33,0x88};                                                     Lcd_Write_Data(lcd_buff,9);                                                                lcd_buff[0]=0xEA;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x02,0x22,0x3F,0x82,0x04,0x00,0x00};Lcd_Write_Data(lcd_buff,7);lcd_buff[0]=0xF2;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x00,0x00};Lcd_Write_Data(lcd_buff,2);lcd_buff[0]=0xF5;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[0]=0x00;Lcd_Write_Data(lcd_buff,1);lcd_buff[0]=0xE4;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x00,0x0C,0x12,0x08,0x16,0x0A,0x3C,0x58,0x4B,0x05,0x0F,0x0A,0x1B,0x1D,0x0F};Lcd_Write_Data(lcd_buff,15);lcd_buff[0]=0xE5;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x00,0x0C,0x12,0x06,0x12,0x06,0x3C,0x48,0x4B,0x05,0x0E,0x0A,0x1B,0x1C,0x0F};Lcd_Write_Data(lcd_buff,15);lcd_buff[0]=0xBC;Lcd_Write_Cmd(lcd_buff,1);lcd_buff[]={0x00,0x10,0x00,0x10,0x0B};Lcd_Write_Data(lcd_buff,5);lcd_buff[0]=0x3A;Lcd_Write_Cmd(lcd_buff,1);//16位像素lcd_buff[0]=0x55;Lcd_Write_Data(lcd_buff,1);lcd_buff[0]=0x11;Lcd_Write_Cmd(lcd_buff,1);delay_ms(120);lcd_buff[0]=0x29;Lcd_Write_Cmd(lcd_buff,1);delay_ms(20);
}   

Lcd ILI9340寄存器初始化配置相关推荐

  1. STM32-时钟-时钟树-时钟初始化配置

    1.STM32时钟 STM32有5个时钟源:HSI.HSE.LSI.LSE.PLL HSI是高速内部时钟,RC振荡器,频率为16MHz,精度不高.可以直接作为系统时钟或者用作PLL时钟输入. HSE是 ...

  2. IMX6Q的DDR3初始化配置

    处理器:IMX6Q5EYM10ADDDR3时钟频率400MHz.528MHz DDR3:NT5CB128M16BP-CG16位667MHz时钟频率1333MHz数据频率 相比于Exynos4412的内 ...

  3. STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化

    STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化 STM32CubeMX对于一些使用STM32比较多的开发者比较熟悉,但对于刚接触STM32系列单片机的开发者就可能显得陌生一些.S ...

  4. stm32 usart的BRR寄存器的配置,程序是CMSIS中的,分析它是怎么实现的?(自己设置好波特率,库文件会根据波特率计算BRR的值,和以前STM8不一样,需要自己根据波特率计算BRR值再设置)

    stm32 usart的BRR寄存器的配置 stm32 专栏收录该内容 23 篇文章0 订阅 订阅专栏 程序是CMSIS中的,分析它是怎么实现的? 波特率由整数和分数两部分组成. RCC_GetClo ...

  5. 24Bit Σ-Δ ADC——AD7124的多通道初始化配置

    24Bit Σ-Δ ADC--AD7124的多通道初始化配置 一.前言 二.ADC寄存器介绍 1. 配置寄存器 2. 滤波寄存器 3. 偏置寄存器 4. 增益寄存器 5. 诊断寄存器 三.通道与CON ...

  6. 飞思卡尔MC9S12X:CAN初始化配置

    飞思卡尔MC9S12X:CAN初始化配置 飞思卡尔MC9S12X:CAN发送配置 飞思卡尔MC9S12X:CAN接收配置 飞思卡尔MC9S12X:CAN驱动函数在主函数中的应用 一.MSCAN初始化流 ...

  7. 基于FPGA OV7670摄像头初始化配置

    目录 一.OV7670摄像头简介 二.ov7670 SCCB协议简介 三.OV7670初始化寄存器配置 四.OV7670初始化代码编写 1.初始化过程 2.RTL设计 五.仿真测试 一.OV7670摄 ...

  8. pgsql数据库默认配置事务类型_PostgreSQL基础教程之:初始化配置

    PostgreSQL基础教程之:初始化配置 时间:2020-04-27 来源: PostgreSQL基础教程之:初始化配置 一.配置pg_hba.conf 先说明客户端认证配置文件pg_hba.con ...

  9. 用MacBook对交换机进行初始化配置

    用MacBook对交换机进行初始化配置 小王是一家系统集成商的设备安装工程师,日常工作经常要安装.调试各种工控机和交换机,平日里陪伴他的一台古董级的IBM T23笔记本,升级过硬件可还是又沉又慢,安装 ...

最新文章

  1. Lucene.Net 2.3.1开发介绍 —— 三、索引(六)
  2. 微生物组助手——最易学的扩增子、宏基因组分析流程
  3. CNN tflearn处理mnist图像识别代码解说——conv_2d参数解释,整个网络的训练,主要就是为了学那个卷积核啊。...
  4. 相约转型新范式,第四范式2021发布会报名开启
  5. html媒体查询怎么把颜色换成图片,为网页中图片src添加媒体查询功能。
  6. 郑州财税金融职业学院的计算机考试,郑州财税金融职业学院考试流程
  7. c语言找出递增子数组的长度,编程之美2.16 数组中最长递增子序列的长度
  8. 卖爆了!华为Mate40天猫20秒售罄、京东11秒抢光
  9. 嵌入式操作系统内核原理和开发(多线程轮转)
  10. Android 布局管理器 之 TableLayout
  11. mybatis直接执行sql_拼多多二面:Mybatis是如何执行一条SQL命令的?
  12. scope=“prototype”和scope=“session”
  13. 矩阵快速幂 算法原理
  14. 六款顶级Wifi无线网络搜索工具盘点
  15. 第七章:实现、测试。黑盒测试、白盒测试、单元测试、集成测试
  16. over partition by ... order by ...用法汇总
  17. 开发WP版本的大菠萝英雄榜
  18. Android热更新,Android面试题整理
  19. Testin云测技术沙龙在沪召开,云监控预警成关注重点
  20. SQLalchemy 转载学习(学习了中间relationship内部cascade参数的部分)

热门文章

  1. 电脑摄像头公网访问方案
  2. 反反爬虫之--爬取大众点评--店铺名称、详址、经纬度、评价人数、平均消费等信息
  3. 熔断器熔断时间标准_熔断器为什么一般不宜作过载保护,主要用作短路保护?结合时间-电流特性说明原因?...
  4. c type 笔记本 芯片方案_请问笔记本的type-c接口有什么作用?
  5. Mysql强化练习-难题之查询所有课程的成绩第2名到第3名的学生信息及该课程成绩
  6. 小学多媒体网络计算机管理制度,小学多媒体教室管理规章制度.doc
  7. 安防视频越来越拉风 网有救了
  8. 渗透测试-文件上传之双写文件名和::$DATA绕过(四)
  9. RoboWare官方使用手册
  10. 【数据库课程设计】阶段一:设计主题的确定