具体的方法就是:
1、随机生源型成n组数据。雹晌猜
2、用复杂的程序把数据跑一遍。(因为你要检查的就是这个程序,可能会有小漏洞,用这个可以检查出来)。
3、用简单的程序把数据跑一遍。(简单的程序不要错就行了)
4、对比两次的答案,如果不一样,你就要检查自己的程序了。
#include <AT89X51.h>static unsigned int count//计数
static int step_index//步进索备枣引数,值为0-7
static bit turn//步进电机转动方向
static bit stop_flag//步进电机停止标志
static int speedlevel//步进电机转速参数,数值越大速度越慢,最小值为1,速度最快
static int spcount //步进电机转速参数计数
void delay(unsigned int endcount)//延时函数大兄,延时为endcount*0.5毫秒
void gorun() //步进电机控制步进函数
void main(void)
{
count = 0
step_index = 0
spcount = 0
stop_flag = 0
P1_0 = 0
P1_1 = 0
P1_2 = 0
P1_3 = 0
EA = 1 //允许CPU中断
TMOD = 0x11//设定时器0和1为16位模式1
ET0 = 1 //定时器0中断允许
TH0 = 0xFE
TL0 = 0x0C //设定时每隔0.5ms中断一次
TR0 = 1//仿仿拆开始计数
turn = 0
speedlevel = 2
delay(10000)
speedlevel = 1
do{
speedlevel = 2
delay(10000)
speedlevel = 1
delay(10000)
stop_flag=1
delay(10000)
stop_flag=0
}while(1)
}
//定时器0中断处理
void timeint(void) interrupt 1
{
TH0=0xFE
TL0=0x0C//设定时每隔0.5ms中断一次
count++
spcount--
if(spcount<=0)
{
spcount = speedlevel
gorun()
}
}
void delay(unsigned int endcount)
{
count=0
do{}while(count<endcount)
}
void gorun()
{
if (stop_flag==1)
{
P1_0 = 0
P1_1 = 0
P1_2 = 0
P1_3 = 0
return
}
switch(step_index)
{
case 0: //0
P1_0 = 1
P1_1 = 0
P1_2 = 0
P1_3 = 0
break
case 1: //0、1
P1_0 = 1
P1_1 = 1
P1_2 = 0
P1_3 = 0
break
case 2: //1
P1_0 = 0
P1_1 = 1
P1_2 = 0
P1_3 = 0
break
case 3: //1、2
P1_0 = 0
P1_1 = 1
P1_2 = 1
P1_3 = 0
break
case 4: //2
P1_0 = 0
P1_1 = 0
P1_2 = 1
P1_3 = 0
break
case 5: //2、3
P1_0 = 0
P1_1 = 0
P1_2 = 1
P1_3 = 1
break
case 6: //3
P1_0 = 0
P1_1 = 0
P1_2 = 0
P1_3 = 1
break
case 7: //3、0
P1_0 = 1
P1_1 = 0
P1_2 = 0
P1_3 = 1
}
if (turn==0)
{
step_index++
if (step_index>7)
step_index=0
}
else
{
step_index--
if (step_index<0)
step_index=7
}
}
自己再稍微改动一下
多易拍驱动程序下载及安装步骤如下差告: 1.有光盘的朋友就可以直接用盘安装了,多易拍驱动和软件现在很难从网上找到,没有盘虚洞明的朋友可以直接到 http://www.duoyipai.com/newsview.asp?id=256 去下载(希望不被认为是AD)。有软件和驱动一体的,也有分开的,这里建议用一体的。进入页面点击下载完整版驱动+软件。 2.下载后解压找到“autorun.exe”文件双击打开: 3.选择“简体中文安装界面” 4.其他点击下一步直至完成就可以了。颤老 5.安装完成后双击桌面“多易拍_V2.3.4”若视频窗口没有反应, *** 作系统打开『设备管理器』对话框,展开『图像处理设备』,存在『Newimage SuperCam』设备,说明驱动程序安装成功,可继续安装其它软件;否则,检查各接头状况,再重新安装一次驱动程序。建议再次使用拍摄仪时,将接头插在相同的USB 2.0接口上,避免重新安装驱动程序。 注意事项:议再次使用拍摄仪时,将接头插在相同的USB 2.0接口上,避免重新安装驱动程序。 参考资料: 多易拍驱动及软件下载 http://www.duoyipai.com/newsview.asp?id=256 多易拍安装手册 http://wenku.baidu.com/view/7802fbbd960590c69ec3762a.html 多易拍 *** 作指南 http://www.duoyipai.com/newsview.asp?id=277求采纳
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)