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

8G1K08A使用ADC遇到的问题

[复制链接]
已绑定手机

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
回复

使用道具 举报 送花

已绑定手机

10

主题

31

回帖

162

积分

注册会员

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

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

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

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

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

截图202509061906591369.jpg

截图202509061906374242.jpg


截图202509061907354403.jpg
回复

使用道具 举报 送花

已绑定手机

96

主题

7378

回帖

1万

积分

超级版主

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

使用道具 举报 送花

83

主题

8317

回帖

1万

积分

超级版主

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

使用道具 举报 送花

已绑定手机

10

主题

31

回帖

162

积分

注册会员

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

或者看下这个帖子

用的是这一个

STC8G系列-ADC相关程序.rar

341.32 KB, 下载次数: 101

回复

使用道具 举报 送花

已绑定手机

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
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 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引脚电压是否稳定
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

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-11-8 01:14 , Processed in 0.078741 second(s), 85 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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