建立FONTS工程的建立,添加..c文件后添加字符的点阵文件:
然后写关于显示字符串的函数和参数有如下:
void LCD_diapascii(u16 x,u16 y,u16 color,u16 bkcolor,u8 *str)
//color颜色,bkcolor背景色
//设置显示区域
LCD_SetDispArea(x,y,x+16-1,y+8-1);//重左上角,右下角开始
LCD_SetCursor(x,y);//设置起始画点坐标
LCD_WriteRAM_Prepare();//准备
LCD_WriteRAM(color)
综上函数有一下思路:由输入的字符转成数字减去文档起始位置,每一行数据有16个元素,所以乘以16,
得出这一上的首 位 置,进 行循环判断点色,每个元素有8位,所以有双重循环16,和8的循环
关于芯片:
上面有横杠表示高电位需拉低点点为需拉高才能传输,
显示汉字:和显示字符串不一样,字符串文档里有很多字符,汉字里通过软件生成点阵数据是一个汉字的点阵,全部扫描
思路如上;
DO:数据输出(output)
CS:片选择线
WP:写保护代表有效低电压(有图可知连接了电压失去了原来的功能)
HOLD:数据保持管脚
C/K:时钟线(同步时钟)串行时钟
DIO:数据输入
一般芯片都有电容其作用为电压稳定湖南软件培训在哪里?湖南省长沙市岳麓区高新开发区延农创业基地5楼
硅谷学员——李俊涛