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

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

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

作者:未知   來源:不詳   點擊數:  更新時間: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 增計數 清除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口輸出數據
    num=50;//中斷50次為0.5s
  }
}
void main(){
  InitClock();//初始化時鐘
  InitTimerB();//定時器B初始化
  P4DIR=0xFF;//P4口輸出方向
  _EINT();//打開中斷
  while(1);
}

關閉窗口

相關文章

主站蜘蛛池模板: 日韩一级黄色片 | 欧美性猛交一区二区三区精品 | 欧美日韩精品免费观看 | 日韩免费一级 | 国产一级片精品 | 高清久久久 | 国产网站在线免费观看 | 91久久视频| 亚洲视频中文字幕 | 日韩一区中文字幕 | 国产亚洲www | 久久av一区二区三区 | www.青娱乐| 亚洲欧美日韩在线 | 国产成人av免费看 | 久久精品国产a三级三级三级 | av色站| 一区二区久久 | 国产精品一区二区在线播放 | 欧美性猛片aaaaaaa做受 | 国产欧美久久精品 | 在线观看av网站永久 | 国产精品久久久久久久久久免费看 | 欧美aⅴ | 99久久国产综合精品麻豆 | 亚洲网在线| 精品国产一区二区三区日日嗨 | 欧美激情综合色综合啪啪五月 | 嫩呦国产一区二区三区av | 国产福利视频在线观看 | 日日干日日操 | 精品久久久久久久久久久久 | 国产精品无码永久免费888 | 国产日韩久久 | 中文字幕亚洲一区二区va在线 | 久久久国产精品 | 国产精品二区三区在线观看 | 久久久精 | 国产一区影院 | 丁香五月缴情综合网 | 黄色片视频免费 |