【10】液晶屏LCD1602
本课资源下载
共 3 个资源课程笔记
本节目标概括
创建工程 > 编写点灯代码 > 编译HEX文件 > 下载到学习板 > LCD显示文件
用LCD1602.c完成LCD屏的显示
编译并下载程序到学习板,即可看到程序效果:LCD屏显示“KeysKing”
例程讲解
下面介绍了如何自己实现该例程的功能
lcd1602.c主要代码:
C语言
1/**2 * @brief 在LCD1602指定位置上显示一个字符3 * @param Line 行位置,范围:1~24 * @param Column 列位置,范围:1~165 * @param Char 要显示的字符6 * @retval 无7 */8void LCD_ShowChar(unsigned char Line,unsigned char Column,char Char)9{10 LCD_SetCursor(Line,Column);11 LCD_WriteData(Char);12}13void LCD_ShowString(unsigned char Line,unsigned char Column,char *String)14{15 unsigned char i;16 LCD_SetCursor(Line,Column);17 for(i=0;String[i]!='\0';i++)18 {19 LCD_WriteData(String[i]);20 }21}
在主函数main()执行以下代码
C语言
1#include <STC89C5xRC.H>2#include "LCD1602.h"34int main(){5LCD_Init();6while(1){7LCD_ShowString(1,1," KeysKing");8}9}
注意一定先移植好头文件,并且使用LCD_Init();初始化函数后才可以编写代码
