📄 portconf.c
字号:
#include <menu.h>
#define HOLD_ON P4 = P4 & 0xFD // P4.1 = 0;
#define HOLD_OFF P4 = P4 | 0x02 // P4.1 = 1;
/***************************版本号******************************************/
unsigned char code ver[6]="v1.03";
/***************************************************************************/
unsigned char code bit_table[6][8]={{3,6,12,24,100,100,100,100}, //总速率4.8k时各速率的占用bit数;
{2,4,8,16,32,100,100,100}, //总速率7.2k时各速率的占用bit数;
{0,3,6,12,24,100,100,100}, //总速率9.6k时各速率的占用bit数;
{1,2,4,8,16,32,100,100}, //总速率14.4k时各速率的占用bit数;
{0,0,3,6,12,24,36,100}, //总速率19.2k时各速率的占用bit数;
{0,1,2,4,8,16,24,32}}; //总速率28.8k时各速率的占用bit数;
unsigned char code vbit_table[6][4]={{24,100,100,100}, //总速率4.8k时各速率的占用bit数;
{16,32,100,100}, //总速率7.2k时各速率的占用bit数;
{12,24,36,100}, //总速率9.6k时各速率的占用bit数;
{8,16,24,32}, //总速率14.4k时各速率的占用bit数;
{6,12,18,24}, //总速率19.2k时各速率的占用bit数;
{4,8,12,16}}; //总速率28.8k时各速率的占用bit数;
unsigned char code voice_speed[4][6]={"2.4k","4.8k","7.2k","9.6k"};
unsigned char code digital_speed[8][6]={" 300 "," 600 "," 1.2k"," 2.4k"," 4.8k"," 9.6k","14.4k","19.2k"};
unsigned char code general_speed[10][6]={" 300 "," 4.8k"," 7.2k"," 9.6k","14.4k","19.2k","28.8k","33.6k","自动 ","断开 "};
unsigned char code para_Avail[4]="有效";
unsigned char xdata portconfig[9]; //portconfig[i]:0话音;
// 1数据;
// 2FSK;
// 其它:无板;
unsigned char xdata slotconfig[8][6];
//8个接口模块的实际运行参数,具体定义如下:
// 语音模块 数据模块 FSK模块
//[0] 时隙起始位; 时隙起始位; 时隙起始位;
//[1] 时隙长; 时隙长;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -