wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7435|回復: 3
收起左側

MSP430單片機內部資源總結(含程序)

[復制鏈接]
ID:71834 發表于 2015-1-8 09:29 | 顯示全部樓層 |閱讀模式
                                     第一章   內部資源篇

1:  把主系統時鐘設置為高頻晶體振蕩器:
#include<msp430x14x.h>
void main()
{
    WDTCTL=WDTPW+WDTHOLD;
    P5DIR|=BIT4;
    P5SEL|=BIT4;                      //p5.4選擇做為mclk的輸出端

    BCSCTL1&=~XT2OFF;                  //XT2=HF XTAL
    do
    {   unsigned int i;
        IFG1&=~OFIFG;              //clear OSCFault Flag
        for(i=0xff;i>0;i--);             //Time for flag to set
    }while((IFG1&OFIFG));        //OSCFault flag still  OFIFG默認為1 時是沒有振蕩的
    BCSCTL2|=SELM_2;              ////MCLK=XT2(safe)

    ////////////////////////該段程序為切換主時鐘的程序

    for(;;);//do nothing
}


步驟:第一步:關閉看門狗
      第二步:打開高頻晶體振蕩器    通過設置寄存器 BCSCTL1
      第三步:等待高頻晶體振蕩器起振    然后在進行第四部的時鐘源切換
      第四步:設置主系統時鐘為高頻晶體振蕩器  通過 寄存器 BCSCTL2


2      低功耗模式:
#include  <msp430x14x.h>
#define uint unsigned int
void main(void)
{
  P6DIR |= BIT2;P6OUT |= BIT2;              //關電平轉換
  BCSCTL1 |= DIVA_2;                        // ACLK/4
  WDTCTL = WDT_ADLY_1000;                   // WDT 1s/4 interval timer
  IE1 |= WDTIE;                             // Enable WDT interrupt
  while(1)
  {
    uint i;
    _BIS_SR(LPM3_bits + GIE);               // Enter LPM3
//  或者寫      _EINT();   LPM3;
    P3OUT &= ~BIT5;                          // Set P3.5 LED on
    for (i = 18000; i>0; i--);               // Delay
    P3OUT |= BIT5;                         // Clear P3.5 LED off
  }
}

#pragma vector=WDT_VECTOR
__interrupt void watchdog_timer (void)
{
    _BIC_SR_IRQ(LPM3_bits);                 // Clear LPM3 bits from 0(SR)
    //或者寫       LPM3_EXIT;
}

步驟:  第一步:先寫看門狗延時函數  ,開看門狗中斷
        第二步:寫進入低功耗模式 開總中斷  _EINT();  LPM3;
        第三步: 寫應用程序
        第四步:  寫中斷函數  退出低功耗  LPM3_EXIT;


3  看門狗定時器與低功耗模式應用


#include<msp430x14x.h>
int flag;

void main()
{
    WDTCTL=WDT_MDLY_32;
    IE1|=WDTIE;
    P2DIR|=BIT7;
    _EINT();//開全局中斷
    LPM0;
}
#pragma vector=WDT_VECTOR
__interrupt void WDTDOG_time()
{
   flag++;
   if(flag==10)
   {
   P2OUT^=BIT7;
   flag=0;
   }
}

步驟:  第一步: 設置看門狗為定時模式
        第二步:使能看門狗中斷
        第三步: 開全局中斷 //用簡寫模式 LPMx  必須寫   _EINT();
        第四步: 寫應用程序
        第五步: 進入低功耗模式
        第六步: 寫看門狗中斷服務函數

4  低功耗模式下的時鐘源工作狀態驗證  (2013 09 18)
/********************************************
此程序用看門狗定時器讓LED間隔閃爍

也可用來檢測不同低功耗模式下SMCLK 與ACLK的工作狀態

通過此程序 表面 LPM0 1 2 3情況下ACLK工作
LPM4情況下 ACLK不工作
SMCLK 在LPM2 3 4情況下不工作
在LPM 0 1情況下工作
但這與書本上說的有點不同  


*********************************************/


#include<msp430x14x.h>
int flag;

void main()
{
     WDTCTL=WDT_MDLY_32;
   //WDTCTL=WDT_ADLY_1000;
    IE1|=WDTIE;
    P2DIR|=BIT7;
    _EINT();//開全局中斷
    LPM0;
}
#pragma vector=WDT_VECTOR
__interrupt void WDTDOG_time()
{
   flag++;
   if(flag==2)
   {
   P2OUT^=BIT7;
   flag=0;
   }
}

5  定時器A  之連續計數模式  2013 09 20
#include<msp430x14x.h>
void main()
{
    WDTCTL=WDTHOLD+WDTPW;    //關狗
    P2DIR|=BIT1;

    CCTL0=CCIE;    //使能CCR0中斷
    CCR0=50000;   //這個CCR0 與TACCR0一樣  但多寫成CCRO
    TACTL=TASSEL_2+MC_2;  //smclk  continue mode

    _EINT();  //開全局中斷
    LPM1; //進入低功耗
}
#pragma vector=TIMERA0_VECTOR
__interrupt void timerA ()
{
    P2OUT^=BIT1;
    CCR0+=50000;//連續計數模式下 CCR0必須加偏置 才能保持方波周期恒定
}

注意:  定時器A操作步驟:  
               第一步:  打開定時器A的中斷
               第二步:  選擇定時器A的時鐘源  分頻器  計數模式



6      定時器A 之增計數模式   2013 09 20
/********************************
定時器A的增計數模式

************************************/


#include<msp430x14x.h>
void main()
{
   WDTCTL=WDTPW+WDTHOLD;   //關小狗
   P2DIR|=BIT2;
   CCTL0=CCIE;   //使能CCR0
   CCR0=50000;
   TACTL=TASSEL_2+MC_1;  //SMCLK  UP MODE
   _EINT();  //開全局中斷
   LPM1;
   //_BIS_SR(LPM0_bits + GIE);
}

#pragma vector=TIMERA0_VECTOR
__interrupt void timeA0()
{
    P2OUT^=BIT2;
}

特別注意: 這個程序在編譯過程中若選擇F1612就不能實現功能  但選擇
      F149  F169都可以  這是神馬歌原因呢




7  定時器A的雙中斷運用    2013 09 20
/****************************************************
定時器A工作在連續計數模式下 用CCRO在P2.0出產生一方波
  用溢出中斷在P2.7產生一方波

****************************************************/

#include<msp430x14x.h>
void main()
{
    WDTCTL=WDTPW+WDTHOLD;  //關小狗
    P2DIR=BIT0+BIT7;
    CCTL0=CCIE;  //CCRO中斷允許
    CCR0=20000;
    TACTL|=MC_2+TASSEL_2+TAIE;  //SMCLK  CONTINUE MODE 溢出中斷允許
     _BIS_SR(LPM0_bits + GIE);                 // Enter LPM0 w/ interrupt

}

//TimerA0 CCRO中斷服務函數
#pragma vector=TIMERA0_VECTOR
__interrupt void timerA0()
{
  P2OUT^=BIT0;
  CCR0+=20000;//連續計數模式下 CCR0必須加偏置 才能保持方波周期恒定
}
//TimerA1  溢出中斷服務函數
#pragma vector=TIMERA1_VECTOR
__interrupt void  timerA1()
{
   switch(TAIV)
   {
     case 2 :  break;//CCR1
     case 4:  break;//CCR2
     case 10: P2OUT^=BIT7; break;
   }
}

//特別注意: 定時器A有4個中斷  CCRO  單獨使用一個中斷向量TIMERA0_VECTOR
           而CCR1  CCR2 溢出中斷 共用一個中斷向量


回復

使用道具 舉報

ID:77403 發表于 2015-4-19 00:42 | 顯示全部樓層
謝謝謝。。。。。。。。。!
回復

使用道具 舉報

ID:92785 發表于 2015-10-18 00:52 | 顯示全部樓層
謝謝樓主分享了
回復

使用道具 舉報

ID:79034 發表于 2015-12-2 11:47 | 顯示全部樓層
正在學MSP430,不知道該如何下手。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
69sex久久精品国产麻豆| 欧美视频综合| 先锋影音av资源站| 97影院理论午夜| 国产精品一区二区三区四区色| igao视频网在线视频| 国产1区2区3区在线| 国产亚洲成av人片在线观看 | 日韩最新av| 国偷自产视频一区二区久| 久久99精品久久久久久园产越南| 久久人人99| 国产精品一品视频| 中文字幕亚洲成人| 欧美精品色综合| 亚洲第一视频网站| 97在线免费观看视频| 国产超碰91| 日本中文字幕二区| 国产调教在线观看| 国产理论片在线观看| 你懂的网站在线观看| 91美女在线| 精品中文在线| 蜜桃视频一区二区三区在线观看 | av线上观看| 欧美天堂一区二区| 夜夜嗨av一区二区三区网站四季av| 91视频免费播放| 欧美日韩一区二区免费在线观看 | 黑丝一区二区三区| 中文字幕国产精品一区二区| 91精品国产一区二区人妖| 日本欧美一级片| 老汉色影院首页| 91丝袜脚交足在线播放| 亚洲污视频在线观看| 天堂网一区二区三区| 91sese| 日本免费成人| 久久国产剧场电影| 亚洲第一搞黄网站| 久久青草福利网站| 97超碰人人澡| 亚洲无码久久久久| 在线观看免费国产小视频| 天天躁日日躁狠狠躁欧美| 久久久久久久电影| 在线视频精品一| 视频一区视频二区视频三区视频四区国产| 玖玖爱在线观看| 久久免费区一区二区三波多野| 日韩黄色网址| 999国产精品永久免费视频app| 99精品国产视频| 精品国产拍在线观看| 日韩欧美精品免费| 真实新婚偷拍xxxxx| 日韩a在线观看| 亚洲成人在线| 欧美日本精品一区二区三区| 久久综合九色欧美狠狠| 国产极品视频在线观看| 丝袜国产免费观看| 日韩视频1区| 洋洋av久久久久久久一区| 97精品国产97久久久久久免费 | 黄色一级视频免费观看| 日本a一级在线免费播放| 国产一区调教| 午夜精品久久久久久久99樱桃| 日韩av电影免费观看| 最新中文字幕在线观看视频| 欧洲美女少妇精品| 国产专区综合网| 欧美精品在线观看91| 亚洲熟女一区二区| jizzjizzwww| 日本一区二区在线看| 日韩欧美国产wwwww| 亚洲图色在线| 天天视频一区二区三区| 精品九九在线| 亚洲欧美综合另类中字| 香蕉视频999| 影音av在线| 噜噜噜91成人网| 欧美黄网免费在线观看| 欧美激情图片小说| 免费黄色网址在线观看| 99精品偷自拍| 亚洲精品中字| 一色屋免费视频| 欧美一区久久| 久久全国免费视频| 91人妻一区二区三区蜜臀| 中文字幕在线第一页| 国产精品1024| 国内一区二区三区在线视频| www.五月婷婷| 日韩电影一区| 久久成人av网站| 疯狂试爱三2浴室激情视频| 在线电影福利片| 中文字幕亚洲欧美在线不卡| 精品无码国模私拍视频| 濑亚美莉一二区在线视频| 国产精品中文字幕欧美| 国产精品日韩一区二区| 一二三区在线播放| 日本午夜一区| 26uuu久久噜噜噜噜| 亚洲人做受高潮| 欧美成人精品午夜一区二区| 国产亚洲精品久久久优势| 久久免费视频6| 日韩欧美ww| 欧美人在线视频| 成人a v视频| 精品视频99| 久久噜噜噜精品国产亚洲综合 | 久久精品免费播放| 精品一区免费观看| 爱高潮www亚洲精品| 国产一区二区三区精品久久久 | 色综合久久一区二区三区| 欧美在线国产精品| 亚洲精选一区二区三区| 极品av少妇一区二区| 日韩精品国内| 精品视频一二三| 欧美日韩免费在线视频| 免费观看av网站| 国产黄色小视频在线| 欧美电影影音先锋| 天堂中文字幕在线观看| 黄色av电影在线观看| 亚洲精品在线观看视频| 国产绿帽一区二区三区| 懂色av一区二区夜夜嗨| 久久久精品麻豆| 偷拍自拍亚洲| 成人3d动漫一区二区三区91| 四虎精品成人影院观看地址| 91精品国产综合久久福利| 国产又粗又猛又黄| 国内精品伊人久久久久av影院 | 国产精品无码无卡无需播放器| 欧美一区二区性| 中文字幕在线亚洲精品| 色一区二区三区| 国产日韩在线亚洲字幕中文| 7799精品视频天天看| 中文字幕在线一区| 中文字幕天堂av| 成人性生交大片免费看午夜 | 黄色一级免费| 国产精品美女www爽爽爽视频| 国产一区二区三区丝袜| 精品三级av在线| 精品盗摄一区二区三区| 欧美乱妇40p| 久久99精品久久久久久琪琪| 18久久久久久| 国产日韩久久| 亚洲一区二区三区免费观看| 奇米777四色影视在线看| 97超碰人人澡| 亚洲精品永久视频| 国产精品探花一区二区在线观看| 欧美激情精品久久久久久免费| 国产一级av毛片| 亚洲综合精品视频| 桃花网日韩影视在线观看视频| 成人网18免费网站在线| 亚洲网友自拍| av午夜在线观看| 精品久久免费| 久久国产成人精品| 国产欧美一区二区三区在线看蜜臀| 亚洲第一狼人社区| 日韩久久免费av| 欧美精品成人91久久久久久久| 91日本在线观看| 97国产超碰| a级大片免费看| fc2ppv在线播放| 国产剧情精品在线| 国产大片在线观看| 第九色区av在线| 欧美在线三区| 99re视频精品| 色天天综合色天天久久| 最新国产成人av网站网址麻豆| 国产精品wwwwww| 尤物国产在线观看| 午夜爱爱毛片xxxx视频免费看| 精品久久人妻av中文字幕| 曰皮视频在线播放免费的| 在线观看视频你懂的| 日本在线www| 在线不卡视频| 亚洲国产精品成人综合| 日韩亚洲欧美一区| 国内免费精品永久在线视频| 国产一区玩具在线观看| 国产精品日日摸夜夜爽| 日本一区二区免费在线观看| 99久久亚洲| 最新中文在线视频| 电影一区中文字幕| 久久亚洲综合av| 日韩一二三四区| 国产精品免费久久久久影院| xxxxxx在线观看| 日本成人午夜影院| av福利在线观看| 麻豆福利在线观看| 外国成人免费视频| 久久色.com| 亚洲国产精品中文| 做爰高潮hd色即是空| 娇妻被老王脔到高潮失禁视频| 亚洲av无码国产精品永久一区| 69av二区| 91成人精品观看| 国产亚洲精品久| 亚洲精品国产精品乱码不99按摩 | 91亚洲一区二区| 伊人影院蕉久552| h视频在线观看免费| 欧美自拍视频| 国产91在线观看丝袜| 色婷婷久久久综合中文字幕| 国产伦精品一区二区三区四区视频 | 国产91一区二区三区| 免费高清在线观看免费| 成人免费看片98| xxx电影网| 欧美xxxx网站| 日本欧美大码aⅴ在线播放| 欧美日韩一区二区免费视频| 欧美精品电影免费在线观看| 日本精品福利视频| 中文精品在线观看| 日本一区二区三区电影| 国产精品对白久久久久粗| 成人av资源网站| 亚洲欧美激情一区| 国产精品久久久久久久久婷婷 | 一级片aaaa| 亚洲大胆精品| 日韩电影免费网站| 国产精品久久久久久亚洲伦| 亚洲专区在线视频| 中文字幕人妻一区二区三区| 亚洲第一页在线播放| 乱人伦中文视频在线| 欧美在线高清| 亚洲午夜未满十八勿入免费观看全集 | 亚洲黄色天堂| 欧美视频在线免费| 成人xvideos免费视频| 精品无码av一区二区三区不卡| h狠狠躁死你h高h| 欧美在线se| 99久久精品免费观看| 在线亚洲欧美视频| 国产毛片视频网站| 麻豆精品国产免费| 黄色av电影在线观看| 亚洲欧洲另类| 91精品国产免费| 欧美日韩精品久久久免费观看| 国产婷婷在线视频| 18视频在线观看网站| 免费成人在线网站| 日韩精品免费在线观看| 先锋影音男人资源| 久久伊人蜜桃av一区二区| 欧美日本国产在线| 日本中文字幕精品—区二区| 神马久久久久久久久久| 无码少妇一区二区三区| 亚洲一区免费在线观看| 成人国产精品日本在线| 制服 丝袜 综合 日韩 欧美| 天天综合永久入口| 欧美日韩激情在线一区二区三区| 亚洲五码中文字幕| 91传媒视频在线观看| 日韩欧美视频免费观看| 草莓福利社区在线| 国产一区在线观看视频| www.日韩.com| 亚洲精品20p| www.91popny.com| 国产欧美日韩在线观看视频| 欧美性猛交xxxx富婆弯腰| 看欧美日韩国产| 91在线无精精品白丝| 日韩精品黄色| 国产九色精品成人porny| 日韩中文在线中文网三级| wwww.国产| 青青草免费在线视频| 麻豆久久精品| 丝袜美腿亚洲一区二区| 在线a免费观看| 在线观看免费版| 日韩不卡在线观看日韩不卡视频| 亚洲天堂av在线免费| 男操女免费网站| 欧洲免费在线视频| 日韩精品午夜视频| 久久电影一区二区| 一起草在线视频| 国产在线1区| 97久久精品人人爽人人爽蜜臀| 欧美在线性爱视频 | 国产精品15p| 欧美日韩免费一区| 亚洲欧美日韩精品久久久| 精品国自产拍在线观看| 国产精品久久久久久久免费观看| 5566中文字幕一区二区电影| 黄色大片在线免费看| 884aa四虎免费影库4h| 一区二区三区日本视频| 日韩精品免费在线播放| 91精品视频国产| 97在线观看| 性欧美xxxx大乳国产app| 亚洲最大的av网站| 亚洲系列在线观看| 懂色aⅴ精品一区二区三区| 亚洲精品乱码久久久久久久久 | gogo在线高清视频| 久久久久久97三级| 成人黄色大片在线免费观看| 亚洲第一成人在线视频| 台湾色综合娱乐中文网| 欧美zozozo| 国产3p露脸普通话对白| 久色视频在线| 久久一日本道色综合| 91精品黄色| 一二三区免费视频| 四季av一区二区三区免费观看| 亚洲精品永久免费精品| 精品人妻一区二区三区香蕉| 一级网站免费观看| 有坂深雪av一区二区精品| 中文字幕第50页| 一个人看的www在线免费观看| 成人国产在线观看| aa成人免费视频| 男人天堂一区二区| 国产精品亚洲片在线播放| 国产91精品黑色丝袜高跟鞋| 国产亚洲精品久久久久久无几年桃 | 日日碰狠狠躁久久躁婷婷| 影音av资源网| 国产中文一区二区三区| 成人动漫在线视频| 熟妇人妻系列aⅴ无码专区友真希| 视频一区欧美| 中文字幕欧美国内| 免费精品在线视频| 秋霞伦理一区| 欧美综合色免费| 国产suv精品一区二区68| 亚洲欧美韩国| 欧美日韩精品免费| 国产主播在线播放| 日韩一区二区三免费高清在线观看| 欧美日韩国产中文| jjzz黄色片| 中文字幕一区二区三区四区久久 | 午夜国产一区二区三区| 久草在线资源视频| 国产精品亚洲产品| www亚洲国产| www.黄com| 成人激情黄色小说| 亚洲精品自拍网| 成人三级黄色免费网站| 亚洲激情中文1区| 久久久久久久中文| 色在线视频观看| 欧美一区二区高清| 免费看污片网站| 日韩av网址大全| 中文字幕亚洲欧美日韩在线不卡| 亚洲xxxx3d动漫| 欧美日韩国产一区二区在线观看| 欧美一区二区三区免费观看 | 911久久香蕉国产线看观看| 精品福利一区二区三区免费视频| 一区二区的视频|