我在写ADS7841的程序的时候,我给的它接上4.096V的基准电压,结果采集电压的时候,每次采集电压大于2V左右的时候ADS7841的十二位数据就满了(即是4095),接着当电压大于2V之后十二位数据归零,又从1开始一直到4096,我检查了好多遍也没有发现问题!希望老师能帮我解决,谢谢!
Gerry Li:
建议:使用示波器观察ADC的输出数据。先判断是器件输出问题还是程序接收问题。谢谢!
Seasat Liu:
是不是移位的时候移位错误了?
我在写ADS7841的程序的时候,我给的它接上4.096V的基准电压,结果采集电压的时候,每次采集电压大于2V左右的时候ADS7841的十二位数据就满了(即是4095),接着当电压大于2V之后十二位数据归零,又从1开始一直到4096,我检查了好多遍也没有发现问题!希望老师能帮我解决,谢谢!
建议:使用示波器观察ADC的输出数据。先判断是器件输出问题还是程序接收问题。谢谢!
是不是移位的时候移位错误了?