基于单片机的步进电机控制系统设计毕业论文怎么写 100

有的请上传一下!... 有的请上传一下 ! 展开
 我来答
zhxiufan
2014-06-10 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38387
国家科技进步奖

向TA提问 私信TA
展开全部

#include<reg51.h>

#define uchar unsigned char

uchar stepd[]={0x01,0x03,0x02,0x06,0x04,0xc0,0x08,0x09};

uchar num=0,fx=0;

sbit key1=P3^0;

sbit key2=P3^1;

sbit key3=P3^2;

void t0isr() interrupt 1

{

TH0=(65536-10000)/256;

TL0=(65536-10000)%256;

P2=stepd[num];

if(fx==0){num++;num%=8;}

if(fx==1)

{

if(num==0)num=7;

else num--;

}

}

main()

{

TMOD=0x01;

TH0=(65536-10000)/256;

TL0=(65536-10000)%256;

TR0=1;

ET0=1;

EA=1;

while(1)

{

if(key1==0)

{

while(key1==0);

TR0=~TR0;

}

if(key2==0)

{

while(key2==0);

fx=0;

}

if(key3==0)

{

while(key3==0);

fx=1;

}

}

}

更多追问追答
追问
有木有完整版的,跪求!
追答
这也是给你做的,控制步进电机就这么点东西
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
航天希尔
2024-08-11 广告
振动测试系统是北京航天希尔测试技术有限公司的核心产品之一,专为机械工程领域设计,广泛应用于航空、航天、电子及交通等领域的模态和结构分析。该系统通过高精度传感器采集振动数据,支持多轴向正弦振动、随机振动及冲击试验,确保测试的科学性和可比性。采... 点击进入详情页
本回答由航天希尔提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式