全站数据
8 4 2 0 5 8 1

简述adc模块编程步骤

怡然心理小镇 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 03:38:28

问题描述

简述adc模块编程步骤,在线求解答
精选答案
最佳答案

主程序是空的当然进不去,你再次AD转换应该能进,主循环里放ADC12CTL0|=ADC12SC;不需要自己清除采样中断标志!!MSP430的ADC模块具有16个采样通道,中断使能寄存器的16位分别用于使能和关闭对应通道的中断功能。

中断标志寄存器ADC12IFG的16位分别对应16个采样通道,当对应通道采样结束后,采样结果存于相应的ADC12MEMx中后,相应的中断标志位被置位,待读取采样结果ADFC12MEMx后,采样中断标志位被硬件自动清零!!因此,在发生采样中断后,必须读取采样结果(同时自动清除采样中断标志),然后才能继续进行采样!