kamfun 发表于 2014-4-11 16:18:30

求助!av单片机ADC以及多中断的问题,请大家给给建议!!

最近在做一个M16项目,主要用到的中断有:1.定时器1捕获:用于测转速(频率法)
                                                            2.定时器0,每一秒中断一次,每一次用于测频率(定时器1捕获模式),ADC(3路转换:测电压,电流还有偏移值),
                                                            而且还有用到串口(也就是在定时器0每一秒中断的时候发送(没用到串口中断),还要刷新数据到LCD1602)
                                                       这样就出现一个问题,不加上ADC中断(3路的时候是没问题),加上去M16运行不正常,其中ADC是(自动运行模式)
                In Free Running mode, a new conversion will be*/
        /* started immediately after the conversion completes   数据手册上说的datasheet page 199).
                                              不知道是不是这个原因?还是用ADC的单次转换,定时1S后开启比较好?
希望大家踊跃交流,谢谢大家的宝贵意见!{:smile:}
页: [1]
查看完整版本: 求助!av单片机ADC以及多中断的问题,请大家给给建议!!