资源简介
msp430的pwm程序,可以自行调节方波频率,适用于驱动步进电机和替代晶振

代码片段和文件信息
#include
#define uint unsigned int
#define uchar unsigned char
#define PWM BIT2
void int_clk()
{
uchar i;
BCSCTL1&=~XT2OFF; //打开XT振荡器
BCSCTL2|=SELM1+SELS;//MCLK 8M and SMCLK 1M
do
{
IFG1 &= ~OFIFG; //清除振荡错误标志
for(i = 0; i < 100; i++)
_NOP(); //延时等待
}
while ((IFG1 & OFIFG) != 0); //如果标志为1继续循环等待
IFG1&=~OFIFG;
}
void int_pwm()
{
P1SEL|=PWM;//选择P12作为PWM输出
P1DIR|=PWM;
TACCR0=20000;//PWM信号周期10KHz
TACCR1=500;//占空比1:1
TACCTL1=OUTMOD0+OUTMOD1+OUTMOD2; //输出模式选择
TACTL|=TASSEL1+MC0;
}
void main()
{
WDTCTL=WDTPW+WDTHOLD;//关看门狗
int_clk(); //初始化时钟
int_pwm(); //初始化PWM
while(1);//结束
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2506 2010-09-25 17:12 test19\settings\test19.cspy.bat
文件 925 2010-09-25 17:12 test19\settings\test19.dni
文件 2944 2010-09-25 17:12 test19\settings\test19.wsdt
文件 3826 2010-09-25 17:12 test19\settings\test19.dbgdt
文件 7809 2010-09-25 17:09 test19\Debug\Exe\test19.d43
文件 128 2010-09-25 17:09 test19\Debug\Obj\test19.pbd
文件 6429 2010-09-25 17:09 test19\Debug\Obj\test19.r43
文件 160 2010-09-25 15:40 test19\test19.eww
文件 43711 2010-09-25 15:40 test19\test19.ewp
文件 12489 2010-09-25 15:40 test19\test19.ewd
文件 2041 2010-09-25 17:12 test19\test19.dep
文件 795 2010-09-25 17:09 test19\test19.c
目录 0 2010-09-25 15:39 test19\Debug\Exe
目录 0 2010-09-25 15:39 test19\Debug\Obj
目录 0 2010-09-25 15:39 test19\Debug\List
目录 0 2010-09-25 15:39 test19\settings
目录 0 2010-09-25 15:39 test19\Debug
目录 0 2010-09-25 15:38 test19
----------- --------- ---------- ----- ----
83763 18
- 上一篇:最基本的可以实现的EZW源代码
- 下一篇:swing 考试系统
相关资源
- IAR for MSP430 v7.10.1 注册机
- 基于MSP430G2553的蓝牙控制小车
- 51单片机PWM程序,占空比、周期可调整
- 利用DS1302和msp430进行闹钟和万年历的
- msp430F149操作红外接收模块源码
- SG3525频率PWM控制均可调模块
- [免费]msp430f149控制PS2键盘并用1602显示
- MSP430f149读sd FAT txt
- 用8位spi实现16位spi
- 基于ARM7 PWM定时器的图像传感器时序信
- 基于MSP430单片机的实时多任务操作系
- 电力电子技术(第4版)_王兆安_带目
- 基于FAN6754A的PWM反激式开关电源的设计
- 采用双闭环控制提高PWM的电源纹波抑
- FPGA实现单极性SPWM调制
- LCL滤波器在三相PWM整流器中的应用
- CPS―SPWM调制方法在H桥多电平变流器中
- 基于FPGA的多电平载波移相SPWM方法实现
- 正弦波逆变器正弦波逆变器的工作原
- 基于DSP的SVPWM变频调速系统
- 采用单片机SPWM的控制应急电源逆变电
- PWM脉宽调制的原理
- 说说PWM脉宽调制原理
- 以单片机AT89S52、光电脉宽调制器芯片
- STM32F103系列PWM输出应用之纸短情长音
- 基于FPGA的SVPWM实现方法
- MSP430系列单片机例程(msp430f235)
- MSP430控制AD9850产生频率可调的方波及
- pwm控制驱动直流电机 可调速 可调转的
- msp430f449程序
评论
共有 条评论