您的位置 首页 制造

51单片机C编程(八、直流电机继电器操控正回转)

程序名称:直流电机继电器控制正反转编程:jumpmysoul程序功能:用两个按键控制直流电机的正反转includereg51h>sbitzheng=P1^0;正转

程序称号:直流电机继电器操控正回转

程:jumpmysoul

程序功用:用两个按键操控直流电机的正回转

#include

sbit zheng=P1^0;//正转按钮
sbit fan=P1^1;//回转按钮
sbit JD=P3^0;//继电器操控引脚

void delay1ms(int);
//*****************************主函数*********************************
void main()
{
JD=0;
P1=0xff;
while(1)
{
if(zheng==0)//假如正转按钮按下
{
delay1ms(10);//延时去抖
if(zheng==0)
while(zheng==0);//判按键松开
delay1ms(10);
while(zheng==0);
JD=1;
}
if(fan==0)//假如回转按钮按下
{
delay1ms(10);//延时去抖
if(fan==0)
while(fan==0);//判按键松开
delay1ms(10);
while(fan==0);
JD=0;
}
}
}
//*****************************延时子函数*********************************
void delay1ms(int x)
{
int i,j;
for(i=x;i>0;i–)
for(j=120;j>0;j–);
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/256904.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部