show_window.c

来自「本简易网络导纳分析仪以C8051F020为控制和数据处理核心」· C语言 代码 · 共 141 行

C
141
字号
/*===============================================================*/
/*函数名称: show_window.c                                       */
/*函数功能: 液晶窗口显示                                        */ 
/*入口参数: P2---------------------------------------液晶数据传输
             P3----------------------------------------液晶控制脚*/       
/*有无返回: 无                                                  */
/*修改记录: 无修改记录                                          */
/*编写作者: t483-4-19chenyong                                   */
/*编写日期: 2007-4-06                                           */
/*===============================================================*/
#include  "common.h"
#include  "TS12864A.h"
//#include  "delay.h"
void show_Current()
{
    Display_Character(0,3,13);  //电流
//	Display_Char(2,3,20);
//	Display_Char(3,3,20);
	Display_Character(2,3,14);
    Display_Character(4,3,15);
    Display_Char(14,3,21);	    //单位(A)
}
void show_Voltage()
{
	Display_Character(0,3,16);  //电压
//	Display_Char(2,3,20);
//	Display_Char(3,3,20);
	Display_Character(2,3,17);
    Display_Character(4,3,18);
    Display_Char(14,3,22);		//单位(V)
}


void show_real()
{

    Display_Character(0,3,22);  //实部
//	Display_Char(2,3,20);
//	Display_Char(3,3,20);
	Display_Character(2,3,23);
    Display_Character(4,3,15);
    Display_Char(14,3,23);	    //单位(0)
}

void show_image()
{

	Display_Character(0,3,25);  //虚部
//	Display_Char(2,3,20);
//	Display_Char(3,3,20);
	Display_Character(2,3,26);
    Display_Character(4,3,18);
    Display_Char(14,3,19);		//单位(s)
}

void show_phase()
{
	Display_Character(0,3,28);  //相位
//	Display_Char(2,3,20);
//	Display_Char(3,3,20);
	Display_Character(2,3,29);
	Display_Character(4,3,18);
    Display_Char(14,3,19);		//单位(度)
}



void show_Y_Abs()
{

	Display_Character(0,3,19);  //导纳模
	Display_Character(2,3,20);
	Display_Character(4,3,21);
	Display_Character(6,3,18);
    Display_Char(14,3,19);		//单位(S)
}
/*void show_frequncy()
{
    Display_Character(0,5,2);	//频率
	Display_Character(2,5,3);
	Display_Character(4,5,15);
	Display_Char(14,5,16);
	Display_Char(15,5,17);
}*/
void show_power()
{
    Display_Character(0,1,31);  //有功功率
	Display_Character(2,1,32);   
//	Display_Character(4,1,33);
//  Display_Character(6,1,34);
	Display_Character(4,1,18);
    Display_Char(15,1,24);	    //单位(W)
    Display_Character(0,3,35);  //无功功率
	Display_Character(2,3,36);   
//	Display_Character(4,3,37);
//  Display_Character(6,3,38);
	Display_Character(4,3,18);
    Display_Char(15,3,25);	    //单位(f)
//  Display_Character(0,5,39);  //功率因素
//	Display_Character(2,5,40);   
	Display_Character(0,5,41);
    Display_Character(2,5,42);
	Display_Character(4,5,18);




}


void show_window()
{
	Display_Character(6,3,1); Display_Character(8,3,43);
//  delay_nms(80);
	Display_Character(4,3,0); Display_Character(10,3,44);
//	delay_nms(40);

}


void show_value()
{
    Display_Character(0,1,22);  //实部
	Display_Char(2,1,20);
	Display_Char(3,1,20);
	Display_Character(4,1,23);
    Display_Character(6,1,15);
    Display_Char(14,1,23);	    //单位(0)
	Display_Character(0,3,25);  //虚部
	Display_Char(2,3,20);
	Display_Char(3,3,20);
	Display_Character(4,3,26);
    Display_Character(6,3,18);
    Display_Char(14,3,19);		//单位(s)
	Display_Character(0,5,28);  //相位
	Display_Char(2,3,20);
	Display_Char(3,3,20);
	Display_Character(4,5,29);
	Display_Character(6,5,18);
    Display_Char(14,5,19);		//单位(度)
}

⌨️ 快捷键说明

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