智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 852|回复: 1
打印 上一主题 下一主题

PWM程序,,示波器没反应

[复制链接]

1

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
105
威望
65
贡献
28
兑换币
28
注册时间
2014-1-19
在线时间
8 小时
毕业学校
元洪高级中学
跳转到指定楼层
1#
发表于 2014-7-31 16:16:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <hidef.h>      /* common defines and macros */
#include "derivative.h"
//#include <mc9s12xs128.h>
void shizhongcsh(void)
{
REFDV=1;
SYNR=2;
while(!(CRGFLG&0x08));
CLKSEL=0x80;   
}
//PWM初始化//
void shizhong(void)

{

  PWME_PWME2=0x00;
  PWMPRCLK=0x33;
  PWMSCLA=150;
  PWMSCLB=15;
  PWMCLK_PCLK2=1;
  PWMPOL_PPOL2=1;
  PWMCAE_CAE2=0;
  PWMCTL=0x00;
  PWMPER2=100;
  PWMDTY2=50;
  PWME_PWME2=1;
   
}




void main(void) {
  /* put your own code here */
  
  shizhongcsh();
  shizhong();

        EnableInterrupts;


  for(;;) {
    _FEED_COP(); /* feeds the dog */
  } /* loop forever */
  /* please make sure that you never leave main */
}
回复

使用道具 举报

1

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2370
威望
1101
贡献
759
兑换币
754
注册时间
2013-4-15
在线时间
255 小时
2#
发表于 2014-8-1 17:52:58 | 只看该作者
程序大致看了下 ,你应该是要用通道2输出一个频率为1K,占空比为50的脉冲。程序应该是没问题,没有观察到波形可能是因为你其他的一些错误。例如示波器使用方法,没有将示波器和单片机共地,等等。当然这只是个人猜想,祝LZ好运 吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 16:51 , Processed in 0.130001 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表