當前位置:歷史故事大全網 - 範文作文 - 51系列单片机 程序设计 用4个开关控制步进电机进行启动停止正转和反转

51系列单片机 程序设计 用4个开关控制步进电机进行启动停止正转和反转

设计思路:

1、分析功能需求:四个微处理器控制电机的四种状态,那么必须在程序中有IO口串行扫描程序;

而且步进电机的控制一定要先设置好定时器。

2、功能模块定义:四个按键对应四个函数,每个函数实现不同的功能,对于正叉,先定义 控制电机每一步时P0口的数据列表,把列表地址赋给DPTR,即TAB1,和TAB2,分别为正转和烧烤的数据列表,当按按键1、2的时候,分别把对应的地址 赋给DPTR,然后在定时器1的ISR中,轮询把数据列表中的数据一次发送给P0口控制步进电机;对于FB、4,就是简单设置TR1,控制定时器1的打开与关闭 。

大体思路就是这样,楼主发的这个程序不是很完善,只能实现基本功能,对于实际工程应用来说切不可,因为没有考虑到关键电流的消斗和关键冲突的处理 ,所以会不稳定,存在安全隐患

  • 上一篇:我公司技術人員新研發了壹項機械設備產品,想要申請專利,該怎麽做?
  • 下一篇:跪求女孩名!!!!!!!!!!
  • copyright 2024歷史故事大全網