HMC835开发设计使用什么软件

HMC835开发设计使用什么软件,第1张

HMC835可以使用 ADIsimPLL 进行快速、可靠的产品评估。它是目前最全面的PLL频率合成虚旁器设计和仿真工具,可实现所有对PLL性能有显著差指橡影响的重要非线性逗孝效应仿真。

注意:HMC MODE 和 OPEN MODE 的区别在第一个沿之前SCK和SEN电平,HMC=SCK->神局0,SEN->0, OPEN=SCK->1,SEN->1

注意:寄存器是有写入顺序的,整数分频和小数分频的写入顺序是不漏祥一样的,尽量返瞎搏把N分频和R分频放在最后写入,如图所示:

#include <reg51.h> //51芯片管脚定义头文件

#include <intrins.h>埋型//内部包含延时函数 _nop_()

#define uchar unsigned char

#define uint unsigned int

uchar code FFW[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xfc,0xf8,0xf9}

uchar code REV[8]={0xf9,0xf8,0xfc,0xf4,0xf6,0xf2,0xf3,0xf1}

/********************************************************/

/*

/* 延时t毫秒

/* 11.0592MHz时钟,延时约1ms

/*

/********************************************************/

void delay(uint t)

{

uint k

while(t--)

{

for(k=0k<125k++)

{ }

}

}

/********************************************************/

/*

/*步进电机正转

/*

/********************************************************/

void motor_ffw(uint n)

{

uchar i

uint j

for (j=0j<12*nj++)//转1×n圈

{

for (i=0i<8i++) //一个周期转30度

{

P1 = FFW[i] //取数据

delay(15)//调节转速

}

}

}

/********************************************************/

/*

/*步进电机反转

/*

/********************************************************/

void motor_rev(uint n)

{

uchar i

uint j

for (j=0j<12*nj++)//转1×n圈

{

for (i=0i<8i++) //一个周期转30度

{

P1 = REV[i] //取数据

delay(15)//调节转速

}

}

}

/********************************************************

*

* 主程序

*

*********************************************************/

main()

{

while(1)

{

motor_ffw(5) //电机正转

delay(5000) //换向延时

//motor_rev(5) //电机陵哪反转

//delay(1000) //换向延时

}

}

/弯汪猜********************************************************/


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12244417.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存