?? pwmmain.c
字號:
/*===================================================================
EDB430系列試驗板演示程序------PWM輸出驅(qū)動蜂鳴器 版本1.0 www.430diy.com
/*===========功能描述:
使用Timer B(定時器B)的CCR2輸出4KHz的PWM方波(占空比為50%)直接驅(qū)動無源
蜂鳴器,具有驅(qū)動功耗極低,效果滿意的特點(diǎn)。
/*===========使用系統(tǒng)資源:
1.Timer B的CCR0,CCR2
2.P4.2
/*===========
程序員: Steven Zhang(OHHA) 0512-51621677
公司: ChangShu Microelectronics Technologies Co., Ltd.
版本:1.0
編程日期:2005.12.22
編譯器版本:3.41A
最后修改日期:
使用注意事項:
1.如果使用的處理器不是MSP430F149,請修改頭文件中(chip.h)的#include到相應(yīng)
芯片型號,確保這個處理器具備Timer B資源。
2.如果使用的低版本不能打開project,則用如下文件重新建立,確保目錄路徑中不包含中文字符
hd.c 系統(tǒng)基礎(chǔ)時鐘初始化
PWMmain.c 測試程序主代碼入口
PWMBuzzer.c PWM系統(tǒng)初始化及功能程序
====================================================================*/
#include "chip.h"
#include "hd.h"
#include "pwmbuzzer.h"
void main(void)
{
WDTCTL=WDTPW+WDTHOLD; //關(guān)閉看門狗
InitClock(); //初始化系統(tǒng)時鐘,MCLK=SMCLK=8MHz
InitTimerBPWM(); //初始化Timer B(CCR2)
TimerBPWMOn(); //產(chǎn)生4KHz PWM信號,占空比50%
while(1);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -