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

📄 mdb.h.bak

📁 在大型通信系统(机架插板式)中多块单板通过TDM总线
💻 BAK
字号:
/************************************************************************************/
/*                                                                                  */
/*  描述: 1.定义复用解复用板与主处理板间的收发消息(LAYER 3)处理流程                 */
/*        2.定义相关变量及数据结构                                                  */
/*                                                                                  */
/*                                                                                  */
/*                                                                                  */
/************************************************************************************/

#define uchar           unsigned char   /* 定义字节数据类型                         */
#define uint            unsigned int    /* 定义字数据类型                           */

#define BUFSIZE         24              /* 缓冲区长度                               */

#define SLOT1           0x1f            /* 定义第1块板对应的HDLC时隙QLB1            */
#define SLOT2           0x00            /* 定义第2块板对应的HDLC时隙QLB2            */
#define SLOT3           0x01            /* 定义第3块板对应的HDLC时隙QLB3            */
#define SLOT4           0x02            /* 定义第4块板对应的HDLC时隙QLB4            */
#define SLOT5           0x03            /* 定义第5块板对应的HDLC时隙QLB5            */
#define SLOT6           0x04            /* 定义第6块板对应的HDLC时隙QLB6            */
#define SLOT7           0x05            /* 定义第7块板对应的HDLC时隙MDB1            */
#define SLOT8           0x06            /* 定义第8块板对应的HDLC时隙MDB2            */
#define SLOT9           0x07            /* 定义第9块板对应的HDLC时隙MDB3            */
#define SLOT10          0x08            /* 定义第10块板对应的HDLC时隙VSB1           */
#define SLOT11          0x09            /* 定义第11块板对应的HDLC时隙VSB2           */
#define SLOT12          0x0a            /* 定义第12块板对应的HDLC时隙ASB1           */
#define SLOT13          0x0b            /* 定义第13块板对应的HDLC时隙ASB2           */
#define SLOT14          0x0c            /* 定义第14块板对应的HDLC时隙ASB3           */
#define SLOT15          0x0d            /* 定义第15块板对应的HDLC时隙AMB            */
#define SLOT16          0x0e            /* 定义第16块板对应的HDLC时隙               */

#define YEAR            0x02          	/* 软件版本信息                             */
#define MONTH           0x07
#define DATE            0x18
#define VERSION         0x02
#define REVISION        0x21

#define MPMDB_MSG       0x4b0
#define PM_BOARDVER_REQ MPMDB_MSG+21    /* 软件版本请求                             */ 
#define PM_BOARDVER_IND MPMDB_MSG+22    /* 软件版本指示                             */ 
                                        
#define WRITE           0x0             /* 定义写操作译码地址                       */      /*(偏移地址)*/
#define READ            0x100           /* 定义读操作译码地址                       */
                                      
sbit    RUN_LED         = 0x90;         /* 定义P1.0口为工作指示灯                   */                          
sbit    ALARM_LED       = 0x91;         /* 定义P1.1口为告警指示灯                   */                          
sbit    COMM_LED        = 0x92;         /* 定义P1.2口为通讯指示灯                   */                          
sbit    BADD1           = 0x93;         /* 定义P1.3口为板地址信号1                  */                          
sbit    BADD2           = 0x94;         /* 定义P1.4口为板地址信号2                  */                          
sbit    WATCHDOG        = 0x95;         /* 定义P1.5口为看门狗信号                   */                          
          

⌨️ 快捷键说明

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