?? lcd.c
字號(hào):
/*============================================================
文件名:LCD.c
============================================================*/
#include"LCD.h"
/*============================================================
函數(shù)名稱:void Write_Cmd(uint8 Data)
函數(shù)功能:把指定的命令寫入到LCD
入口參數(shù):寫入到液晶屏的命令
出口參數(shù):無
//===========================================================*/
void Write_Cmd(uint8 Data)
{
LCD_E = 0;
LCD_RW = 0;
LCD_RS = 0;
PORTA = Data;
LCD_E = 1;
delaym(6);
LCD_E = 0;
}
/*============================================================
函數(shù)名稱:void Write_Data(uint8 Dat)
函數(shù)功能:把指定的數(shù)據(jù)寫入到LCD
入口參數(shù):要寫入到液晶屏的數(shù)據(jù)
出口參數(shù):無
=============================================================*/
void Write_Data(uint8 Dat)
{
LCD_E = 0;
LCD_RW = 0;
LCD_RS = 1;
PORTA = Dat;
LCD_E = 1;
delaym(6);
LCD_E = 0;
}
/*=============================================================
函數(shù)名稱:void LCD_Init()
函數(shù)功能:對(duì)液晶屏進(jìn)行初始化
入口參數(shù):無
出口參數(shù):無
==============================================================*/
void LCD_Init(void)
{
Write_Cmd(0x38);
Write_Cmd(0x0c);
Write_Cmd(0x06);
Write_Cmd(0x01);
}
/*==============================================================
函數(shù)名稱:void Write_string(uint8 *P)
函數(shù)功能:把指定的字符串寫到液晶屏
入口參數(shù):要寫入的字符串首地址
出口參數(shù):無
===============================================================*/
void Write_string(uint8 *P ,uint8 Add)
{
Write_Cmd(0x80+Add);
while(*P!='\0')
{
Write_Data(*P);
P++;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -