×

msp430控制直流电机

消耗积分:0 | 格式:docx | 大小:12KB | 2017-06-23

李淑贤

分享资料个

通过按键控制直流电机的转动。例如:按下S7,直流电机正转;按下S3,直流电机反 转;按下S5,直流电机停止。

控制直流电机

#include 《msp430f6638.h》

int main(void)

{

WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer

int flag=0;

P4REN |=BIT0+BIT1+BIT2+BIT3+BIT4; // 上下拉电阻使能

P4OUT |=BIT0+BIT1+BIT2+BIT3+BIT4; //设置为上拉电阻

P1DIR |=BIT0+BIT6+BIT7;

while(1)

{

if((P4IN&BIT0)==0)

{ //按键S7

__delay_cycles(160000);

if((P4IN&BIT0)==0)

{

flag=7;

}

}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
轩vf 2019-08-08
0 回复 举报
请问,这个用到的只有MSP430吗?有没有用电机驱动模块 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !