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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5014|回復: 1
打印 上一主題 下一主題
收起左側

MSP430用I2C擴展鍵,編程實現8個LED燈的流水點亮,點亮時間由定時器確定,長短用鍵...

[復制鏈接]
跳轉到指定樓層
樓主
ID:538816 發表于 2019-5-15 15:42 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
利用I2C擴展鍵,編程實現8個LED燈的流水點亮,點亮時間由定時器確定,長短用鍵盤可調。

單片機源程序如下:
  1. #include "MSP430G2553.h"
  2. void P1_IODect();
  3. void P13_Onclick();
  4. void GPIO_init();
  5. void WDT_init();
  6. void Timer1_init();
  7. void Timer1_ISR();

  8. void main(void) {
  9.         WDTCTL = WDTPW + WDTHOLD;        //關狗
  10.         GPIO_init();
  11.         WDT_init();
  12.         Timer1_init();//初始化timer1
  13.         _enable_interrupts();                                                        //使能總中斷
  14.         _bis_SR_register(LPM3_bits+GIE);                                //LPM0方式休眠
  15. }
  16. void GPIO_init()
  17. {
  18.         //-----配合機械按鍵,啟用內部上拉電阻-----
  19.         P1DIR|=BIT0;                                        //啟用P1.3內部上下拉電阻
  20.         P1OUT|=BIT0;//LED輸出 P1.6
  21.         P2DIR|=BIT4;
  22.         P2SEL|=BIT4;//PWM輸出 P2.4
  23.         P2DIR&=~BIT2;
  24.         P2SEL|=BIT2;//捕獲模式,要善于查捕獲IO口//將電阻設置為上拉
  25.         //-----配置P1.3中斷參數-----
  26.         P1REN|=BIT3;//電阻使能寄存器
  27.         P1OUT|=BIT3;
  28.         P1DIR&=~BIT3;//設為輸入(可省略)
  29. }
  30. void WDT_init()
  31. {
  32.         WDTCTL=WDT_ADLY_16;
  33.         IE1|=WDTIE;//WDT中斷開關
  34. }
  35. void Timer1_init()
  36. {
  37.         //通道1控制寄存器,捕獲通道
  38.         TA1CCTL1=CAP+CCIE+CM_3+CCIS_1+SCS;//捕獲,中斷分開關,測脈寬需上升和下降沿均捕獲
  39.         //通道2控制寄存器,比較通道
  40.         TA1CCTL2=OUTMOD_6;
  41.         TA1CCR0 = 32700;//將近1秒,使肉眼可見
  42.         TA1CCR2 = 16000;
  43.         //設置主定時器,主定時器增計數,增減模式周期可調
  44.         TA1CTL =TASSEL_1+MC_1+TACLR;//主定時器工作模式設定,捕獲比較功能打開
  45. }
  46. //Timer1中斷函數,多中斷源合用
  47. #pragma vector=TIMER1_A1_VECTOR//中斷向量
  48. __interrupt  void TIMER1_A1(void)//名稱任取,可讀性強
  49. {
  50.         switch(TA1IV)//中斷向量寄存器
  51.         {
  52.         case TA1IV_TACCR1:Timer1_ISR();
  53.                                   break;       
  54.         default:break;
  55.         }

  56. }

  57. void Timer1_ISR()
  58. {
  59.         volatile unsigned int width=0;
  60.         static unsigned int pwm_start=0;
  61.         unsigned int pwm_end=0;
  62.         //讀取電平讀取上升下降沿,通過寄存器讀取狀態

  63.         if(TA1CCTL1&CCI)//高電平
  64.         {
  65.                 pwm_start=TA1CCR1;//捕獲值放到變量中,捕獲完成
  66.                 P1OUT|=BIT0;//LED點亮顯示高電平
  67.         }
  68.         else if(TA1CCTL1&COV==2)  TA1CCTL1 &=~COV;//判斷溢出
  69.                 else
  70.                 {
  71.                         pwm_end =TA1CCR1;
  72.                         width=pwm_end-pwm_start;//高電平脈寬
  73.                         P1OUT&=~BIT0;//LED顯示低電平
  74.                         pwm_start=0;
  75.                         pwm_end=0;//變量清零
  76.                         _bis_SR_register(LPM0_bits+GIE);
  77.                 }
  78.         TA1CCTL1&=~COV;
  79. }

  80. void P1_IODect()
  81. {
  82.         unsigned int Push_Key=0;
  83.         //-----排除輸出IO的干擾后,鎖定唯一被觸發的中斷標志位-----
  84.         Push_Key=P1IFG&(~P1DIR);
  85.         //-----延時一段時間,避開機械抖動區域-----
  86.         __delay_cycles(10000);                                                        //消抖延時
  87.         //----判斷按鍵狀態是否與延時前一致-----
  88.         if((P1IN&Push_Key)==0&&Push_Key==BIT3)                                 //如果該次按鍵確實有效
  89.           P13_Onclick();
  90. }

  91. void P13_Onclick()                                                                        //P1.3的事件處理函數
  92. {
  93.         //-----Bright在函數執行完后不能被清空,所以得設為靜態局部變量-----
  94.         static unsigned int temp=16000;
  95.                 TA1CCR2+=4000;
  96.                 temp=TA1CCR2;
  97.                 if(temp>=32700)
  98.                    TA1CCR2=0;
  99.         }

  100. #pragma vector = WDT_VECTOR//中斷向量
  101. __interrupt void WDT_ISR(void)//名稱任取,可讀性強
  102. {
  103.         P1_IODect();
  104. }

復制代碼

所有資料51hei提供下載:
4_2.zip (38.77 KB, 下載次數: 6)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:547542 發表于 2019-5-26 14:48 | 只看該作者
此帖僅作者可見

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
99国产高清| 综合 欧美 亚洲日本| 国产精品扒开腿做爽爽爽视频| 欧美亚洲精品一区| 91丨porny丨国产入口| 狠狠色丁香婷婷综合影院| 色呦呦呦在线观看| 色爱综合网站| 伊人影院蕉久影院在线观看| 国产精品自拍视频一区| 好男人香蕉影院| www.夜夜爱| 国产a一区二区| 欧美激情在线视频二区| 精品国产人成亚洲区| 亚洲精品欧美二区三区中文字幕| 久久精品av麻豆的观看方式| 欧美国产小视频| a一区二区三区亚洲| 国产精品剧情一区二区在线观看| 国产女主播在线观看| 欧美性受xxxx免费视频| 一级全黄裸体免费视频| 欧美国产精品一二三| 国产一级黄色录像| 日韩免费高清在线| 国产三级中文字幕| 国产精品v欧美精品∨日韩| 久久久久久久久久国产精品| 久久久精品影视| 午夜亚洲视频| 亚洲国产一区二区在线观看 | 最近中文字幕第一页| 国产又大又黄又粗| 免费成人深夜天涯网站| 国产精品成人免费一区久久羞羞| 日韩欧美精品在线观看视频| 日韩国产精品毛片| 欧美精品七区| 动漫精品视频| 国产精品久久久久久婷婷天堂| 欧美成人性生活| 中文日韩在线视频| 亚洲激情视频网站| 日韩午夜在线观看视频| 欧美日韩成人激情| 精品日本高清在线播放| 久久久久久久久成人| 中文在线最新版地址| 直接在线观看的三级网址| 黄色免费在线播放| 在线观看理论片| 国内福利写真片视频在线| 嫩草影院在线观看网站成人| 成年人网站免费观看| 青青草草视频| 岛国在线免费| 色aⅴ色av色av偷拍| 大肉大捧一进一出好爽| 猛性xxxxx| 免费三片60分钟| 黄漫在线播放| 岛国片在线看| 九色成人在线| 91青娱乐在线视频| 最近中文字幕在线| 四虎影视2018在线播放alocalhost| 超碰在线人人| 亚洲第一视频| 国产h在线观看| 一级日本在线| 亚洲丝袜精品| 蜜桃视频在线观看播放| 免费日韩电影| 四虎精品永久免费| 视频一区视频二区欧美| 成人三级av在线| 久草精品在线| 91精品1区| 国产精品尤物| 久久国产欧美日韩精品| 国产91精品一区二区| 91捆绑美女网站| 国产精品福利一区二区三区| 一区二区三区自拍| 九九视频精品全部免费播放| 免费萌白酱国产一区二区三区| 精品亚洲精品| 国产美女情趣调教h一区二区| 超碰在线观看免费| 成人免费网站观看| 高清精品久久| 一区二区导航| 中文字幕一区二区三区在线视频| 亚洲作爱视频| 黑人精品欧美一区二区蜜桃| av资源网一区| 亚洲免费大片在线观看| 91福利视频在线| 欧美r级在线观看| 色噜噜亚洲精品中文字幕| 97人人做人人爱| **亚洲第一综合导航网站| 精品视频一区二区| 国产又粗又长又爽视频| 高清一区在线观看| 蜜桃精品一区二区| 国产无码精品在线播放| 国产黄色片免费在线观看| av动漫在线观看| 国产欧美激情视频| 丁香六月激情综合| 久久久久精彩视频| 一色屋色费精品视频在线观看 | 精品国产三级| 日韩高清欧美| 日本午夜一本久久久综合| 不卡的电视剧免费网站有什么| 日韩一区中文字幕| 欧美日韩精品一区二区在线播放| 亚洲欧美日韩第一区| 午夜精品免费视频| 久久综合中文色婷婷| 鲁一鲁一鲁一鲁一色| 日本不卡视频一区| 天天操天天干视频| 天天操天天插天天射| china中国猛gary| 午夜激情在线观看| 免费一区二区三区在线视频| 激情综合自拍| 久久久99久久精品欧美| 欧美日韩综合在线| 久久在线精品视频| 99在线看视频| 黄色一级视频在线播放| 国产十八熟妇av成人一区| 性无码专区无码| 欧美黑人xxxx猛牲大交| 亚洲校园欧美国产另类| 999国产精品亚洲77777| 欧美一区亚洲| 337p粉嫩大胆噜噜噜噜噜91av| 91国模大尺度私拍在线视频| 久久精品99久久久久久久久| 国产91社区| 日韩一级理论片| 久久免费精彩视频| 性欧美高清视频| 国产高清视频在线观看| 在线免费视频福利| 日韩精品专区| 国产精品红桃| 中文字幕日韩精品一区| 日韩二区三区在线| 91日韩久久| 日本在线播放一区二区| 国产超碰人人爽人人做人人爱| 国产九九九九| 毛片在线播放a| 国产一区二区区别| 成人av资源在线| 欧美一区二区三区在线观看视频| 青青在线视频一区二区三区| 国产精品一区在线免费观看| 欧洲美一区二区三区亚洲| 亚洲不卡免费视频| a4yy在线播放免费观看视频| 色婷婷成人网| 美女精品自拍一二三四| 在线中文字幕一区| 97视频在线播放| 亚洲欧美日韩综合| 成人区精品一区二区| 成年人三级黄色片| 一区二区视频播放| 日本在线аv| 深夜福利一区| 成人午夜视频在线观看| 精品久久久影院| 国产三区精品| 变态另类丨国产精品| 午夜影院免费视频| 精品国产白色丝袜高跟鞋| 久久美女视频| 一区二区三区av电影| 欧美精品久久一区二区| 亚洲一区二区三区av无码| 激情五月婷婷在线| 狠狠干夜夜爽| 欧美影院视频| 99久久精品久久久久久清纯| 亚洲精品视频免费在线观看| 欧美一区二区三区在线免费观看| 最新中文字幕av| 网站免费满18成年在线观看| 日韩电影网站| 国产在线精品一区二区三区不卡| 日韩久久免费av| 日本不卡免费新一二三区| 欧美风情第一页| 毛片av免费观看| 美国一区二区| 亚洲你懂的在线视频| 国内久久久精品| 校园春色 亚洲色图| 国产裸体无遮挡| shkd中文字幕久久在线观看| 一区二区中文| 欧洲av在线精品| 99久久精品免费看国产四区 | 裸体丰满少妇做受久久99精品| 永久免费毛片在线观看| 五月网丁香网| 亚洲男女网站| 国产一区啦啦啦在线观看| 欧美精品一区二区三区一线天视频 | 欧美国产日本韩| 久99九色视频在线观看| wwwxxx黄色片| 高潮毛片7777777毛片| 色网在线观看| 久久99精品久久久久久国产越南| 亚洲精品美女久久久久| 黄色高清视频网站| 国产精品无码粉嫩小泬| 黄色影院在线播放| 久久精品人人| 亚洲视频1区2区| 国产99视频在线观看| 欧美大喷水吹潮合集在线观看| 九色国产蝌蚪| 嫩呦国产一区二区三区av| 久久精品一级爱片| 日本精品性网站在线观看| 26uuu国产| 在线a视频网站| 国产精品欧美大片| 亚洲成人免费在线| 国产伦精品一区二区三区在线| 青青草在线观看视频| 色资源网站在线观看| 亚洲欧美bt| 亚洲乱码国产乱码精品精| 免费毛片小视频| 蜜桃av中文字幕| 日韩欧美一区二区三区免费观看| 久久久久亚洲蜜桃| 国产精品91久久久| 精品在线观看一区| 夜色福利资源站www国产在线视频| 欧美久久99| 日韩av一区在线观看| 色青青草原桃花久久综合| 国产精品免费成人| 精品无线一线二线三线| 精品国产乱子伦一区二区| 色悠悠久久综合| 亚洲一二三区精品| 色欲狠狠躁天天躁无码中文字幕| 夜夜嗨aⅴ免费视频| 亚洲国产日韩欧美一区二区三区| 亚洲人在线视频| 欧美女同在线观看| 嫩草影院一二三| 在线精品国产| 亚洲午夜激情免费视频| ass极品水嫩小美女ass| 天天色天天草| 亚洲一区二区伦理| 欧美精品免费播放| 日韩精品电影一区二区三区| 欧美理论在线观看| 国产乱子轮精品视频| 国产成人欧美在线观看| 日本亚洲欧美在线| 日本无删减在线| 国产欧美日韩视频在线观看| 91精品入口蜜桃| 中文字幕 视频一区| 日本一区二区电影| 色婷婷久久久综合中文字幕| av片在线免费| 成人欧美精品久久久久影院| 91精品国产福利在线观看麻豆| 亚洲天堂男人的天堂| 国产二级一片内射视频播放| 小明精品国产一区二区三区| 丁香婷婷综合色啪| 亚洲精品日韩激情在线电影| 国产又粗又猛又黄| 成人av综合网| 91精品福利在线一区二区三区 | 免费男女羞羞的视频网站中文字幕妖精视频 | 麻豆一区二区三| 国内精品小视频在线观看| 我要看黄色一级片| 久草在线视频资源| 国产精品美日韩| 九色91在线视频| 西西人体44www大胆无码| 杨幂一区二区三区免费看视频| 欧美一区二区三区免费在线看| 日本高清免费观看| 日韩有码电影| 久久免费国产精品| 久久av一区二区三区亚洲| 国产 日韩 欧美 精品| 日韩mv欧美mv国产网站| 日韩精品有码在线观看| 人妻激情偷乱视频一区二区三区| 3dmax动漫人物在线看| 99国产一区二区三精品乱码| 成人情视频高清免费观看电影| 少妇高潮一区二区三区99小说| 神马久久影院| 亚洲欧洲视频在线| 无码少妇精品一区二区免费动态| 3d玉蒲团在线观看| 亚洲18女电影在线观看| 国产精品情侣自拍| 国产小视频在线免费观看| 99久久99九九99九九九| 欧美日韩视频一区二区| 九九九九九国产| 国产精品四虎| 亚洲免费在线播放| 亚洲国产精品久久久久爰色欲| 99re99| 91丝袜国产在线播放| 涩涩涩999| 九九热视频免费在线观看| 久久婷婷丁香| 96sao精品视频在线观看| 图片区 小说区 区 亚洲五月| 亚洲精品va| 97免费中文视频在线观看| 国产又黄又大又爽| av资源久久| 欧美极品少妇xxxxⅹ免费视频| 国产一区免费看| 亚洲精品蜜桃乱晃| 中文字幕日韩在线视频| 久久精品免费av| 国产精久久一区二区| 亚洲深夜福利在线| 少妇人妻丰满做爰xxx| 精品国产亚洲日本| 亚洲欧美一区二区三区久久 | 视频在线观看成人| 九九热在线视频| 99热国产精品| 黄色一级片在线看| 男女午夜视频在线观看| 国产精品女主播av| 无码精品国产一区二区三区免费| 在线国产三级| 欧美性20hd另类| 91超薄肉色丝袜交足高跟凉鞋| 天堂网在线最新版www中文网| 91精品国产美女浴室洗澡无遮挡| 国产精品久久久免费看| 美女精品视频在线| 久久99精品国产99久久6尤物 | 性色av浪潮av| 国产精品探花在线| 日韩欧美黄色影院| a v视频在线观看| 91精品国产麻豆国产在线观看| 成人动漫网站在线观看| 国产变态拳头交视频一区二区| 97精品超碰一区二区三区| 亚洲欧洲日产国码无码久久99| 黄色在线免费看| 亚洲大胆人体av| 国产免费www| 亚洲影音一区| 热这里只有精品| av电影在线观看网址| 欧美福利一区二区| 国产大片aaa| 国产精品久久| 日本一区二区三区免费观看| 首播影院在线观看免费观看电视| 一本一道综合狠狠老| 国产一区二区视频在线观看免费| 精品99久久| 国产精品青青草| 色资源网站在线观看| 欧美精品v国产精品v日韩精品| 91精品国产高潮对白| 黄色欧美日韩| 二级片在线观看| www久久日com| 国产成都精品91一区二区三| 久久久久久久久久福利| 小草在线视频免费播放| 欧美激情第一页xxx| 超碰91在线| 亚洲国产日韩综合久久精品|