芯片复制SC95F8616核心板驱动LCD5110屏显示
芯片复制LCD5110屏是一款早期用于手机上的显示屏,其与外部的接口采用SPI通讯方式,具有显示信息较多和节能的特点 SC95F8616核心板则是一款基于SC95F8616最小系统板,未配置板载的调试下载工具,需借助板上调试下载接口以外挂的方式来开发。 芯片复制LCD5110屏与开发板的连接关系如下: P27 -- LED+ P24 -- D0 (SCL) P25 -- D1 (SDI) P22 -- D/C P26 -- RST P23 -- CS 为实现显示屏的输出所定义的高低电平输出引脚为: #define LCD_LED_High() GPIO_WriteHigh(GPIO2,GPIO_PIN_7); //PA7 #define LCD_CLK_H GPIO_WriteHigh(GPIO2,GPIO_PIN_4); // PA4 #define LCD_CLK_L GPIO_WriteLow(GPIO2,GPIO_PIN_4); #define LCD_DIN_H GPIO_WriteHigh(GPIO2,GPIO_PIN_5); // PA5 #define LCD_DIN_L GPIO_WriteLow(GPIO2,GPIO_PIN_5); #define LCD_DC_H GPIO_WriteHigh(GPIO2,GPIO_PIN_2); // PA2 #define LCD_DC_L GPIO_WriteLow(GPIO2,GPIO_PIN_2); #define LCD_CS_H GPIO_WriteHigh(GPIO2,GPIO_PIN_3); // PA3 #define LCD_CS_L GPIO_WriteLow(GPIO2,GPIO_PIN_3); #define LCD_RST_H GPIO_WriteHigh(GPIO2,GPIO_PIN_6); // PA6 #define LCD_RST_L GPIO_WriteLow(GPIO2,GPIO_PIN_6); 定义相关引脚为输出口的函数为:LCD5110屏的初始化函数为: |

芯片解密