📄 declare.h.bak
字号:
/****************************************************************************
【文 件 名 称】DECLARE.H
****************************************************************************/
#ifndef __DECLARE_H__
#define __DECLARE_H__
/*****************************************************************************/
#define WORD unsigned int
#define BYTE unsigned char
#define true 1
#define false 0
#define ON 1
#define OFF 0
#define MARK 1
#define SPACE 0
#define EEPROM_ENB WP =0
#define EEPROM_DIS WP =1
#define V24_RX_BUF_SIZE 20
#define DATA_LEN_SIZE 200
/***********管脚定义**********************************************************/
sbit PD = 0x86;
sbit DIAL_PIN = 0x90;
sbit RING_OUT = 0x91;
sbit E9200 = 0x93;
sbit IGT = 0x94;
sbit BSEL = 0xa6;
sbit WP = 0xa4;
sbit C1 = 0xa3;
sbit C2 = 0xa2;
sbit C3 = 0xa1;
sbit HOOK_DET = 0xa0;
/***********寄存器区**********************************************************/
#define S0_REG_BANK 1
#define X0_REG_BANK 2
#define X1_REG_BANK 2
#define T0_REG_BANK 2
#define CT0_REG_BANK 2
/***********中断向量**********************************************************/
#define X0_VECT 0
#define T0_VECT 1
#define X1_VECT 2
#define T1_VECT 3
#define S0_VECT 4
#define S1_VECT 5
#define T2_VECT 14
/***********24016页地址******************************************************/
#define TX_NVRAM_SLAV_ADDR1 0xA0
#define RX_NVRAM_SLAV_ADDR1 0xA1
#define TX_NVRAM_SLAV_ADDR2 0xA2
#define RX_NVRAM_SLAV_ADDR2 0xA3
#define TX_NVRAM_SLAV_ADDR3 0xA4
#define RX_NVRAM_SLAV_ADDR3 0xA5
#define TX_NVRAM_SLAV_ADDR4 0xA6
#define RX_NVRAM_SLAV_ADDR4 0xA7
#define TX_NVRAM_SLAV_ADDR5 0xA8
#define RX_NVRAM_SLAV_ADDR5 0xA9
#define TX_NVRAM_SLAV_ADDR6 0xAA
#define RX_NVRAM_SLAV_ADDR6 0xAB
#define TX_NVRAM_SLAV_ADDR7 0xAC
#define RX_NVRAM_SLAV_ADDR7 0xAD
#define TX_NVRAM_SLAV_ADDR8 0xAE
#define RX_NVRAM_SLAV_ADDR8 0xAF
/************EEPROM 位置表***************************************************/
/***********发送命令列表*****************************************************/
#define ATE0 0
#define CPIN 1
#define CMGF0 2
#define CMGF1 3
#define SSYNC 4
#define CPMS 5
#define CSCA 6
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -