单片机步进电机控制程序编写(基于单片机步进电机正反转)

51单片机 L297 L298 实现步进电机的正反转,加减速仿真。

单片机步进电机控制程序编写(基于单片机步进电机正反转)(1)

单片机步进电机控制程序编写(基于单片机步进电机正反转)(2)

单片机步进电机控制程序编写(基于单片机步进电机正反转)(3)

main()

{

/*定时器设置*/

TMOD=0x66; //定时器0,1都为计数方式;方式2;

EA=1; //开中断

TH0=0xff; //定时器0初值FFH;

TL0=0xff;

ET0=1;

TR0=1;

TH1=0xff; //定时器1初值FFH;

TL1=0xff;

ET1=1;

TR1=1;

IT0=1; //脉冲方式

EX0=1; //开外部中断0:加速

IT1=1; //脉冲方式

EX1=1; //开外部中断1:减速

inti_lcd();

DoSpeed();

ShowState();

while(1)

{

clock(RunSpeed);

P0_1=P0_1^0x01;

}

}

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页