用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
健康
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
电机的计算机控制
上一主题
下一主题
«
1
2
3
»
Pages: 1/3 Go
1712131502
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
175 个
工控威望:
1989 点
下载积分:
933 分
在线时间: 158(小时)
注册时间:
2012-04-05
最后登录:
2024-06-27
查看1712131502的
主题
/
回贴
楼主
发表于: 2012-09-08 16:45
只看楼主
|
小
中
大
偶今天折腾了好久,搞了个正反转的程序,竟然不执行,求指点
#include <reg52.h>
sbit s4=P3^6;
sbit s5=P3^7;
sbit km1=P1^3;
sbit km2=P1^5;
void main()
{
km1=1;
km2=1;
while(1){
if (s4==0)
{
km1=0;
km2=1;
}
if (s5==0){
km1=1;
km2=0;
}
}
}
像蚂蚁一样工作,像蝴蝶一样生活
分享
1712131502
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
175 个
工控威望:
1989 点
下载积分:
933 分
在线时间: 158(小时)
注册时间:
2012-04-05
最后登录:
2024-06-27
查看1712131502的
主题
/
回贴
1楼
发表于: 2012-09-08 16:50
只看该作者
|
小
中
大
语法错误米有,编译也通过了。下载到板子就是不执行
像蚂蚁一样工作,像蝴蝶一样生活
分享
shenyijin
中级电工
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
571 个
工控威望:
787 点
下载积分:
1269 分
在线时间: 174(小时)
注册时间:
2011-04-15
最后登录:
2014-12-20
查看shenyijin的
主题
/
回贴
2楼
发表于: 2012-09-08 22:01
只看该作者
|
小
中
大
就是你屏蔽我,你牛
楼主留言:
灌水!你这个人不可理喻
分享
tlw2007
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
123 个
工控威望:
419 点
下载积分:
886 分
在线时间: 108(小时)
注册时间:
2008-03-25
最后登录:
2024-08-17
查看tlw2007的
主题
/
回贴
3楼
发表于: 2012-09-09 13:24
只看该作者
|
小
中
大
好像没有错,你输入有信号吗,要不检查下线路
分享
乌龟船长
级别: 网络英雄
发送短信
加为好友
精华主题:
0
发帖数量:
1282 个
工控威望:
7632 点
下载积分:
1316 分
在线时间: 2659(小时)
注册时间:
2007-03-21
最后登录:
2024-12-19
查看乌龟船长的
主题
/
回贴
4楼
发表于: 2012-09-09 14:54
只看该作者
|
小
中
大
km1=1;
km2=1;
这2步去掉试试
分享
thinkpad1415
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
37 个
工控威望:
149 点
下载积分:
4721 分
在线时间: 7(小时)
注册时间:
2012-09-09
最后登录:
2013-04-03
查看thinkpad1415的
主题
/
回贴
5楼
发表于: 2012-09-09 15:07
只看该作者
|
小
中
大
好难呀
分享
beavin
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
49 个
工控威望:
968 点
下载积分:
2136 分
在线时间: 40(小时)
注册时间:
2010-10-19
最后登录:
2015-09-16
查看beavin的
主题
/
回贴
6楼
发表于: 2012-09-09 17:01
只看该作者
|
小
中
大
你是用什么去驱动继电器,有没加上拉电阻
分享
1712131502
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
175 个
工控威望:
1989 点
下载积分:
933 分
在线时间: 158(小时)
注册时间:
2012-04-05
最后登录:
2024-06-27
查看1712131502的
主题
/
回贴
7楼
发表于: 2012-09-10 07:57
只看该作者
|
小
中
大
米有写停止程序,可能是没转换成hex文件。我是用发光二极管模拟呀
像蚂蚁一样工作,像蝴蝶一样生活
分享
1712131502
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
175 个
工控威望:
1989 点
下载积分:
933 分
在线时间: 158(小时)
注册时间:
2012-04-05
最后登录:
2024-06-27
查看1712131502的
主题
/
回贴
8楼
发表于: 2012-09-10 14:58
只看该作者
|
小
中
大
怎么编译成HEX文件啊,老是编译不成功,就一次成功了
过后又不行
像蚂蚁一样工作,像蝴蝶一样生活
分享
1712131502
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
175 个
工控威望:
1989 点
下载积分:
933 分
在线时间: 158(小时)
注册时间:
2012-04-05
最后登录:
2024-06-27
查看1712131502的
主题
/
回贴
9楼
发表于: 2012-09-11 11:12
只看该作者
|
小
中
大
#include <reg52.h>
sbit s2=P3^4;//停止
sbit s4=P3^6;//正
sbit s5=P3^7;//反
sbit km1=P1^3;
sbit km2=P1^5;
void main()
{
km1=1;
km2=1;
while(1){
if (s2==0)
{
km1=1;
km2=1;
}
if (s4==0){
{
km1=0;
km2=1;
}
if (s5==0){
km1=1;
km2=0;
}
}
}
}
现在加了个停止的程序,终于学会批处理搞成hex文件了,可是只能正传和停止,不能反转。停止一直按住还是可以启动
像蚂蚁一样工作,像蝴蝶一样生活
分享
langman
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
576 个
工控威望:
606 点
下载积分:
1500 分
在线时间: 227(小时)
注册时间:
2008-06-23
最后登录:
2021-04-09
查看langman的
主题
/
回贴
10楼
发表于: 2012-09-11 15:50
只看该作者
|
小
中
大
没记错的话,单片机输出=0时代表输出,KM1应该是脉冲输出,KM2是方向,所以不管正转还是反转,
改变的是方向,脉冲应该是一直有输出的,把S5==0的中的语句KM1=1改成KM1=0试试。
朗工自动化,承接自动化改造工程:PLC控制系统、伺服系统、气动、步进、节能灯设备、机械手、集成电路测试设备、变频器、人机界面,欢迎洽谈,
分享
gaoshicai888
学海无涯,回头是岸!
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
99 个
工控威望:
224 点
下载积分:
3504 分
在线时间: 48(小时)
注册时间:
2012-08-14
最后登录:
2015-03-18
查看gaoshicai888的
主题
/
回贴
11楼
发表于: 2012-09-11 16:50
只看该作者
|
小
中
大
看不懂!
分享
上一主题
下一主题
«
1
2
3
»
Pages: 1/3 Go
工控人家园
综合讨论
电机的计算机控制
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问