Files
GarbageCanCenter_Woer_stm/STM32_4路称重_Git提交精简工程/src/HARDWARE/LCD/lcd.c
T

137 lines
3.4 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*************************** (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*******************/