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

📄 ykclass.h

📁 基于PC104平台
💻 H
字号:
 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                 File name: ykclass.h
// This file defines all the const,classes and varibles used in SM2000.PRJ
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include "class.h"

#define   C3AHJ   0x1f     //78                     //Only used in the use low 4 bits
#define   C3ATJ   0x2f                          //for A13-A16 and high 4 bits for
#define   C3AZJ   0x4f                          //A11-A9(A9-A16 is in YK sch papers)

#define YKB1 0x80               //Jumper for 138 address jumper1
#define YKB2 0x90               //Jumper for 138 address jumper2
#define YKB3 0xa0               //Jumper for 138 address jumper3
#define YKB4 0xb0               //Jumper for 138 address jumper4
#define YKB5 0xc0               //Jumper for 138 address jumper5
#define YKB6 0xd0               //Jumper for 138 address jumper6
#define YKB7 0xe0               //Jumper for 138 address jumper7
#define YKB8 0xf0               //Jumper for 138 address jumper8

#define YKSTATECODE  0xfb               //get the YK type of the evry object
#define YK07CODE     0xfe               //get the first 8 YK state
#define YK8FCODE     0xfd               //get the second 8 YK state

#define YKSTATECODE  0xfb               //get the YK type of the evry object
#define YK07CODE     0xfe               //get the first 8 YK state
#define YK8FCODE     0xfd               //get the second 8 YK state

#define PNONE       0x00
#define PPRESET     0x01
#define PFORRD	    0x02
#define PRDBACK     0x03
#define PCHECK      0x04
#define PDMUPRE     0x05
#define PDMUCHECK   0x06
#define PC3AEXEC    0x07
#define PDMUEXEC    0x08
#define PC3AESC     0x09
#define PCOMPRE     0x20
#define PCOMCHECK   0x21
#define PCOMEXEC    0x22
#define PCOMESC     0x23

//below old is in mainprog.h
struct ykop_t ykop; //for do yk in interface
struct ykoperation_t ykoper;  //defined in ykclass.h mainprog.h used in ykclass.cpp
struct ykreturn_t ykret;     //defined in ykclass.h mainprog.h used in ykclass.cpp
unsigned int yk_time[128][2];//64 YK [i][0]:close time in second
extern CLfp port3;		     // YK [i][1]: trip time in second
extern struct yk_info_t lfp_yk_info;
struct yk_info_t comyk_info;
extern INT16U comyk_tbl[64][3];
extern BYTE checkover;

extern  CLfp port1;
extern  CLfp port2;
extern  CLfp port3;
extern  CLfp port4;
extern  CLfp port5;
extern  CLfp port6;
extern  CLfp port7;
extern  CLfp port8;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//The end of ykclass.h
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

⌨️ 快捷键说明

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