资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
51单片机软件产生PWM驱动直流电机,频率占空比可调做了一个实例,以前都是用AVR直接硬件生成PWM, 方便快捷,几条语句的问题,驱动能力还强,从来没仔 细想过如何用51单片机软件方法做一个,现在非要用51 单片机做,那就直接开始制作,首先硬件焊接,软件编 程,只说程序部分,程序采用占空比可调,频率可调的 思路,需要用到2个定时器,1个定时器输出占空比信号 数据,另个定时器标定频率,具体的程序稍后放出,其 实也不太难,问题1:如何做到定时器内的软件时间低 于定时器定时中断时间,频率低无所谓,频率要是到了 20khz,这个问题就有些困难,有些if语句进入循环后 可以到20ms,这个问题解决采用51单片机特有的中断嵌 套解决。问题2 :如何做到外部中断、定时器0、定时器1中断优 先级分级?解决方法就是分别在各自的服务程序中处理 好中断优先级。普通I/OI I 匚二1llK/2K3KCFS2 t PSI cm 1OO 时.PCA PWM的 时舛源上不健iTinKEJWM,缴f 7jSYSdk 256. ”S霎度用眼At时时筒米” M PCAM时泊柔* MHtTD工作在ITS!式* ift3 个械冲即产生31出.此时使毗内部既怦为系统 M H.可 IKlhHK 19K4 的 PU 讯仰度LEEPCnLXXPkMPCAIWM巾成顼调制耿冲宽哩输出松式视频:
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号