急求用延时实现可调PWM脉宽调制

[复制链接]
4175|8
 楼主| czm_gold 发表于 2011-4-1 16:49 | 显示全部楼层 |阅读模式
51单片机实现可调PWM,脉宽为4-400US,周期为20MS,用示波器可观察波形从大到小,又从小到大循环变化,用C语言编写程序,多谢!
ayb_ice 发表于 2011-4-1 17:10 | 显示全部楼层
4US是可能的,一个调用子程序都不止花费4US
ye460398672 发表于 2011-4-1 19:30 | 显示全部楼层
对,4us应该难以实现,12M晶振的51单片机,执行一条指令的时间都要1-4us
tcp1985 发表于 2011-4-1 20:36 | 显示全部楼层
要4uS的脉宽,用C语言很难,用汇编相对来说还容易点!
huangqi412 发表于 2011-4-2 09:45 | 显示全部楼层
yoshi毕业设计?
yewuyi 发表于 2011-4-2 10:45 | 显示全部楼层
急求好心人提供牛肉若干,并需要‘喂食’!
chenczy 发表于 2011-4-2 12:24 | 显示全部楼层
要做4US的话,就51来说,晶振可以选择高点的,例如36M(看芯片定),才有可能实现
yuyi21ic 发表于 2011-4-2 13:25 | 显示全部楼层
能达到这么高的频率的话,估计你单片机就不用做其他的事情了
 楼主| czm_gold 发表于 2011-4-2 13:34 | 显示全部楼层
STC单片机应该可以做到,只是在示波器看不到大小变化的波形。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

151

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部