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 + -
显示快捷键?