STC萌新 发表于 2025-6-5 16:39:02

_奶咖君_ 发表于 2025-6-5 16:32
是 ISP软件上的例程是115200 ,,,我看你测试的时候选择的9600,,这个改了再试一试 ...

可以了,,,我改了波特率 和 勾选上在程序区的结束处添加重要测试参数   以后就好了。

STC萌新 发表于 2025-6-5 16:39:52

这个是我读的到电压,我vref的电压应该是在5V,这个换算只有1点几V。。。

_奶咖君_ 发表于 2025-6-5 16:55:42

可能得改一下程序,,里面用的计算方法是10位ADC的,,,你用的这个单片机是12位的,,,得用下面的算法,我看你这个计算出来50C=>1292乘 4 =5168,,好像差不多。。

_奶咖君_ 发表于 2025-6-5 16:56:16

但是你的这个供电电压为什么跳的这么厉害0.0

STC萌新 发表于 2025-6-5 17:05:56

_奶咖君_ 发表于 2025-6-5 16:56
但是你的这个供电电压为什么跳的这么厉害0.0

因为我动了ISPD的接口。。接触问题。。

STC萌新 发表于 2025-6-5 17:07:08

_奶咖君_ 发表于 2025-6-5 16:55
可能得改一下程序,,里面用的计算方法是10位ADC的,,,你用的这个单片机是12位的,,,得用下面的算法, ...

我在手册找了半天没找到我这个是几位的ADC。。。

_奶咖君_ 发表于 2025-6-5 17:09:33

_奶咖君_ 发表于 2025-6-5 17:10:06

STC萌新 发表于 2025-6-5 17:07
我在手册找了半天没找到我这个是几位的ADC。。。

你倒是看手册啊,,搜搜ADC也能搜出来{:xiaoku:}

STC萌新 发表于 2025-6-5 17:10:28

还有一个问题,就是我调用了ADC初始化函数以后,就不能正常从CHIPID中读取参数了。。
是不是初始化参数冲突了。。

STC萌新 发表于 2025-6-5 17:11:30

_奶咖君_ 发表于 2025-6-5 17:09


我用的STC8H1K08T,这不就是10位的吗。。
页: 1 [2] 3
查看完整版本: ADC第15通道测量外部电压值不正确