定義中斷服務程序
#pragma vector=PORT1_VECTOR //P1口中斷向量
__interrupt void Port_1(void) //聲明中斷服務程序,名為Port_1
{
... //中斷服務程序
}
定時器中斷應用例程
#include <msp430.h>
void delay(unsigned int i)
{
volatile unsigned int j;
for(;i>0;i--)
for(j=0;j<2000;j++); // 延時
}
int main(void)
{
volatile unsigned int i ;
WDTCTL = WDTPW+WDTHOLD; // 關閉看門狗
P1DIR |= BIT0; // P1.0 輸出
P4DIR |= BIT7; // P4.7 輸出
TA0CCTL0 = CCIE; // CCR0中斷使能
TA0CCR0 = 50000;
TA0CTL = TASSEL_2 + MC_1 +TACLR; // SMCLK,增計數模式,清除TAR
__bis_SR_register(LPM0_bits+GIE); // 進入低功耗模式0,使能中斷
}
#pragma vector=TIMER0_A0_VECTOR
__interrupt void TIMER0_A0_ISR(void)
{
P1OUT ^= BIT0; // 反轉 P1.0狀態
P4OUT ^= BIT7; // 反轉 P4.7狀態
delay(50);
}
上一篇:MSP430單片機編程思想總結(一)
下一篇:msp430f5529中斷筆記(二)--中斷嵌套
推薦閱讀
史海拾趣
Eurofarad始終將技術創新作為公司發展的核心動力。隨著科技的不斷進步,Eurofarad不斷投入研發資源,推動電子元件技術的創新。公司成功研發出了一系列具有創新性的產品,如陶瓷電容器、塑料薄膜電容器、云母電容器等。這些產品不僅具有更高的性能和更長的使用壽命,而且更符合市場的需求,為Eurofarad贏得了更多的市場份額。
進入21世紀后,DeLorme公司憑借其在GPS技術領域的深厚積累,不斷推出具有創新性的產品。其中,一款集成了GPS、電子羅盤和高度計等多功能的戶外導航設備在市場上引起了廣泛關注。這款產品不僅具有高精度、高可靠性的特點,還具備了用戶友好的界面設計和人性化的操作體驗。通過這款產品,DeLorme公司進一步鞏固了其在戶外導航領域的領先地位。
Dynachip Corp始終將創新作為公司發展的核心動力。他們不斷投入研發資源,探索新的技術方向和應用場景。同時,他們還積極關注行業動態和市場趨勢,及時調整產品策略和市場布局。這種持續創新的精神使Dynachip Corp能夠保持在行業中的領先地位,并為未來的發展奠定了堅實的基礎。展望未來,Dynachip Corp將繼續秉承創新、品質、合作的理念,致力于成為全球領先的半導體企業。
隨著環保意識的日益增強,CAMDENBOSS公司積極響應全球綠色生產的號召。公司投入大量資源研發環保型電子連接器產品,采用環保材料和工藝,降低生產過程中的能耗和排放。同時,公司還加強了廢棄物的回收和處理工作,實現了資源的循環利用和減少對環境的影響。
隨著公司實力的不斷增強,Delta開始積極拓展全球市場。公司通過設立海外分支機構、參加國際展會等方式,不斷拓寬銷售渠道,提升品牌知名度。同時,Delta還與國際知名企業展開合作,共同開發新產品,擴大市場份額。如今,Delta的產品已遠銷全球多個國家和地區,成為國際電源市場的領軍企業之一。
EP3C120F780是CYCLONE III 中比較大的FPGA,其相關介紹資料如下圖: 780個管腳,FBGA封裝,工業溫度(-40 到100度),商業溫度(0~85度) ES: 工程樣品, LEAD-FREE 表示啥意思? 此外上面也沒有介紹,其等效的邏輯門數量? 這而也 ...… 查看全部問答∨ |
這是一個大喜又大悲的結果,前天搞定了6410下USB攝像頭驅動,可以捕獲320X240 YUV420格式圖像,昨天修改成了實時視頻流的程序,結果大失所望,S3C6410的USB HOST是USB1.1協議的,全速12Mbps,所以我想獲取30FPS的圖像很難呀,實際測試結果是160MS一 ...… 查看全部問答∨ |
據我的總結如下: begin-end語句的各句話是順序執行的; fork-join語句各句話是并行執行的; 阻塞賦值“=”計算表達式和賦值一起進行; 非阻塞賦值“<=”先計算表達式,再在語句塊中統一賦值; 但是,唉,說實話還是搞得不明不白的!!比如begin- ...… 查看全部問答∨ |
|
關于外形 現在LED日光燈電源,做燈的廠家普遍要求放在燈管內,如放T8燈管內.很少一部分外置.不知道為什么都要這樣.其實內置電源又難做,性能也不好.但不知為什么還有這么多人這樣要求.可能都是隨風倒吧.外置電源應該說是更科學,更方便才對.但我也 ...… 查看全部問答∨ |
|
昨天剛收到EE-FPGA的學習板就迫不及待的開始調試了,EE-FPGA例程中貌似木有提到未分配的引腳設置問題,如果不把它們設為高阻會有什么影響呢?… 查看全部問答∨ |
【TI 無線主題征集】+TI下不同架構的無線產品 把自己了解到的TI無線產品做個大概張羅下。 一、不限控制平臺 CC2500可以搭配自己習慣的MCU,通過庫文件可以驅動起來 二、無線搭配430 CC430系列,含無線的430,以前在別人看到過各種溫度無線采集 ...… 查看全部問答∨ |