#include "io430.h"
#include "io430g2553.h"
void Rturn()
{
P1DIR=BIT0+BIT2;
P2DIR=BIT0+BIT1; //使 P1.0 P1.2 P2.0 P2.2为输出端//
//正转:A高 B低 C低 D高;//
{
P1OUT=BIT0;
P2OUT=BIT2;
}
}
void Lturn()
{
P1DIR=BIT0+BIT2;
P2DIR=BIT0+BIT1; //使 P1.0 P1.2 P2.0 P2.2为输出//
//反转:A低 B高 C高 D低//
{
P1OUT=BIT2;
P2OUT=BIT0;
}
}
int main( void )
{
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
unsigned char S;
P1DIR=BIT3;
P1OUT |=BIT3;
S=BIT3;
if(S)
{
Rturn();
}
else
{
Lturn();
}
}
开关不能控制啊?
[
本帖最后由 黄磊 于 2012-7-12 17:16 编辑 ]
此帖出自
小平头技术问答
一周热门 更多>