lcd1601.c
来自「单片机c语言程序设计100例--基于PIC+PROTEUS」· C语言 代码 · 共 62 行
C
62 行
//-----------------------------------------------------------------
// 名称: 1601LCD驱动程序
//-----------------------------------------------------------------
#include <pic.h>
#include "calc.h"
//-----------------------------------------------------------------
// LCD初始化
//-----------------------------------------------------------------
void LCD_Initialise ()
{
PORTB = TRISB = 0;
TRISC = PORTC = 0xFF;
Write_LCD_Command(0x30); //8位模式,单行
Write_LCD_Command(LCD_SETVISIBLE+0x04); //关光标
Write_LCD_Command(LCD_SETMODE+0x03); //自动递增,显示左移
Write_LCD_Command(LCD_SETDDADDR+0x0F); //初始位置在最右边
}
//-----------------------------------------------------------------
// 清屏
//-----------------------------------------------------------------
void ClearScreen()
{
}
//-----------------------------------------------------------------
// 写LCD命令
//-----------------------------------------------------------------
void Write_LCD_Command(char cmd)
{
}
//-----------------------------------------------------------------
// 写LCD数据
//-----------------------------------------------------------------
void Write_LCD_Data(char dat)
{
}
//-----------------------------------------------------------------
// 忙等待
//-----------------------------------------------------------------
void Busy_Wait()
{
}
//-----------------------------------------------------------------
// LCD显示字符串
//-----------------------------------------------------------------
void LCD_display(char *buf)
{
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?