⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 简单的LCD多级菜单显示
💻 C
字号:
#include<reg52.h>
#include "intrins.h"
#include "lcd.h"
#include "jianpan.h"
#include "lcd.c"
#include "ad.h"
volatile uchar command;	//液晶指令
uchar key;//键盘码
void main( )
{   unsigned int adzhi1,adbuffer1;
    clear_LCD();
	smNop();
	initial_LCD();	 //初始化LCD
	smNop();
	clear_LCD();
	smNop();				  //显示对应的参数提示
    xianshi();
	while (1)  {
     key=keyscan();
     switch(key)
	{ case 0x18:
		clear_LCD();
	    smNop();
	    //????                      //输出一个外围变量控制测试失调电压的电路导通
	   adbuffer1=ad_caiyang();
	   adzhi1=ad_vio(adbuffer1);
	   ad_xianshi(adzhi1);
	   break;       case 0x14:
		clear_LCD();
	    smNop();
	      //?????                       // 输出一个外围变量控制测试失调电流的电路导通开关1
	   //adbuffer1=ad_caiyang();
	      //???                        	 // 输出一个外围变量控制测试失调电流的电路导通开关2
	   //adbuffer2=ad_caiyang();
	   //adzhi1=ad_iio(adbuffer1,adbuffer2);
	   //ad_xianshi(adzhi1);
	   break;	   case 0x12:
	   clear_LCD();
	   smNop();
	   //????                            // 输出一个外围变量控制测试交流差模开环电压增益的电路导通
	  // adbuffer1=ad_caiyang();
	   //adzhi1=Avd(adbuffer1);
	  // ad_xianshi(adzhi1); 
	   break;	   case 0x11:
	   clear_LCD();
	   smNop();
	   //????                            // 输出一个外围变量控制测试交流共模抑制比的电路导通
	   //adbuffer1=ad_caiyang();
	   //adzhi1=Avd(adbuffer1);
	   //ad_xianshi(adzhi1); 
	   break;	   
	   default:  break;	 	}  }
}


		

⌨️ 快捷键说明

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