Timer_A, Toggle P1.0, CCR0 Up Mode ISR, DCO SMCLK

//  Description: Toggle P1.0 using software and TA_0 ISR. Timer_A is
//  configured for up mode, thus the timer overflows when TAR counts to CCR0.

 void Timer0_Init(void)
{ CCTL0 = CCIE; // CCR0 interrupt enabled
CCR0 = ; //frequency SMCLK/5000*2;
TACTL = TASSEL_2 + MC_1; // SMCLK, upmode
}

void Timer0_Init(void)

中断函数

 #pragma vector=TIMER0_A0_VECTOR

 __interrupt void TimerA0(void)

 {

     P1OUT ^= RED_LED;

 }

__interrupt void TimerA0(void)

屏蔽中断:
CCTL0 ^=  CCIE; //在开启定时器中断与关闭间转换。

因为同时使用的PWM与此定时器冲突所以又使用了定时器A1

 void Timer1_Init()

 {

 TA1CCTL0 = CCIE;

 TA1CCR0 = ;    

 TA1CTL |= TASSEL_2+MC_1+TACLR;  

 }

void Timer1_Init()

中断

 #pragma vector=TIMER1_A0_VECTOR

 __interrupt void TimerA1(void)

 {

     P1OUT ^= RED_LED;

 }

__interrupt void TimerA1(void)

注意寄存器名字与中断向量的名字

最新文章

  1. [转]理解JavaScript中的事件处理
  2. 今天遇到的关于mysql的max_allowed_packet的问题
  3. nginx安装后出现502 Bad Gateway 错误解决办法
  4. 将php配置为服务
  5. http请求之referer头与防盗链
  6. cf B. Simple Molecules
  7. 从0到1学习node之简易的网络爬虫
  8. Filter和Listener的应用——分IP统计网站访问次数
  9. idea tomee required to support ear ejb deployment问题
  10. 页面报错时隐藏Tomcat信息
  11. spring boot 给返回值加状态 BaseData
  12. FM(Factorization Machines)模型详解
  13. Iframe框架+table布局 +div布局实例
  14. uby on rails 用户密码加密
  15. JavaScript 小工具
  16. SWD通讯
  17. 课程五(Sequence Models),第一 周(Recurrent Neural Networks) —— 2.Programming assignments:Dinosaur Island - Character-Level Language Modeling
  18. Apache Flume 1.7.0 源码编译 导入Eclipse
  19. CSS导航条nav简单样式
  20. 【LOJ】#6433. 「PKUSC2018」最大前缀和

热门文章

  1. 【webpack插件使用】在开发中快速掌握并使用Webpack构建web应用程序
  2. UVA - 10410 Tree Reconstruction(栈处理递归)
  3. buf.writeUInt8()函数详解
  4. 3.8.5 多重选择:switch语句
  5. 撸呀撸的左手(KMP+DP)
  6. python——re模块(正则表达式)
  7. CODEVS1222 信与信封问题 (匈牙利算法)
  8. PHP输出缓冲控制 - Output Control 函 应用详解
  9. 浪潮服务器装机RAID
  10. [bzoj1574][Usaco2009 Jan]地震损坏Damage_dfs