久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

MSP430單片機定時器B中斷實驗

作者:未知   來源:不詳   點擊數(shù):  更新時間:2013年12月27日   【字體:

本程序是基于MSP430單片機內部定時器B中斷實驗,功能:用定時器B來精確流水燈時間間隔.
#include "MSP430F149.h"
#define uchar unsigned char
#define uint unsigned int
uchar LedData=0x80;
uchar num=50;//中斷50次讓LED右移一位
//定時器A初始化
void InitTimerB(){
  TBCTL=TBSSEL1+ID1+ID0+MC0+TBCLR;//選擇1/8SMCLK 增計數(shù) 清除TAR
  TBCCTL0=CCIE;//CCR0中斷允許 比較模式
  TBCCR0=10000;//時間間隔10ms
}
//定時器A中斷
#pragma vector=TIMERB0_VECTOR
__interrupt void TimerBINT(){
  num--;
  if(num==0){
    LedData>>=1;//右移一位
    if(LedData==0x00) LedData=0x80;
    P4OUT=LedData;//P4口輸出數(shù)據
    num=50;//中斷50次為0.5s
  }
}
void main(){
  InitClock();//初始化時鐘
  InitTimerB();//定時器B初始化
  P4DIR=0xFF;//P4口輸出方向
  _EINT();//打開中斷
  while(1);
}

關閉窗口

相關文章

主站蜘蛛池模板: 日韩视频在线免费观看 | 国产区在线免费观看 | www.99热这里只有精品 | 免费一级毛片 | www.国产| 亚洲成av人片在线观看 | 黑人精品 | 国户精品久久久久久久久久久不卡 | 国产偷录视频叫床高潮对白 | 一区二区三区四区在线视频 | 午夜成人在线视频 | 欧美中文字幕在线观看 | 国产精品一区二区福利视频 | 欧美久久久久久 | 一级毛片免费看 | 国产欧美久久精品 | 久久国产一区二区三区 | 日韩欧美手机在线 | 国产精品无码专区在线观看 | 亚洲精品一区国产精品 | 九九免费 | 午夜国产羞羞视频免费网站 | 91麻豆精品国产91久久久更新资源速度超快 | 日韩成人在线视频 | 波多野结衣一区二区 | www.中文字幕av| 日韩免费一级 | 精品国产乱码久久久久久闺蜜 | 久久专区| 99视频在线播放 | 99久久婷婷国产综合精品电影 | 久久精品国产久精国产 | 国产综合精品 | 一区二区在线观看免费视频 | 精品国产91 | 午夜影院在线观看视频 | 久久人 | 亚洲中国字幕 | 日韩欧美三级在线 | 久久精品免费观看 | 中文字幕在线观看精品 |