📄 lcd.c
字号:
/*============================================================
文件名:LCD.c
============================================================*/
#include"LCD.h"
/*============================================================
函数名称:void Write_Cmd(uint8 Data)
函数功能:把指定的命令写入到LCD
入口参数:写入到液晶屏的命令
出口参数:无
//===========================================================*/
void Write_Cmd(uint8 Data)
{
LCD_E = 0;
LCD_RW = 0;
LCD_RS = 0;
PORTA = Data;
LCD_E = 1;
delaym(6);
LCD_E = 0;
}
/*============================================================
函数名称:void Write_Data(uint8 Dat)
函数功能:把指定的数据写入到LCD
入口参数:要写入到液晶屏的数据
出口参数:无
=============================================================*/
void Write_Data(uint8 Dat)
{
LCD_E = 0;
LCD_RW = 0;
LCD_RS = 1;
PORTA = Dat;
LCD_E = 1;
delaym(6);
LCD_E = 0;
}
/*=============================================================
函数名称:void LCD_Init()
函数功能:对液晶屏进行初始化
入口参数:无
出口参数:无
==============================================================*/
void LCD_Init(void)
{
Write_Cmd(0x38);
Write_Cmd(0x0c);
Write_Cmd(0x06);
Write_Cmd(0x01);
}
/*==============================================================
函数名称:void Write_string(uint8 *P)
函数功能:把指定的字符串写到液晶屏
入口参数:要写入的字符串首地址
出口参数:无
===============================================================*/
void Write_string(uint8 *P ,uint8 Add)
{
Write_Cmd(0x80+Add);
while(*P!='\0')
{
Write_Data(*P);
P++;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -