社区
C语言
帖子详情
有没有带佬看看这是哪有问题啊
看名字就知道是程序菜鸟
2019-12-30 09:09:31
...全文
33
6
打赏
收藏
有没有带佬看看这是哪有问题啊
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
寻开心
2019-12-30
打赏
举报
回复
delay 200ms; 这样的语句改成
delay(200);
自己对照错误提示,告诉你了在哪些行,对应的改就是了
看名字就知道是程序菜鸟
2019-12-30
打赏
举报
回复
引用 2 楼 寻开心的回复:
第九行和第八行的变量名字重复了, 改变量名字,或者删除 其中的一行
谢谢大佬。。。。。。
看名字就知道是程序菜鸟
2019-12-30
打赏
举报
回复
#include<reg52.h> #define uchar unsigned char #define uint unsigned int #define Motordata sbit zheng = P3^0; sbit fan = P3^1; sbit stop = P3^2; uchar phaswcw[8]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09}; //四相八拍正转编码 uchar phaswcw[8]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01}; uchar stepd[]={0x01,0x03,0x02,0x06,0x04,0xc0,0x08,0x09}; //四相八拍反转编码 uchar num=0,fx=0; uchar kaiguan,motorzhiliu,delay,jiance,ledred,ledgreen; uchar motorkapan; uchar motortuigan; uchar duoji; uchar ms; uchar jd=67; //按数组的控制方式步距角为0.9度,所以60度约需要67步 sbit key1=P1^0; sbit key2=P1^1; sbit key3=P1^2; a=1; void main() { if (kaiguan == 0) { delay 200ms; motorzhiliu = motorkapan = motortuigan = duoji= 0; ledred = ledgreen = 0; } if (kaiguan == 1) { delay 100ms; ledred = 1; motorzhiliu = 1; //执行舵机的子程序 delay 200ms; motorkapan; } } //Motorkapan的子程序 { if (a = 1); delay 100ms; //motorkapan旋转60°; delay 300ms; { if (jiance = 1) //检测是否有销钉; { ledred = 0; ledgreen = 1; motortuigan; a = 0; if (a = 0); //执行舵机的子程序 } else(jiance = 0) motorkapan; } } void motortuigan(void) { motorzhengfanzhuan; ledred = 1; ledgreen = 0; delay 200ms; } //舵机子程序 void delay(uint t) { uint k; while(t--) { for(k=0; k<122 k++) } } void Delay_xms(unit x) { uint i,j; { for(i=0; i<x; i++) for(j=0;j<122;j++) } } //顺时针转动 void motor_work (uint t) { uchar i;j; switch(t) { case 0; while(1) { if(stop = 0) break; for(j=0;j<8;j++) { motordata = phaseccw[j]; delay(50); //转速调节 } } break; } } //停止转动 void? motor_test(void) { if(zheng = 0) { delay_xms(10); Motor_work(0); } if(fan = 0) { delay_xms(10); motor_work(1); } } //步进电机正反转主程序 void motorzhengfanzhuan(void) { Delay_xms(10);//等待系统稳定 while(1) { motor_test(); } }
看名字就知道是程序菜鸟
2019-12-30
打赏
举报
回复
#include<reg52.h> #define uchar unsigned char #define uint unsigned int #define Motordata sbit zheng = P3^0; sbit fan = P3^1; sbit stop = P3^2; uchar phaswcw[8]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09}; //四相八拍正转编码 uchar phaswcw[8]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01}; uchar stepd[]={0x01,0x03,0x02,0x06,0x04,0xc0,0x08,0x09}; //四相八拍反转编码 uchar num=0,fx=0; uchar kaiguan,motorzhiliu,delay,jiance,ledred,ledgreen; uchar motorkapan; uchar motortuigan; uchar duoji; uchar ms; uchar jd=67; //按数组的控制方式步距角为0.9度,所以60度约需要67步 sbit key1=P1^0; sbit key2=P1^1; sbit key3=P1^2; a=1; void main() { if (kaiguan == 0) { delay 200ms; motorzhiliu = motorkapan = motortuigan = duoji= 0; ledred = ledgreen = 0; } if (kaiguan == 1) { delay 100ms; ledred = 1; motorzhiliu = 1; //执行舵机的子程序 delay 200ms; motorkapan; } } //Motorkapan的子程序 { if (a = 1); delay 100ms; //motorkapan旋转60°; delay 300ms; { if (jiance = 1)
寻开心
2019-12-30
打赏
举报
回复
第九行和第八行的变量名字重复了, 改变量名字,或者删除 其中的一行
寻开心
2019-12-30
打赏
举报
回复
第九行和第八行一模一样,变量重复定义了,删除第九行
后面错误在26行看不到,贴源码文本格式贴
计算机各种办公软件都很卡,垃圾佬软件推荐 篇四:百分之99高性能电脑卡顿的原因找到了,快
看看
你
有没有
中招...
垃圾佬软件推荐 篇四:百分之99高性能电脑卡顿的原因找到了,快
看看
你
有没有
中招2021-01-06 18:38:048点赞38收藏16评论创作立场声明:原创1 2345 头号流氓软件几乎能在大部分人的电脑上面看到这个软件,而且只要你有...
Unity Image 组件实现接口IPointerClickHandler 无响应
问题
仔细
看看
是不是没有勾选光阴投射目标(Raycast Target) 还有一个
带佬
的文章,关于子父节点实现不同接口,无响应
问题
传送门: https://www.cnblogs.com/msxh/p/10588783.html 总结
带佬
的关键点就是:如果一个物体...
看---1500应届硕士竞聘"猪肉佬"
1500应届硕士竞聘"猪肉佬" 年薪8-10万--对于这则新闻,我倒是联想到了对现在高学位人力资源过剩的情况下,像传统的行业,我们认为不需要什么文化科技含量的行业,例如“卖猪肉”,这些行业的薪水,利润也是不小的。...
创建maven工程pom文件没错报红x解决
首先看红错原因 是因为缺少web.xml 将错误复制 百度,有一个
带佬
说的很详细以下是转自那位大哥的: 提示信息应该能看懂。也就是缺少了web.xml文件,被设置成true了。 搜索了一下,Stack Overflow上的答案解决了问.....
一看就懂的Semaphore源码解析,诸佬们快来
看看
吧
一位朋友问到了我Semaphore类相关的知识,简单看了一下源码复习了一下,写下本篇文章做一个回顾。
C语言
69,336
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章