【求助:max262的使用】求大家看看
小弟最近在做max262的程控滤波器,配置了f0为0x14。Q为0x4f但是接上以后完全没有反应是不是应该在8和18引脚接晶振啊?我打算用ad9850给max262送频率,不知道可不可行啊?我是小白,大神轻喷。
主要代码如下:
#define P_262 P1
void write(uchar add,uchar dat2bit)
{
P_262 = (P_262&0x0f)|(add<<4);
P_262 = (P_262&0xf3)|((dat2bit<<2)&0x0c);
P_wr= 0;
delay_262();
P_wr= 1;
delay_262();
}
//设置A通道工作模式
void Set_AM(uchar mod)
{
write(0,mod);
}
//设置A通道F值
void Set_AF(uchar datF)
{
write(1,datF);
datF = datF>>4;
write(2,datF);
datF = datF>>6;
write(3,datF);
}
//设置A通道Q值
void Set_AQ(uchar datQ)
{
write(4,datQ);
datQ = datQ>>4;
write(5,datQ);
datQ = datQ>>6;
write(6,datQ);
datQ = (datQ>>8)&1;
write(7,datQ);
}
void main(void)
{
delay(10000);
delay(10000);
delay(10000);
Set_AM(0);
Set_AF(0x14);
Set_AQ(0x4f);
}
自己顶一个 自己再顶一顶
页:
[1]