// 占空比可調的PWM, 我沒試過, 手里沒單片機, 只是記下.
#include <msp430x14x.h>
void main(void)
{
volatile unsigned int i;
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
BCSCTL1 |= XTS; // ACLK= LFXT1 = HF XTAL
do {
IFG1 &= ~OFIFG; // Clear OSCFault flag
for (i = 0xFF; i > 0; i--) { // Time for flag to set
;
}
} while ((IFG1 & OFIFG)); // OSCFault flag still set?
BCSCTL2 |= SELM_3; // MCLK= LFXT1 (safe)
P4DIR |= 0x06; // P4.1 and P4.2 output
P4SEL |= 0x06; // P4.2 and P4.2 TB1/2 otions
TBCCR0 = 128; // PWM Period/2
TBCCTL1 = OUTMOD_6; // CCR1 toggle/set
TBCCR1 = 32; // CCR1 PWM duty cycle
TBCCTL2 = OUTMOD_6; // CCR2 toggle/set
TBCCR2 = 96; // CCR2 PWM duty cycle
TBCTL = TBSSEL_1 + MC_3; // ACLK, up-down mode
_BIS_SR(CPUOFF); // Enter LPM0
}
上一篇:MSP430的C語言編寫注意事項
下一篇:MSP430仿真&燒寫程序
推薦閱讀
史海拾趣
為了保證產品質量的穩定性和可靠性,CalRamic Technologies在公司成立不久后,就開始著手建立嚴格的質量管理體系。他們引入了國際先進的質量管理理念和方法,對每一個生產環節進行嚴格把控。這一舉措大大提高了產品的合格率和客戶滿意度,為公司的長期發展奠定了堅實基礎。
隨著公司規模的擴大,ERGOBAHCO公司逐漸意識到品質與創新對于品牌的重要性。公司投入大量資金引進先進的生產設備和技術,并建立了嚴格的質量管理體系。同時,ERGOBAHCO公司還鼓勵員工進行創新研發,不斷推出具有市場競爭力的新產品。這些舉措使得ERGOBAHCO公司的產品逐漸在行業內樹立了良好的口碑,品牌知名度也隨之提升。
進入21世紀后,電子行業面臨著技術更新換代的巨大變革。ERGOBAHCO公司敏銳地捕捉到了這一變革帶來的機遇和挑戰,開始加大在新技術、新產品的研發力度。公司通過與高校、科研機構等合作,成功推出了一系列符合市場需求的智能化、綠色化的電子產品。這些產品不僅為公司帶來了豐厚的利潤回報,也進一步鞏固了公司在行業內的領先地位。
在發展過程中,南晶電子始終秉持合作共贏的理念。公司與上下游企業建立了緊密的合作關系,共同推動產業鏈的發展。同時,南晶電子還積極參與社會公益事業,為社會進步和發展貢獻自己的力量。通過與各方的共同努力,南晶電子在電子行業樹立了良好的企業形象和口碑。
在電子行業中,品質控制和質量管理是企業生存和發展的關鍵。創世公司深知這一點,始終將品質放在首位。公司建立了嚴格的質量管理體系,從原材料采購到生產制造、產品檢測等各個環節都嚴格把控品質。同時,創世公司還引進了先進的生產設備和檢測儀器,確保產品的可靠性和穩定性。這種對品質的執著追求使得創世公司的產品在市場上獲得了良好的口碑和廣泛的認可。
面對日益激烈的市場競爭,格萊爾積極推進數字化轉型和智能化升級。公司引入了ERP、EHR、OA等信息化系統,實現了生產、管理、銷售等各個環節的信息化和智能化。同時,格萊爾還加大了對自動化生產設備的投入和研發力度,提高了生產效率和產品質量。這些舉措不僅提升了企業的競爭力,也為格萊爾在未來的發展中注入了新的動力。
呵呵,一點個人建議哦!現在學習單片機的人是越來越多,EEworld在這方面的推廣的功勞那也是非常多的!! 單片機的學習者一般都是從MC51的8位機學習起來的,但是隨著信息社會的發展。8位的單片機畢竟也有一定的局限性,所以16位的,32位的單片機也 ...… 查看全部問答∨ |
最近一直被一個問題困擾 我的驅動一用createFile訪問就會藍屏~~ 我的CreateFile的第一個參數是符號連接名+管道號: \\\\.\\\\\\\\Sym ...… 查看全部問答∨ |
我的操作系統是win2003,下載了幾個版本的ewb5.12,有解壓版的,也有安裝版的,但運行時總是報同樣錯誤,access violation(7AFA7)......,請高手指點。 ps:試過兼容95/98模式了 … 查看全部問答∨ |
|
1,插上USB線,OS會把SD卡在PC機上彈出;插上電源線,OS只會充電。請問OS如何區分的? 2,在PC機上卸載掉SD卡,OS能否收到通知?… 查看全部問答∨ |
|
今天收到了免費試用eZ430-RF2500板子,做工非常精細,相當不錯得板子,由于沒有攝像頭沒發傳圖片,等改天再上傳。現在得趕快學430,又一個新得芯片,抓緊努力趕,希望能在一個月里有所收獲,盡力把板子留下,也希望高手幫忙,有不會得還要麻煩大家 ...… 查看全部問答∨ |
我想要實現如下功能:要用stm32自帶的AD測量交流信號的一個周波32個點。思路是這樣子的:先用TIM4來檢測交流信號的過零點,我準備用TIM4的捕獲功能,當信號有上升沿時,捕獲,此時會進入中斷程序(在定時器配置的時候已經開了捕獲中斷),在中 ...… 查看全部問答∨ |