#pragma SMALL /* 預處理命令 */
//#pragma SRC
#i nclude<stdio.h>
#i nclude<reg51.h>
#define DTMF_STEP_TAB 0x200
#define DTMF_NO_TAB 0X210
#define DTMF_SIN_TAB 0x220
#define DAC_PORT P0
#define CBYTE ((char *)0x050000) //定義一個查表指針
//定義 名字 類型 0X05是查表區(qū) 0000是起始地址
// 1==idata
// 2==xdata
// 3==pdata
// 4==data
// 5==code
//DTMF OUTPORT
static unsigned char data H_step; //高頻步長寄存器
static unsigned char data L_step; //低頻步長寄存器
static unsigned char data H_ACC; //高頻幅度寄存器
static unsigned char data L_ACC; //低頻幅度寄存器
static unsigned char data H_DTMF; //高頻頻率寄存器
static unsigned char data L_DTMF; //低頻頻率寄存器
static unsigned char data DTMF_NO; //DTMF原碼
static unsigned char data DTMF_NO_BUF; //DTMF原碼寄存器