热搜关键词: 电路基础ADC数字信号处理封装库PLC

rar

PWM测试程序

  • 1星
  • 2013-09-22
  • 45.54KB
  • 需要1积分
  • 2次下载
标签: PWM

PWM

测试程序

测试程序

#include  <pic1687x.h> #define  Key0  RA0      /*  键0  */ #define  Key1  RA1      /*  键1  */ /***********************************************************************           全局变量声明 ************************************************************************/ /* *  变量作用:脉宽值 *  变量范围: *  访问说明:设置PWM脉宽值 */ unsigned  int  gudPWMvalue; /********************************************************************** *  函数名称:delay *  功能描述:延时 *  输入参数:无 *  输出参数:无 *  返    回    值:无 *  全局变量:无 *  其它说明:无 * *  修改记录1: *  修改日期          版  本  号          修  改  人      修改内容 *  2010-08-15        V1.0              alamo          创建 ***********************************************************************/ void  delay(unsigned  int  i) {   unsigned  char  j;   for(;i!=0;i--)   for(j=141;j!=0;j--); } /********************************************************************** *  函数名称:Init_PORT *  功能描述:IO口初始化 *  输入参数:无 *  输出参数:无 *  返    回    值:无 *  全局变量:无 *  其它说明:无 * *  修改记录1: *  修改日期          版  本  号          修  改  人      修改内容 *  2010-08-15        V1.0              alamo          创建 ***********************************************************************/ void  Init_PORT() {   PORTA=0x00;   PORTB=0x10;   PORTC=0x08;   ADCON1=0x07;   TRISA=0x03;   TRISB=0x20;   TRISC=0x10; } /********************************************************************** *  函数名称:initCCP *  功能描述:CCP口初始化 *  输入参数:无 *  输出参数:无 *  返    回    值:无 *  全局变量:无 *  其它说明:无 * *  修改记录1: *  修改日期          版  本  号          修  改  人      修改内容 *  2010-08-15        V1.0              alamo          创建 ***********************************************************************/ void  initCCP() {   PR2=0x19;          /*  如果是4MHz的话为0x19;周期寄存器  */   CCPR1L=0x0d;      /*  如果是4MHz的话为0x0d;  脉宽寄存器  */   CCP1CON=0x0f;    /*  如果是4MHz的话为0x0f;PWM模式  */   T2CON=0x04;        /*  分频比是1:1,TMR2ON=1  */   TRISC2=0; }

展开预览

猜您喜欢

推荐帖子

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×