标题: 单片机L297_L298芯片混合式步进电机控制器proteus仿真及源程序和原理图 [打印本页]

作者: 51黑ff    时间: 2016-10-10 15:22
标题: 单片机L297_L298芯片混合式步进电机控制器proteus仿真及源程序和原理图
用51单片机+L297_L298芯片组成的混合式步进电机控制器的proteus仿真原理图:
  1. /********************************************************************
  2. 51黑电子论坛
  3. *********************************************************************/
  4. #include<reg52.h>
  5. #define uchar unsigned char
  6. #define uint unsigned int

  7. /********************************************************
  8.                                                 控制位定义
  9. ********************************************************/

  10. sbit shi_neng=P1^0;  //        使能控制位
  11. sbit fang_shi=P1^1;  //        工作方式控制位
  12. sbit fang_xiang=P1^2;//        旋转方向控制位
  13. sbit mai_chong=P1^3; // 脉冲控制位

  14. /********************************************************
  15.                                                 延时函数
  16. ********************************************************/
  17. void delay(uint i)//延时函数
  18. {
  19.         uchar j,k;
  20.         for(j=0;j<i;j++)
  21.         for(k=0;k<250;k++);
  22. }

  23. /********************************************************
  24.                                                 主函数
  25. ********************************************************/

  26. main()
  27. {
  28.         shi_neng=1;  //        使能控制位
  29.         fang_shi=1;  //        工作方式控制位
  30.         fang_xiang=1;//        旋转方向控制位
  31.         mai_chong=1; // 脉冲控制位
  32.        
  33.         while(1)
  34.         {
  35.                 mai_chong=~mai_chong; //输出时钟脉冲
  36.                 delay(3);                          //延时  (括号内数值越小,电机转动速度越快)
  37.                
  38.         }
  39. }
复制代码


L297_L298芯片混合式步进电机控制器仿真工程文件及所有完整程序等资料下载地址(压缩包一共有45个单片机仿真,全部下载后找到第019个项目即可):
http://www.51hei.com/bbs/dpj-56298-1.html

作者: 狐狸不够浪    时间: 2018-5-25 16:29
怎么程序打不开呀




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1