/*************************** (C) COPYRIGHT 2017 YNHB **************************** * 文件名 :lcd.c * 描 述 :LCD显示屏接口应用程序 * 版 本 :V1.0 * 作 者 :XuZhongPing * 日 期 :2017/10/23 *********************************************************************************/ #include "lcd.h" #include "lcd12864.h" #include "string.h" #include "stdlib.h" #include "delay.h" /* *********************************************************************** * 函 数 名: LCD_SetBacklight * 功能说明: LCD显示屏初始化 * 形 参:无 * 返 回 值: 无 *********************************************************************** */ void LCD_Init(void) { LCD12864_Init(); } /* *********************************************************************** * 函 数 名: LCD_SetBacklight * 功能说明: 设置LCD背光亮度 * 形 参:val -> 亮度值(百分比) * 返 回 值: 无 *********************************************************************** */ void LCD_SetBacklight(uint8_t val) { } /* *********************************************************************** * 函 数 名: LCD_Clear * 功能说明: 显示清屏 * 形 参:无 * 返 回 值: 无 *********************************************************************** */ void LCD_Clear(void) { LCD12864_Clear(); } /* *********************************************************************** * 函 数 名: LCD_DrawModeCtrl * 功能说明: 绘图模式控制 * 形 参:param -> 0:关闭绘图模式;1:打开绘图模式 * 返 回 值: 无 *********************************************************************** */ void LCD_DrawModeCtrl(uint8_t param) { LCD12864_DrawModeCtrl(param); } /* *********************************************************************** * 函 数 名: LCD_ShowChar * 功能说明: 显示一个字符 * 形 参:num -> 要显示的字符 * 返 回 值: 无 *********************************************************************** */ void LCD_ShowChar(uint8_t num) { LCD12864_ShowChar(num); } /* *********************************************************************** * 函 数 名: LCD_ShowString * 功能说明: 显示字符串 * 形 参:x -> 行坐标 * y -> 纵坐标 * p -> 要显示的内容指针 * 返 回 值: 无 *********************************************************************** */ void LCD_ShowString(uint8_t x, uint8_t y, char *p) { LCD12864_ShowString(x, y, p); } /* *********************************************************************** * 函 数 名: LCD_ShowNum * 功能说明: 显示数字变量 * 形 参: * 返 回 值: 无 *********************************************************************** */ void LCD_ShowNum(uint8_t num) { LCD12864_ShowNum(num); } /* *********************************************************************** * 函 数 名: LCD_ShowxNum * 功能说明: 显示数字 * 形 参:x,y -> 显示坐标 * num -> 要显示的内容 * len -> 显示的长度(即位数) * 返 回 值: 无 *********************************************************************** */ void LCD_ShowxNum(uint8_t x, uint8_t y, uint32_t num, uint8_t len) { LCD12864_ShowxNum(x, y, num, len); } /* *********************************************************************** * 函 数 名: LCD_ShowSignal * 功能说明: 显示GSM信号强度 * 形 参:val -> 信号的强度(0-4格显示) * 返 回 值: 无 *********************************************************************** */ void LCD_ShowSignal(uint8_t val) { LCD12864_ShowSignal(val); } /******************** (C) COPYRIGHT 2017 YNHB *****END OF FILE*******************/