求51定时器测电动机转速的C程序

来源:百度知道 编辑:UC知道 时间:2024/06/10 01:42:44
如题,想用51定时器的定时中断控制测电动机转速,定时1S,本人是初学者,最好加上说明,谢谢。
晶振是12的,我想定50ms采样一次,共采样20次,然后去掉最大和最小,然后取平均,但程序不知道怎么写,望各位高手不吝赐教。

求一个二相步进电机的控制程序,采用AT89C51芯片的,要求P10口能控制使能端(ENABLE),P11口能控制转向(CW/CCW),P12口能控制脉冲数(CLK)。
另外,如果有控制步进电机加减速的程序更好。两个程序最好要带注释。最好好要用汇编的程序,如果是C程序也行。
拜托各位了。
问题补充:一楼的虽有程序,本人看不懂更不用说改程序了,我是采用TA8435H作为驱动IC的,硬件电路规定要求了P10口能控制使能端(ENABLE),P11口能控制转向(CW/CCW),P12口能控制脉冲数(CLK)。谢谢你给的程序。 你能改的话再好改下。