Chinaunix首页 | 论坛 | 博客
  • 博客访问: 43297
  • 博文数量: 59
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-31 10:42
文章分类
文章存档

2015年(59)

我的朋友

分类: 嵌入式

2015-05-31 10:47:53

    我的开发板上的LCD是水平方向为84 pixel,能显示宽度为6个pixel的字符14个,垂直方向上位48pixel,能显示高度为8个字符6行。也就是习惯上的水平方向上为“行”,一共有6行,分别为0~5,其中Line1对应第2行,Line2对应第3行,垂直方向为“列”,供14列。更通俗一点也就是我的一行可以显示14个英文字符,一共可以显示6行。
   其中主要重要的函数为 :
void LCD_write_english_string(unsigned char X,unsigned char Y,char *s)
功能描述:从指定坐标开始显示字符串s
入口参数:*s为英文字符的指针
X Y:显示字符串的位置,X取0-83 Y取0--5
返回值:空
void lcdUpdate(char *pLine1, char *pLine2)
功能描述:分别清除LINE1、LINE2,显示字符串pLine1、pLine2与LINE1(值为2),LINE2(值为3)
也就是第二行和第三行
入口参数:*pLine1---将要在LINE1上显示的字符串指针
         *pLine2---将要在LINE2上显示的字符串指针
返回值:空
 
void lcdUpdateLine(UINT8 line, char *pLine)
功能描述:在指定的line上显示字符串pLine;
入口参数:line--指定Y方向行数,取值范围:0--5
         *pLine---将要在指定行显示的字符串指针
返回值:空
 
void ShowHz16(unsigned char Y,unsigned char X,unsigned char *address)
功能描述:在指定的X Y坐标上显示16*16点
阅读(210) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~