单片机控制步进电机程序c语言正反转停止,单片机控制步进电机正反转程序

单片机控制步进电机程序c语言正反转停止,单片机控制步进电机正反转程序该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include”reg52.h”#defineuintunsignedint#defineucharunsignedcharsbitk1=P3^4;sbitk2=P3^5;sbitk3=P3^6;voiddelay(uintxms){uinti,j;for(i=xms;i>0;i–)for(j=110;j>0;j-…

大家好,又见面了,我是你们的朋友全栈君。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include”reg52.h”

#define uint unsigned int

#define uchar unsigned char

sbit k1=P3^4;

sbit k2=P3^5;

sbit k3=P3^6;

void delay(uint xms)

{

uint i,j;

for(i=xms;i>0;i–)

for(j=110;j>0;j–);

}

void main()

{

uchar kaishi=0;

k1=1;

k2=1;

k3=1;

while(1)

{

if(k1==0)

{

delay(10);

if(k1==0)

kaishi=1;

while(!k1);

}

if(k3==0)

{

delay(10);

if(k3==0)

kaishi=2;

while(!k3);

}

if(k2==0)

{

delay(10);

if(k2==0)

kaishi=0;

while(!k2);

}

if(kaishi==1)

{

P1=0xfe;

delay(500);

P1=0xfc;

delay(500);

P1=0xfd;

delay(500);

P1=0xf9;

delay(500);

P1=0xfb;

delay(500);

P1=0xf3;

delay(500);

P1=0xf7;

delay(500);

P1=0xf6;

delay(500);

}

if(kaishi==0)

{

P1=0xff;

}

if(kaishi==2)

{

P1=0xf7;

delay(500);

P1=0xf3;

delay(500);

P1=0xfb;

delay(500);

P1=0xf9;

delay(500);

P1=0xfd;

delay(500);

P1=0xfc;

delay(500);

P1=0xfe;

delay(500);

P1=0xf6;

delay(500);

}

}

} 每个按键要按下去久一点才会有效

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138480.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Django用户登录与注册系统[通俗易懂]

    1.1.创建项目和appdjango-adminstartprojectmysite_loginpythonmanage.pystartapplogin1.2.设置时区和语言Django默认使用美国时间和英语,在项目的settings文件中,如下所示:LANGUAGE_CODE=’en-us’TIME_ZONE=’UTC’USE_I18N=TrueUSE_L1…

    2022年4月6日
    43
  • UML详解之四——活动图[通俗易懂]

    UML详解之四——活动图[通俗易懂]活动图(面向活动的)活动图(ActivityDiagrams)在本质上就是流程图,它很好地描述了系统的活动、判定点、先后顺序和分支等,展现从一个活动到另一个活动的控制流。因此它是一种能够描述系统功能流程的工具也是用例图的很好补充。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。图片来自http://blog.csdn.net/lishehe/article/detai

    2022年5月10日
    41
  • es 加磁盘扩容

    es 加磁盘扩容

    2021年6月19日
    144
  • 微信小程序上传图片和文件

    微信小程序上传图片和文件要有遥不可及的梦想,也要有脚踏实地的本事。———–Grapefruit.BanuitGang(香柚帮)今天讲解一下微信小程序上传图片或者上传文件的步骤:首先第一步我们要先在wxml页面文件中写入一个图标或者按钮,用来触发微信调起手机相册和拍照功能,供你选择图片<imagesrc=”/static/images/addimg.png”bindtap=”chooseImage”></image>然后给这个图标或者按钮写上点击事件chooseImag

    2022年6月29日
    34
  • Python爬取美女图片 爬虫基础

    Python爬取美女图片 爬虫基础Python爬取美女图片爬虫基础简述实现思路关键代码文件下载爬虫代码成果简述作为一个考研狗,每天除了日复一日的复习外,偶尔也想给自己寻找一些生活的小乐趣,今天突然想到了自己曾经稍微接触的爬虫,想看看可以爬取些图片放到电脑上,就花了些时间改了改之前的爬虫代码,爬取了一部分照片先量一下战绩吧。照片不多但也算是自己的一次爬虫小经验。实现思路爬虫的网页很简单,照片真实路径都在页面中直接可以拿到主要流程就是先进入照片浏览的主页,每个照片的主页都会链接几个照片页面,像下面这样,每个图片都会链接一个网页

    2022年6月26日
    28
  • 1M 等于多少字节

    1M 等于多少字节1M=1024k=1048576字节算法是:8bit(位)=1Byte(字节)1024Byte(字节)=1KB1024KB=1MB1024MB=1GB1024GB=1TB一个汉字要占用2个字节如果换算成中文汉字那么就是1M=524288个汉字

    2022年5月9日
    91

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号