内藏hd61202显示器.c

来自「内藏HD61202显示器驱动程序」· C语言 代码 · 共 83 行

C
83
字号
/*******************************************************************************
********************************************************************************
*函数描述:读取显示屏的状态字
*局部变量:
*返回变量:
********************************************************************************
*******************************************************************************/
void Read_Busy(void)//读状态字
{
	DI=0;
	RW=1;
	E=1;
	E=0;
}
/*******************************************************************************
********************************************************************************
*函数描述:向显示屏写入显示命令
*局部变量:Command:传入的命令
*返回变量:
********************************************************************************
*******************************************************************************/
void Write_Command(unchar Command)
{
	P0=Command;
   Read_Busy();
   DI=0;
   RW=0;
   E=1;
   _nop_();
   E=0;
}
/*******************************************************************************
********************************************************************************
*函数描述:写显示屏指令代码
*局部变量:Single_Data:传入的单一命令
*返回变量:
********************************************************************************
*******************************************************************************/
void Write_Data(unchar Single_Data)
{  
	P0=Single_Data;
	Read_Busy();
	DI=1;
	RW=0;
	E=1;
	_nop_();
	E=0;
}
/*******************************************************************************
********************************************************************************
*函数描述:向显示屏写入显示启动命令
*局部变量:
*返回变量:
********************************************************************************
*******************************************************************************/
void LCD_ON(void)
{
	Write_Command(0x3F);
}
/*******************************************************************************
********************************************************************************
*函数描述:向显示屏写入显示关闭命令
*局部变量:
*返回变量:
********************************************************************************
*******************************************************************************/
void LCD_OFF(void)
{
	Write_Command(0x3E);
}
/*******************************************************************************
********************************************************************************
*函数描述:显示开关
*局部变量:
*返回变量:
********************************************************************************
*******************************************************************************/
void Display_Switch(void)
{
	LCD_ON();//开启显示
	CS2=1;CS1=1;
	LCD_OFF();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?