找回密码
 立即注册
查看: 1076|回复: 12

8G1K08A使用ADC遇到的问题

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2026-02-27 09:27:17
已绑定手机

10

主题

31

回帖

162

积分

注册会员

积分
162
发表于 2025-9-6 17:58:58 | 显示全部楼层 |阅读模式
8G1K08A使用ADC遇到的问题,使用P5.5作为ADC输入检测,3脚和4脚只接了一个103电容,3脚没有接东西是打印是ADC05=0047  VCC=I.92V(I时字母有时也会是别的字母不一定是I)  ,3脚接GND时打印是ADC05=0000  VCC=?35V  ,3脚接5v时打印是ADC05=1023  VCC=1.19V  ,请问这个什么问题造成的?请解答

截图202509061752122075.jpg 截图202509061740513860.jpg 截图202509061740307892.jpg
截图202509061757551882.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2026-02-27 09:27:17
已绑定手机

10

主题

31

回帖

162

积分

注册会员

积分
162
发表于 2025-9-6 18:01:23 | 显示全部楼层
用到是例程
截图202509061801185449.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:481
  • 最近打卡:2026-03-21 18:48:59
已绑定手机

104

主题

4193

回帖

9269

积分

荣誉版主

无情的代码机器

积分
9269
发表于 2025-9-6 18:35:39 | 显示全部楼层
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:359
  • 最近打卡:2026-03-20 21:53:40

844

主题

1万

回帖

2万

积分

管理员

积分
22719
发表于 2025-9-6 19:07:38 | 显示全部楼层

截图202509061906591369.jpg

截图202509061906374242.jpg


截图202509061907354403.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:724
  • 最近打卡:2026-03-18 07:56:47
已绑定手机

97

主题

7244

回帖

1万

积分

超级版主

积分
13791
发表于 2025-9-7 07:40:03 | 显示全部楼层
只接电容到GND,DC等效于开路,ADC读到随机数是正常的
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:307
  • 最近打卡:2026-03-19 10:21:34

84

主题

7299

回帖

1万

积分

超级版主

积分
15676
发表于 2025-9-7 13:58:10 | 显示全部楼层
你这个结果正常。当ADC输入悬空(即你时所说的“3脚没有接东西”),读数是任意的随机值。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2026-02-27 09:27:17
已绑定手机

10

主题

31

回帖

162

积分

注册会员

积分
162
发表于 2025-9-8 08:43:34 | 显示全部楼层
erci*** 发表于 2025-9-6 18:35
没找见这个例程包,可否上传下

或者看下这个帖子

用的是这一个

STC8G系列-ADC相关程序.rar

341.32 KB, 下载次数: 56

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2026-02-27 09:27:17
已绑定手机

10

主题

31

回帖

162

积分

注册会员

积分
162
发表于 2025-9-8 08:44:31 | 显示全部楼层
梁*** 发表于 2025-9-7 13:58
你这个结果正常。当ADC输入悬空(即你时所说的“3脚没有接东西”),读数是任意的随机值。 ...

好的,那3脚接GND时打印是ADC05=0000  VCC=?35V  ,3脚接5v时打印是ADC05=1023  VCC=1.19V  ,又是什么问题

点评

3脚接GND时打印是ADC05=0000,正确! 3脚接5v时打印是ADC05=1023,正确! 有什么问题呢?  详情 回复 发表于 2025-9-8 11:42
02例程:4接GND,5接VCC,正常: [attachimg]114324[/attachimg] 03例程,3脚接VCC或GND对测试输出无影响,正常: [attachimg]114325[/attachimg] 楼主是否改了例程? 另外测量下供电和各ADC引脚电压是否稳定  详情 回复 发表于 2025-9-8 09:13
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:481
  • 最近打卡:2026-03-21 18:48:59
已绑定手机

104

主题

4193

回帖

9269

积分

荣誉版主

无情的代码机器

积分
9269
发表于 2025-9-8 09:13:56 | 显示全部楼层
简*** 发表于 2025-9-8 08:44
好的,那3脚接GND时打印是ADC05=0000  VCC=?35V  ,3脚接5v时打印是ADC05=1023  VCC=1.19V  ,又是什么问 ...

02例程:4接GND,5接VCC,正常:

截图202509080908126294.jpg
03例程,3脚接VCC或GND对测试输出无影响,正常:
截图202509080911288392.jpg
楼主是否改了例程?
另外测量下供电和各ADC引脚电压是否稳定
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2026-02-27 09:27:17
已绑定手机

10

主题

31

回帖

162

积分

注册会员

积分
162
发表于 2025-9-8 10:51:09 | 显示全部楼层
erci*** 发表于 2025-9-8 09:13
02例程:4接GND,5接VCC,正常:

供电输入5.008V,现在例程用的是03,只改了MAIN_Fosc改为了24MHZ,检测出ADC15=0241  VCC=5.05V
截图202509081048367944.jpg

点评

这个结果正常了! 注意修改主频会影响串口误码率,可以拿串口波特率计算器计算。 [attachimg]114393[/attachimg] [attachimg]114394[/attachimg]  详情 回复 发表于 2025-9-8 14:29
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-22 00:26 , Processed in 0.115277 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表