📄 main.c
字号:
#include<c8051f020.h>
#include "initial.h"
#define sysclk 22118400 // SYSCLK frequency in Hz
xdata long uint value,value1;
xdata long uint i=0; //DDS扫频计数值
uchar stop0;
uchar keynum;
sbit bwg = P3^5;
sbit ad637 = P3^3;
void main( )
{
SYSTEM_Init(); //系统初始化
PORT_Init(); //端口初始化
delay(10);
AD9851_Init();
while(1)
{
keynum=KeyEn();
if(keynum==12) //dds C
{
f_add();
}
}
}
void f_add()
{
// Lcd1602_Clear_All( );
stop0=0;
// ad637=0;
while(!stop0)
{
for(i=0;i<3960;i++)
{
keynum=KeyEn(); //i=2;
/*display_f(100*i+100);
AD9851_DDS_Control(100*i+100,0);*/
// display_f(1000*i+400000);
AD9851_DDS_Control(1000*i+40000,0);
delay(500); //while(1);
if(bwg==0)
{
stop0=1;
break;
}
}
}
// Lcd1602_Write_String(1,12,"stop");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -