你好:
当然了,我直击要害:你的ADC缓存变量肯定是unsigned char类型的。
一般ADC都是8位、满刻度5V。那么单片机直接收到的数据是0~255,那么吧这个值转换为电压值时,得表示0~5.0V,计算得出,unsigned char保显示精度却保不了数据精度。
所以得用unsigned int。
希望我的回答能帮助到你。
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
汽车汽配2023-08-17 19:30更新
购物败家2023-08-12 09:47更新
汽车汽配2023-08-01 08:45更新
仪器机械2023-07-30 06:34更新
购物败家2023-07-28 04:36更新
房产装修2023-07-27 00:38更新
购物败家2023-07-26 15:45更新
网络技术2023-07-26 04:19更新
公司管理2023-07-22 19:49更新
仪器机械2023-07-20 20:51更新
收藏
点赞