msp430定时器AD模块以及其他笔记
定时器A用到CCR0定时器A的中断可由定时器溢出引起,也可由捕获/比较器模块产生。每个捕获/比较模块可以独立编程,由捕获/比较外部信号产生中断。定时器A使用两个中断向量,一个单独分配给捕获/比较寄存器
定时器A用到CCR0 定时器A的中断可由定时器溢出引起,也可由捕获/比较器模块产生。每个捕 获/比较模块可以独立编程,由捕获/比较外部信号产生中断。定时器A使用两个中 断向量,一个单独分配给捕获/比较寄存器CCR0;另一个作为共用中断向量用于定 时器和其他的捕获/比较寄存器。捕获/比较寄存器CCR0中断向量具有最高优先 级,因为CCR0主要用来定义定时器的工作模式,而这是定时器A其他功能的基 础,需要最快速的服务。 开启定时器应该在修改定时器工作频率之前。 CCR1,CCR2和定时器共用另一个中断向量,属于多源中断。由向量中断寄存 器TAIV决定由哪个中断标志来触发中断。 中断标志产生数据表: 中断优先级中断源缩写TAIV 的内容 最高捕获/比较器1CCIFG12 捕获/比较器2CCIFG24 定时器溢出TAIFG10 最低没有中断将挂起0 PxDIR输入/输出方向寄存器 0:I/O引脚切换成输入模式PxIN 1:I/O引脚切换成输出模式PxOUT

