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

📄 global.cpp

📁 串口可交换程序
💻 CPP
字号:
/*此文件开辟了整个程序中用到的所有全局变量*/
#include "commdef.h"
char    count=0;
short	ch_sel=0;			//踪迹选择,0为CHA,1为CHB
short    chs=0;
//以下几个硬键所用到的变量均分别对应A、B两个踪迹
_FREQ	_freq[2];		//
_POWER	_power[2];		//
_SWEEP	_sweep[2];		//
_CHAB	_chab[2];		//
_SCALE	_scale[2];		//
_FORMAT	_format[2];		//
_AVG	_avg[2];		//
_MARKER	_marker[2];		//
_STATUS	_status[2];		//
_DISP	_disp;
_SYSTEM _system;
_STORE	_store;			//
BOOL	_isverify = FALSE;
//ON_OFF	_amp_flag = OFF;

KEY	_keyid;			//当前按下的硬键键值
KEY	_softkeyid;		//当前按下的软键一级菜单号
KEY	_softkeyid1;		//当前按下的软键二级菜单号
KEY	_softkeyid2;
KEY	_softkeyid3;

//记录下每次硬键下的软键,以备下次访问
KEY	_lst_frqkey[2][2];
KEY	_lst_pwrkeys[2][2];
KEY	_lst_swpkey[2][2];
KEY	_lst_sclkey[2][2];
KEY	_lst_chkey[2][2];
KEY	_lst_mkrkeys[2][4];
KEY	_lst_fmtkey[2];
KEY	_lst_dspkey[3];
KEY	_lst_syskey[2];
KEY	_lst_avgkey[2];
KEY	_lst_strkey[2];
KEY	_lst_meakey[2][2];
KEY	_lst_statkey[2][3];

float	power_in = 0;		//从外部硬件电路获得的功率值
ON_OFF  alternative = OFF;

//关于数字键的一些变量
unsigned char number_keys[20];	//字符数组,存储键入的数字键的键值
char	index=0;		//指示当前将要写入numberkeys[]数组里面的位置
unsigned char	num_unit;		//存储单位键,包括功率单位和频率单位
char	sign=1;			//指示正负,只对功率起作用
char	digital_en;		//数字允许,指示当前状态能否输入数字

//有关光标的一些变量
char	curs_flag=1;		//光标标志,指示当前是否可以显示光标
int	x_pos=201;		//光标位置,它仅仅在X轴上浮动
char	cnt=1;			//光标在一个数字中的位置
char	bit_cnt;		//被光标指示数字的总长度

BOOL  stat_xch=FALSE;
BOOL  mkr_xch=FALSE;
BOOL  scl_xch=FALSE;
BOOL  dsp_xch=FALSE;
unsigned short cmd_word=0x142;
unsigned char set_relay_byte=0;
ON_OFF amp_on_off = OFF;

float table[23][18];
int y_a[501],y_b[501];
int y_a_verify[501],y_b_verify[501];

int x_map,y_map;
//float temp=2.5;
int	TEXTFRTLN;
int TEXTTHRLN;
int TEXTSEDLN;

⌨️ 快捷键说明

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