STM32 基于9325TP液晶驱动器的驱动程序.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STM32 基于9325TP液晶驱动器的驱动程序

//==========================9325TP.h==========================// /*------------------------------------------------- ?????? 9325TP驱动器TFT驱动程序 ----------------------------------------------------*/ #ifndef __9325TP_H #define __9325TP_H #include stm32f10x_lib.h /* LCD color */ #define White????????? 0xFFFF #define Black????????? 0x0000 #define Blue?????????? 0x001F #define Blue2????????? 0x051F #define Red??????????? 0xF800 #define Magenta??????? 0xF81F #define Green????????? 0x07E0 #define Cyan?????????? 0x7FFF #define Yellow???????? 0xFFE0 /* LCD COMMAND */ #define WINDOW_XADDR_START?0x50 // Horizontal Start Address Set #define WINDOW_XADDR_END?0x51 // Horizontal End Address Set #define WINDOW_YADDR_START?0x52 // Vertical Start Address Set #define WINDOW_YADDR_END?0x53 // Vertical End Address Set #define GRAM_XADDR??0x20 // GRAM Horizontal Address Set #define GRAM_YADDR??0x21 // GRAM Vertical Address Set #define GRAMWR ???0x22 // memory write /* LCD CONTROL PORT */ #define LCD_CONTROL_PORT?? GPIOD #define CS_LCD?????? GPIO_Pin_10 #define RS_LCD?????? GPIO_Pin_11 #define RW_LCD?????? GPIO_Pin_12 #define RD_LCD?????? GPIO_Pin_13 #define RST_LCD????? GPIO_Pin_14 #define LCD_CONTROL_PIN CS_LCD | RS_LCD | RW_LCD | RD_LCD | RST_LCD /* LCD DATA PORT */ #define LCD_DATA_PORT? GPIOE #define RST_LCD_SET?????? GPIO_SetBits(LCD_CONTROL_PORT ,RST_LCD) #define RST_LCD_CLR?????? GPIO_ResetBits(LCD_CONTROL_PORT ,RST_LCD) #define CS_LCD_SET??????? GPIO_SetBits(LCD_CONTROL_PORT ,CS_LCD) #define CS_LCD_CLR??????? GPIO_ResetBits(LCD_CONTROL_PORT ,CS_LCD) #define RS_LCD_SET??????? GPIO_SetBits(LCD_CONTROL_PORT ,RS_LCD) #define RS_LCD_CLR??????? GPIO_ResetBits(LCD_CONTROL_PORT ,RS_LCD) #define RW_LCD_SET??????? GPIO_SetBits(LCD_CONTROL_PORT ,RW_LCD) #define RW_LCD_CLR??????? GPIO_ResetBits(LCD_CONTROL_PORT ,RW_LCD) #define RD_LCD_SET??????? GPIO_SetBits(LCD_CONTROL_PORT ,RD_LCD) #define RD_LCD_CLR??????? GPIO_ResetBits(LCD_CONTROL_PORT ,RD_LCD) /* Line Direction */ #define Vertical 0x00 #

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档