微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 如何调试pwm电机控制程序

如何调试pwm电机控制程序

时间:10-02 整理:3721RD 点击:
这是我编写的程序
估计是主程序部分错了,请大家帮忙看看
//初始化函数
void init()
{
TMOD=0X01;//定义定时器0为工作方式1,16位计数方式
TH0=(65536-100)/256;   //定时的时间为100us ,因为主晶振为12Mhz的频率,1/12Mhz*12=1us
TL0=(65536-100)%256;   //现对TH0,TL0的装入计数初值
EA=1;  //打开总中断
ET0=1;

正好上个学期做过课程设计写过程序 有点印象
漏了一句TR0=1 而且定时器溢出子程序也要重新给T0赋值

那个做好了,请问下能不能教教我测速程序?编码盘的

编码盘?当码盘每位为0的时候给计数器一个高电平
然后周数/时间不就是转速了么

开定时器呢

都搞好了,谢谢网友的支持

学习了,谢谢,让我知道了这些

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top