梁工 发表于 2023-1-14 13:50:22

ldc521 发表于 2023-1-14 13:40
我直接打印ADC的寄存器值,程序如下:
u16        Get_ADCResult(u8 channel)        //channel = 0~15
{


感觉还是电路有问题,做至少3块样板,测试看看是否一直。STC8系列的ADC性能是非常高的,我基本没遇到这种很离谱的投诉,问的都是怎么处理跳动等等。
如果依旧不能解决,过年后寄一块样板给STC公司,能帮你快速找出原因。

ldc521 发表于 2023-1-14 13:55:05

梁工 发表于 2023-1-14 13:50
感觉还是电路有问题,做至少3块样板,测试看看是否一直。STC8系列的ADC性能是非常高的,我基本没遇到这种 ...

已经做了两个板子,换了3个单片机了
主要是他没有外围电路,就是可调电源直连的MCU引脚
我准备换两个8K64的32脚上去试一下,没有买到,估计要年后验证一下了
如果不行的话,还是要麻烦梁工帮忙看下1K28的问题

ldc521 发表于 2023-1-14 14:14:51

梁工 发表于 2023-1-14 13:50
感觉还是电路有问题,做至少3块样板,测试看看是否一直。STC8系列的ADC性能是非常高的,我基本没遇到这种 ...

我刚才测试了一下,读15通道的数据,读出来的数据是0000,这个不太对吧

神农鼎 发表于 2023-1-14 21:14:43

你上面这个管脚图-STC8H1K28的是错的,当然 啥都不对





请从正规渠道下载 正规手册

神农鼎 发表于 2023-1-14 21:17:52

STC8H1K28的LQFP32的管脚图


神农鼎 发表于 2023-1-14 21:19:04

STC8H8K64U-45I-LQFP32的管脚图

神农鼎 发表于 2023-1-14 21:20:24

搞不定时,首先认真学习 数据手册,论坛讨论,第一时间将你原理图的PDF发上来,否则浪费您的时间,也浪费我们的时间

神农鼎 发表于 2023-1-14 21:23:11

我怀疑你那个图是 STC8H3K64S4-45I-LQFP32的图,你自己对下管脚图



梁工 发表于 2023-1-14 21:43:10

ldc521 发表于 2023-1-14 14:14
我刚才测试了一下,读15通道的数据,读出来的数据是0000,这个不太对吧

读15通道的数据都不对,则电路或零件肯定有问题。

ldc521 发表于 2023-1-29 10:27:54

神农鼎 发表于 2023-1-14 21:23
我怀疑你那个图是 STC8H3K64S4-45I-LQFP32的图,你自己对下管脚图

是的,我看了一下,对了下发现原理图是STC8H3K64的,板子上用的MCU是STC8H1K28的,ADC_VREF的脚对不上,好在1K28的ADC_VREF没用到,直接短路到旁边3.3引脚就ok了
页: 1 [2] 3
查看完整版本: STC8H1K28 ADC采样查询 与 STC8H8K64 区别