DDS技术的数控信号发生器51单片机控制程序
扫描二维码
随时随地手机看文章
;*****************************************************
;基于DDS技术的数控信号发生器控制程序;
;正弦波1Hz-10MHZ;
;单片机STC12C5410AD;
;AD985050MHZ晶振;
;*****************************************************
;*****************************************************
;端口定义;
;*****************************************************
SCLKBITP3.2;液晶串行操作时钟口
SIDBITP3.3;数据输入口
CSBITP3.4;液晶使能0禁
LBBITP3.5;背光灯0亮
KW1BITP1.2;功能、确认键
KW2BITP1.1;修改、返回键
KW3BITP1.0;加键
KW4BITP3.7;减键
LED1BITP1.7;跳频
LED2BITP1.6;扫频
LED3BITP3.0;点频
LED4BITP3.1;相移
DATASBITP1.3;AD9850数据口
FQ_UDBITP1.5;AD9850使能
W_CLKBITP1.4;AD9850移位时钟
;*****************************************************
;内存定义;
;*****************************************************
L0DATA21H;算法数据缓冲单元
L1DATA22H;
L2DATA23H;
L3DATA24H;
L4DATA25H;
L5DATA26H;
L6DATA27H;
L7DATA28H;
SSDISDATA39H;闪烁暂存单元
DIS7DATA37H;频率显示单元
DIS6DATA36H;DIS7-DIS0
DIS5DATA35H;高-低
DIS4DATA34H;
DIS3DATA33H;
DIS2DATA32H;
DIS1DATA31H;
DIS0DATA30H;
PHASEDATA3CH;相移控制字
CON3DATA3BH;频率控制字
CON2DATA3AH;CON3-CON0
CON1DATA39H;高-低
CON0DATA38H;
IT03DATA3DH;0.3s定时中断
GNCDTDATA3EH;功能菜单标志
MSXZTDATA3FH;模式选择标志
FSXZTDATA40H;方式选择标志
XWZLTDATA41H;相位增量标志
PLSZTDATA42H;频率设置标志
JDIS5DATA4FH;扫频
JDIS4DATA4EH;间隔
JDIS3DATA4DH;存储
JDIS2DATA4CH;单元
JDIS1DATA4BH;
JDIS0DATA4AH;
LCON3DATA53H;扫频
LCON2 DATA 52H;频率