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

📄 16巡检仪.searchresults

📁 16路巡检仪 该仪表采用c语言编写
💻 SEARCHRESULTS
📖 第 1 页 / 共 5 页
字号:
KEYdeal.c:						case teshucsdisplay:	Chose=mimasetdisplay;
KEYdeal.c:						case	mimadisplay:	if(mimat>0)
KEYdeal.c:													mimat--;
KEYdeal.c:												Hex2Bcd(mimat,si);
KEYdeal.c:						case	setdisplayst:	if(kadat>0)
KEYdeal.c:												Hex2Bcd(kadat,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	setdisplaysp:	if(fundat>0)
KEYdeal.c:												Hex2Bcd(fundat,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	syscs1:			if(inputdat>1)
KEYdeal.c:													inputdat--;
KEYdeal.c:												Hex2Bcd(inputdat,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	syscs2:			if(typdat[wk]>0)
KEYdeal.c:												Hex2Bcd(typdat[wk],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	syscs3:			if(dot[wk]>0)
KEYdeal.c:												Hex2Bcd(dot[wk],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	syscs4:			if(rangeL[wk]>rdatL)
KEYdeal.c:												Hex2Bcd(rangeL[wk],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	syscs5:			if(rangeH[wk]>rdatL)
KEYdeal.c:												Hex2Bcd(rangeH[wk],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	fun1:			if(warmd>1)
KEYdeal.c:												Hex2Bcd(warmd,si);
KEYdeal.c:						case	fun2:			if(warmH[wt]>-999)
KEYdeal.c:												Hex2Bcd(warmH[wt],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	fun3:			if(warmL[wt]>-999)
KEYdeal.c:												Hex2Bcd(warmL[wt],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	fun4:			if(warmdown[wt]>1)
KEYdeal.c:												Hex2Bcd(warmdown[wt],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case	fun5:			if(warmscd[wt]>1)
KEYdeal.c:												Hex2Bcd(warmscd[wt],si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case		teshucs1:	if(filt>0.1)
KEYdeal.c:													filt-=0.1;
KEYdeal.c:												Hex2Bcd(filt*10,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case		teshucs2:	if(drt>1)
KEYdeal.c:												Hex2Bcd(drt,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case		teshucs3:	if(xjtime>0)
KEYdeal.c:													xjtime--;
KEYdeal.c:												Hex2Bcd(xjtime,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case		teshucs4:	if(collt>0)
KEYdeal.c:												Hex2Bcd(collt,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case		teshucs5:	if(rady>1)
KEYdeal.c:												Hex2Bcd(rady,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case		teshucs6:	if(bps>0)
KEYdeal.c:												Hex2Bcd(bps,si);
KEYdeal.c:												writen=1;
KEYdeal.c:						case		jianyan1:	t0=50.0/temp;
KEYdeal.c:												writen=1;
KEYdeal.c:						case		jianyan2:	mv=500.0/temp;
KEYdeal.c:												writen=1;
KEYdeal.c:						case		jianyan3:	bsdatH=20.0/temp;
KEYdeal.c:												writen=1;
KEYdeal.c:						case		jianyan4:	bsdatL=4.0/temp;
KEYdeal.c:												writen=1;
KEYdeal.c:						case		jianyan5:	if(port>1)
KEYdeal.c:												Hex2Bcd(port,si);
KEYdeal.c:						case		jianyan6:	AR[port]=500.0/temp;
KEYdeal.c:												writen=1;
KEYdeal.c:						case		jianyan7:	IR[port]=500.0/temp;
KEYdeal.c:												writen=1;
KEYdeal.c:						case		jianyan8:	VR[port]=500.0/temp;
KEYdeal.c:												writen=1;
KEYdeal.c:						automic=0;
KEYdeal.c:				Chose=zcdisplay;
KEYdeal.c:				automic=1;
KEYdeal.c:		if(kt!=0)
KEYdeal.c:		if(Chose==teshucs1)
KEYdeal.c:				si[0]=12;
KEYdeal.c:				si[1]=12;
KEYdeal.c:				si[2]=11;
KEYdeal.c:	else if(TMing2>=40000)			//无键盘按下   30S返回正常显示
KEYdeal.c:			Chose=zcdisplay;
KEYdeal.c:			TMing2=0;
LEDdeal.c:#include		"head.h"
LEDdeal.c:#include		"AT89X52.H"
LEDdeal.c:extern	bit		automic;
LEDdeal.c:uchar	code	xz[17]={O,one,two,three,fourt,five,six,Seven,eight,nine,as,0x40,DK,s,U,E,LK};//显示数字0--9,小数点
LEDdeal.c:uchar	si[4]={0};
LEDdeal.c:void		LEDdeal(uchar k)
LEDdeal.c:		switch(k)
LEDdeal.c:				case	zcdisplay:
LEDdeal.c:							if(automic==1)
LEDdeal.c:								{	if(VFport1<16)
LEDdeal.c:									automic=0;
LEDdeal.c:							Hex2Bcd((int)PV[VFport1-1],LEDbuf1);
LEDdeal.c:							Hex2Bcd((int)VFport1,LEDbuf1);
LEDdeal.c:				case	mimasetdisplay:
LEDdeal.c:				case	syscsdisplay:
LEDdeal.c:				case	fundisplay:
LEDdeal.c:				case	teshucsdisplay:
LEDdeal.c:				case	jianyandisplay:
LEDdeal.c:				case	setdisplayst:
LEDdeal.c:				case	setdisplaysp:
LEDdeal.c:				case	jianyan1:
LEDdeal.c:				case	jianyan2:
LEDdeal.c:				case	jianyan3:
LEDdeal.c:				case	jianyan4:
LEDdeal.c:				case	jianyan5:
LEDdeal.c:				case	jianyan6:
LEDdeal.c:				case	jianyan7:
LEDdeal.c:				case	jianyan8:
LEDdeal.c:				case	mimadisplay:
LEDdeal.c:							LEDbuf[4]=xz[si[0]];
LEDdeal.c:							LEDbuf[5]=xz[si[1]];
LEDdeal.c:							LEDbuf[6]=xz[si[2]];
LEDdeal.c:							LEDbuf[7]=xz[si[3]];
Mani.c:#include	"AT89X52.H"
Mani.c:#include	"Head.h"
Mani.c:void	main()
Mani.c:	sysint();
Mani.c:	while(1)
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):Header file for generic 80C51 and 80C31 microcontroller.
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):All rights reserved.
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):#ifndef __REG51_H__
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):#define __REG51_H__
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):/*  BYTE Register  */
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):/*  BIT Register  */
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit CY   = 0xD7;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit AC   = 0xD6;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit F0   = 0xD5;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit RS1  = 0xD4;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit RS0  = 0xD3;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit OV   = 0xD2;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit P    = 0xD0;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit TF1  = 0x8F;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit TR1  = 0x8E;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit TF0  = 0x8D;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit TR0  = 0x8C;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit IE1  = 0x8B;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit IT1  = 0x8A;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit IE0  = 0x89;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit IT0  = 0x88;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit EA   = 0xAF;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit ES   = 0xAC;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit ET1  = 0xAB;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit EX1  = 0xAA;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit ET0  = 0xA9;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit EX0  = 0xA8;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit PS   = 0xBC;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit PT1  = 0xBB;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit PX1  = 0xBA;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit PT0  = 0xB9;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit PX0  = 0xB8;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit RD   = 0xB7;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit WR   = 0xB6;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit T1   = 0xB5;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit T0   = 0xB4;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit INT1 = 0xB3;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit INT0 = 0xB2;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit TXD  = 0xB1;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit RXD  = 0xB0;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit SM0  = 0x9F;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit SM1  = 0x9E;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit SM2  = 0x9D;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit REN  = 0x9C;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit TB8  = 0x9B;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit RB8  = 0x9A;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit TI   = 0x99;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):sbit RI   = 0x98;
Reg51.h (c:\documents and settings\administrator\桌面\16路巡检仪):#endif
Sysint.c:#include 	"Head.h"
Sysint.c:#include	"AT89X52.H"
Sysint.c:extern	int		xdata	kadat;
Sysint.c:extern	uchar	xdata	inputdat;
Sysint.c:extern	int		xdata	rangeL[16];
Sysint.c:extern	int		xdata	rangeH[16];
Sysint.c:extern	int		xdata	warmL[16];
Sysint.c:extern	int		xdata	warmH[16];
Sysint.c:extern	float	xdata	filt;
Sysint.c:extern	int		xdata	xjtime;
Sysint.c:extern	bit		vfmark;
Sysint.c:bit		cytwo=0;
Sysint.c:void Timeinit()     	//定时器初始化
Sysint.c:void VFstart(uchar roadn)
Sysint.c:	if(cygnd==1)
Sysint.c:		if(typdat[temp]<=8)
Sysint.c:		else if(typdat[temp]<=11)
Sysint.c:				if(cytwo==0)
Sysint.c:		else if(typdat[temp]<=16)
Sysint.c:void	munucs()//加载参数54
Sysint.c:	flashFByteR(&filt, 18, 0, 1);
Sysint.c:	flashtR(&xjtime, 20, 0, 1);
Sysint.c:void sysint()           //系统初始化
Sysint.c:    Timeinit();			//定时器初始化	
VFdeal.c:#include	"head.h"
VFdeal.c:extern	uint	xdata	SampldataG,Sampldata;
VFdeal.c:extern	bit	vfcy,vfmark;
VFdeal.c:uint	Sampldata1=0;
VFdeal.c:void	VFdeal()
VFdeal.c:	uint i;
VFdeal.c:	bit		kr1=1;
VFdeal.c:	if(vfmark==1)
VFdeal.c:			if(collt==2)									//无冷端补偿
VFdeal.c:			switch(typdat[VFport-1])						//选择输入类型
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=0;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=36;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=64;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:								i=92;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=120;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=148;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=176;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=184;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=232;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=260;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=288;
VFdeal.c:							 if(X<temp1[1])
VFdeal.c:									i=316;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=344;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=372;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=400;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=428;
VFdeal.c:							 if(X<temp1[1])
VFdeal.c:									i=456;
VFdeal.c:							 if(X<temp1[1])
VFdeal.c:									i=484;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=0;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=28;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=56;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=84;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:							 if(X<temp1[1])
VFdeal.c:									i=140;
VFdeal.c:							 if(X<temp1[1])
VFdeal.c:									i=168;
VFdeal.c:							  if(X<temp1[1])
VFdeal.c:									i=196;
VFdeal.c:							if(X<temp1[1])
VFdeal.c:									i=224;
VFdeal.c:			if(kr1!=0)
VFdeal.c:					flashFByteR(temp1,ky, i, 4);
VFdeal.c:					if(typdat[VFport]<8)
VFdeal.c:	if(vfcy==1)//采集完一路  采集下一路
VFdeal.c:			if(VFport<road)
VFdeal.c:					if(cygnd!=1)
---- kr Matches (47 in 2 files) ----
KEYdeal.c:{	uchar 	kr,portl,wk,wt;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:											//	kr=3;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=2;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;
KEYdeal.c:												kr=3;

⌨️ 快捷键说明

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