找回密码
 立即注册
楼主: guangseen

8051U MCU ADC进入中断后不返回主函数 | 已收到正确的演示程序

[复制链接]
  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-06-28 09:23:26

13

主题

33

回帖

477

积分

中级会员

积分
477
发表于 2025-6-20 13:28:36 | 显示全部楼层
梁*** 发表于 2025-6-19 14:54
AI8051U的ADC中断我用过无数,从没遇到问题。
你说有问题,就一句话,没有代码,没有进一步的说明,不能 ...

那你发一个用ADC中断服务的例子来,看看能不返回不就行了吗,我说我遇到的问题要服什么众。你们叫我用例程,开口例程闭口例程,例程根本没用中断。你们自己先搞清楚再来回复。如果你不高兴把我贴子删了就行了,把我账号删了都可以。

点评

用户请先别修改程序, 直接下载"Objects"里的"ADC.hex"测试. 下载时选择主频40MHZ. 测试时, 电脑的串口助手设置115200,8,n,1. 本例程在主程序中启动ADC,ADC转换完成后进入ADC中断读取结果并标志ADC中断读取完成,主  详情 回复 发表于 2025-6-20 14:14
中断方式,可以看下Ai8051U实验箱 73、 84例程 [attachimg]105213[/attachimg]  详情 回复 发表于 2025-6-20 14:09
问渠哪得清如许 唯有源头活水来
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:219
  • 最近打卡:2025-06-27 08:38:34
已绑定手机

72

主题

2016

回帖

4536

积分

荣誉版主

无情的代码机器

积分
4536
发表于 2025-6-20 14:09:34 | 显示全部楼层
guang*** 发表于 2025-6-20 13:28
那你发一个用ADC中断服务的例子来,看看能不返回不就行了吗,我说我遇到的问题要服什么众。你们叫我用例 ...


中断方式,可以看下Ai8051U实验箱 73、 84例程
截图202506201408512388.jpg

点评

它不会去测试这些例子的,我专门写了一个例子给他测试,我看它测不测。  详情 回复 发表于 2025-6-20 14:18
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-28 00:08:16

74

主题

6160

回帖

1万

积分

超级版主

积分
12921
发表于 2025-6-20 14:14:41 | 显示全部楼层
guang*** 发表于 2025-6-20 13:28
那你发一个用ADC中断服务的例子来,看看能不返回不就行了吗,我说我遇到的问题要服什么众。你们叫我用例 ...
用户请先别修改程序, 直接下载"Objects"里的"ADC.hex"测试.
下载时选择主频40MHZ. 测试时, 电脑的串口助手设置115200,8,n,1.
本例程在主程序中启动ADC,ADC转换完成后进入ADC中断读取结果并标志ADC中断读取完成,主程序查询到这个标志,则将结果转成十进制从串口1(P3.1)返回ADC值。
如果对15通道转换,还会返回计算出来的VCC电压值。下面为测试结果截图:
截图202506201413147511.jpg


例子源码:
102-1路12位ADC转换-ADC中断读取-串口1(P3.1)返回结果.rar (64.28 KB, 下载次数: 5)

我们有很多的应用,简易示波器、FFT频谱、数字滤波、AI语音识别等等一大堆的应用,都是ADC中断读取数据的,从没发现问题,你不去测试这些列子,那我就专门写一个给你测试。

请贴出你的测试结果截图!!!

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-28 00:08:16

74

主题

6160

回帖

1万

积分

超级版主

积分
12921
发表于 2025-6-20 14:18:49 | 显示全部楼层
erci*** 发表于 2025-6-20 14:09
中断方式,可以看下Ai8051U实验箱 73、 84例程

它不会去测试这些例子的,我专门写了一个例子给他测试,我看它测不测。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-06-28 09:23:26

13

主题

33

回帖

477

积分

中级会员

积分
477
发表于 2025-6-20 15:33:46 | 显示全部楼层
梁*** 发表于 2025-6-20 14:18
它不会去测试这些例子的,我专门写了一个例子给他测试,我看它测不测。 ...

你这个用什么硬件都可以吗,盒子或者是擎天柱? 另外我补充一下,我用的是PLL时钟,不知是不是有影响,用PLL的时候不能使用USB_init函数。关于PLL时钟问题我之前也反馈过,你们把我贴子移开了也就没下文了。

另外,有用的测试我都会测的,之前叫我去测的那几个根本就没用中断。别张口就来阴阳人,就事论事。
问渠哪得清如许 唯有源头活水来
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-06-28 09:23:26

13

主题

33

回帖

477

积分

中级会员

积分
477
发表于 2025-6-20 15:52:29 | 显示全部楼层
梁*** 发表于 2025-6-20 14:14
用户请先别修改程序, 直接下载"Objects"里的"ADC.hex"测试.
下载时选择主频40MHZ. 测试时, 电脑的串口助手 ...

程序正常,硬件正常,改成PLL时钟ADC也正常,我要去找其它原因了,谢谢。

点评

对这个结果,你没有什么要说的吗?  详情 回复 发表于 7 天前
问渠哪得清如许 唯有源头活水来
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-28 00:08:16

74

主题

6160

回帖

1万

积分

超级版主

积分
12921
发表于 7 天前 | 显示全部楼层
guang*** 发表于 2025-6-20 15:52
程序正常,硬件正常,改成PLL时钟ADC也正常,我要去找其它原因了,谢谢。 ...

对这个结果,你没有什么要说的吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:87
  • 最近打卡:2025-06-28 09:23:26

13

主题

33

回帖

477

积分

中级会员

积分
477
发表于 7 天前 | 显示全部楼层
梁*** 发表于 2025-6-21 00:09
对这个结果,你没有什么要说的吗?

你想要我说什么呢,或者说你想听什么呢?不妨把话讲得明白点,不要阴阳怪气的。
我反馈我遇到的问题,你们做了测试,这本来是正常的事,我一开始就说了我只是反馈一下,本来是想万一是硬件或者软件有什么bug让你们知道。现场的应用那么多,也不一定产品就是完美的,我真实想法也是希望国产的东西越来越好,大家一起努力的。本来你们大可不必回复,我也没再说主动什么。那我也想问你现在又想怎样收场呢?或者你觉得我哪里做的不对呢,可以直接说的。

问渠哪得清如许 唯有源头活水来
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-28 12:04 , Processed in 0.360402 second(s), 99 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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