• 大小: 43KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: 其他
  • 标签: AVR  PWM  proteus  

资源简介

通过配置可产生快速PWM波和相位修正PWM波,按键控制占空比,含proteus仿真图。

资源截图

代码片段和文件信息

#include “config.h“
#include “PWM.h“

void PWM_Init(uint8 Mode uint8 FioSelect)
{
    switch(Mode)
{
    case FAST_PWM:      
    TCCR0 &= (~(1 << WGM01) & ~(1 << WGM00));
TCCR0 |= (1 << WGM01) | (1 << WGM00);
break;
case PHASE_FIX_PWM: 
    TCCR0 &= (~(1 << WGM01) & ~(1 << WGM00));
TCCR0 |= (0 << WGM01) | (1 << WGM00);
break;
default: break;
}

#if OCA_MODE
    TCCR0 &= (~(1 << COM01) & ~(1 << COM00));
TCCR0 |= (1 << COM01) | (0 << COM00);
#else
    TCCR0 &= (~(1 << COM01) & ~(1 << COM00));
TCCR0 |= (1 << COM01) | (1 << COM00);
#endif

#define Fio_0       0
#define Fio_1       1
#define Fio_8       2
#define Fio_64      3
#define Fio_256     4
#define Fio_1024    5
#define Fio_T0_Fall 6
#define Fio_T0_Rise 7
    switch(FioSelect)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        487  2012-05-31 10:59  PWM\config.h

     文件       2025  2012-05-31 16:10  PWM\default\dep\PWM.o.d

     文件       1970  2012-05-31 16:11  PWM\default\Makefile

     文件         13  2012-05-31 16:10  PWM\default\PWM.eep

     文件       4481  2012-05-31 16:10  PWM\default\PWM.elf

     文件       2562  2012-05-31 16:10  PWM\default\PWM.hex

     文件       5132  2012-05-31 16:10  PWM\default\PWM.o

     文件       3175  2012-05-30 17:18  PWM\PWM.aps

     文件        304  2012-05-31 16:11  PWM\pwm.aws

     文件       2611  2012-05-31 16:11  PWM\PWM.c

     文件        364  2012-05-31 09:23  PWM\PWM.h

     文件     106184  2012-05-31 10:59  PWM\仿真图\Last Loaded led.DBK

     文件     105607  2012-07-13 09:00  PWM\仿真图\led.DSN

     文件       2120  2012-07-13 09:00  PWM\仿真图\led.PWI

     目录          0  2012-05-31 16:10  PWM\default\dep

     目录          0  2012-05-31 16:10  PWM\default

     目录          0  2012-07-13 09:00  PWM\仿真图

     目录          0  2012-05-31 16:11  PWM

----------- ---------  ---------- -----  ----

               237035                    18


评论

共有 条评论