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位的吗。。